欢迎来到天天文库
浏览记录
ID:50065213
大小:1008.50 KB
页数:40页
时间:2020-03-08
《创建高级交换型互联网 教学课件 作者 程庆梅 第7章 多层交换组播技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第七章多层交换组播技术大纲流式传输基础组播技术的应用场合组播技术协议及规范组播路由协议多层交换机组播配置流式传输的基础在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方案流式媒体在播放前并不下载整个文件实现流式传输有两种方法实时流式传输(Realtimestreaming)如视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP的实时协议顺序流式传输(progressivestreaming)如使用HTTP服务器,文件即通过顺序流发送流媒体技术原理流式传输的实现需要缓存通过丢弃已经播放的内容,流可以重新利用空出的高速缓存
2、空间来缓存后续尚未播放的内容使用RTP/UDP来传输实时声音数据流媒体播放方式单播在客户端与媒体服务器之间需要建立一个单独的数据通道组播路由器一次将数据包复制到多个通道上,可以发送到任意地址的客户机点播与广播点播连接是客户端与服务器之间的主动的连接广播指的是用户被动接收流流媒体文件格式压缩媒体文件格式流媒体文件格式流式文件格式经过特殊编码,使其适合在网络上边下载边播放,而不是等到下载完整个文件才能播放媒体发布格式媒体发布格式不是压缩格式,也不是传输协议,其本身并不描述视听数据,也不提供编码方法组播技术的应用场合多媒体应用数据分发实时数据组
3、播游戏和仿真网络网络网络服务器客户机客户机服务器非组播情况组播情况组播过程实现主机的TCP/IP实现支持发送和接收IP组播;主机的网络接口支持组播;有一套用于加入、离开、查询的组管理协议,即IGMP(v1,v2);有一套IP地址分配策略,并能将第三层IP组播地址映射到第二层MAC地址;支持IP组播的应用软件;所有介于组播源和接收者之间的路由器、集线器、交换机、TCP/IP栈、防火墙均支持组播。组播过程实现开始发送组播组229.1.33.121的多媒体数据我们知道我们哪些端口连接着229.1.33.121的成员,转发给这些端口!我知道哪些端
4、口连接着229.1.33.121的成员,转发给这些端口!支持IGMPsnooping支持IGMP支持IGMP支持IGMP我已经加入了229.1.33.121组播组,随时准备接收组播数据!组播技术协议及规范组播地址组播地址分配
5、1110xxxx
6、xxxxxxxx
7、xxxxxxx
8、xxxxxxxx
9、224.0.0.0~224.0.0.255用于局域网,路由器不转发属于此范围的IP包224.0.1.0~238.255.255.255用于全球范围或网络协议239.0.0.0~239.255.255.255组织内部使用,用于限制组播范围224.0.
10、0.1所有主机224.0.0.2所有路由器224.0.0.4DVMRP路由器224.0.0.5OSPF路由器224.0.0.6OSPF指定路由器224.0.0.9RIPv2路由器224.0.0.13PIMv2路由器组播MAC地址映射并不具有唯一性组成员管理协议主要功能是管理多播组成员的信息协议号为2IGMPHost端协议IGMPRouter端协议三个版本IGMP被当作IP层的一部分报文格式IP首部IGMP报文20字节8字节IGMP版本IGMP类型未用检验和32位组地址(D类IP地址)实行细节IGMPv1:加入一个组IGMPv1:一般查询I
11、GMPv1:维护一个组播组IGMPv1:脱离一个组IGMP过程加入一个多播组一个给定接口上的多播组中的成员是动态的,它随时因进程加入和离开多播组而变化IGMP报告和查询多播路由器使用IGMP报文来记录与该路由器相连网络中组成员的变化情况IGMP过程加入一个多播组一个给定接口上的多播组中的成员是动态的,它随时因进程加入和离开多播组而变化IGMP报告和查询多播路由器使用IGMP报文来记录与该路由器相连网络中组成员的变化情况回声逆制过程查询报文组播组1/2/3成员组播组1/3成员组1:7秒组2:5秒组3:9秒组1:8秒组3:6秒组2成员报告①回
12、声逆制过程组1:7秒组3:9秒组3成员报告组1:8秒组3:6秒组3的计时器不为0,此时收到了组3的成员报告消息,这个网段上有其他的组3成员存在,我不用再发了组1:7秒组1成员报告组1:8秒组1的计时器不为0,此时收到了组1的成员报告消息,这个网段上有其他的组3成员存在,我不用再发了②③Internet组管理协议版本2类型最大回应时间校验和组地址71531IGMPv2:数据包格式域名值类型(Type)0x11=成员查询0x12=版本1成员报告0x16=版本2成员报告0x17=脱离通告最大回应时间(MaximumResponseTime)10
13、秒=缺省值。只在成员查询中才有定义。规定在发送回应报告之前的最大延迟时间,它以1/10秒为单位。0=所有其它消息校验和(Checksum)计算方法与IGMP校验和的计算方法相同组地址(Grou
此文档下载收益归作者所有