欢迎来到天天文库
浏览记录
ID:46943585
大小:234.50 KB
页数:41页
时间:2019-11-30
《IntroductiontoMulticast(修订版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IntroductiontoMulticast(组播简介)---lwt一对多的通信传统的单播组播SSRRRRRR2为什么要建立组播当我们向不同的接收者发送同样的数据包更好地利用带宽资源更少的路由过程更快的加入应用视频广播(单发送者)视频会议(多发送者)即时新闻互动游戏3组播服务模型SteveDeering(PhD.1991)发明不同于路由数据报RFC1112-1989发送者向主机组发送组播组通过D类地址来区分组播组的成员可以在internet中随意出现组播组成员可以加入并退出组播组接受者和发送者必须区分:i.e.,发送者不能成为组成员
2、路由器侦听所有组播地址并通过组播路有些以来管理组播组4组播组地址由于接收者无处不在,组播有其微妙之处D类地址区间224.0.0.0~239.255.255.255随机分配–几乎任意d类地址可以被使用一些特定的地址被指定RFC1700224.0.0.0~224.0.0.25标准仍在发展中5一些特定地址(1)224.0.0.1所有主机224.0.0.2所有组播路由器224.0.0.4DVMRP路由器224.0.0.5OSPF路由器224.0.0.6OSPF指定路由器6一些特定地址(2)224.0.0.7ST路由器224.0.0.8ST主机224
3、.0.0.9RIP2路由器224.0.0.10IGRP路由器224.0.0.11活动代理224.0.0.12DHCP服务器/中继代理7一些特定地址(3)224.0.0.13所有PIM路由器224.0.0.14RSVP封装224.0.0.15所有CBT路由器224.0.0.16指定SBM224.0.0.17所有SBMS224.0.0.18VRRP8向主机发送数据包我们同时要实现单播和组播从远处传来的数据包将被路由器传向那些至少有一个组成员的组播组InternetGroupManagementProtocol(IGMP,RFC2236)被主机用
4、来信号它意图加入某个特定的组播组被路由器用来发现组播组在IP层实现9IGMP–加入组的过程Example:RjoinstoGroup224.2.0.1RsendsIGMPMembership-Reportto224.2.0.1DRreceivesit.DRwillstartforwardingpacketsfor224.2.0.1toNetworkADRperiodicallysendsIGMPMembership-Queryto224.0.0.1(ALL-SYSTEMS.MCAST.NET)RanswersIGMPMembership-R
5、eportto224.2.0.1RR:ReceiverDR:DesignatedRouterDatato224.2.0.1IGMPMembership-ReportNetworkANetworkBDR10IGMP–离开组的过程Example:RleavesfromaGroup224.2.0.1RsendsIGMPLeave-Groupto224.0.0.2(ALL-ROUTERS.MCAST.NET)DRreceivesit.DRstopsforwardingpacketsfor224.2.0.1toNetworkAifnomore224
6、.2.0.1groupmembersonNetworkA.Datato224.2.0.1RDRR:ReceiverDR:DesignatedRouterIGMPLeave-GroupNetworkANetworkB11组播模型的挑战发送者怎么限制谁能收到数据包需要验证和授权数据加密密钥分配仍是很值得研究的一个领域12IP组播路由目标:在路由期间共享信息,实现比数据分配更好的路由组播分布树结构有源树和共享数数据分配策略Optin(ACK)typevsoptout(NACK)type路由协议和IGMP协议结合使用13有源树Receiver1E
7、BADFSourceNotation:(S,G)S=SourceG=GroupCReceiver2SRR14共享树Receiver1EBADFSourceNotation:(*,G)*=allsourcesG=GroupCReceiver2S1RRSharedRootS215有源树的特征有源树(S,G)路由表O(GxS)条记录从数据源到数据接收者最优路径,最小延时用于……发送者少,接收者多,比如“广播”16共享树特征共享树(*,G)路由器器中较少的O(G)路径并非最优,会产生延时会产生重复数据传送用于……那些大多数共享树类似于有源树的环境众
8、多发送者,并且拥有较少的带宽17数据分配策略Optout(NACK)type由广播开始,通过剪枝没有接收者的分支,来生成分布树导致浪费如果接收者很少Optin(ACK)type只
此文档下载收益归作者所有