Multicasting-组播 1、组播的基本概念 2、LNN内的组播 3、组播路由算法 4、WAN上组播路由协议 5、组播的发展与问题 西部大学校园网培训教材编写组 2003年01月 2021/2/19
2021/2/19 1 Multicasting-组播 西部大学校园网培训教材编写组 2003年01月 1、组播的基本概念 2、LAN内的组播 3、组播路由算法 4、WAN上组播路由协议 5、组播的发展与问题
1、组播的基本概念 1.1|P组播的基本定义: 在 LAN/WAN上能使P数据报从一个源同时 到多个目的传输过程 c接收组成员参加组播会议,应用只需发送 份拷贝到需要接收的组 c组播技术让包只寻址到组,而不是单个接 收者 o开放组播的结点要运行一套能接收组播报 文的TcP/P协议 c由lETF推荐的1112RFC定义的对P的扩展 2021/2/19
2021/2/19 2 1、组播的基本概念 1.1 IP组播的基本定义: 在LAN/WAN上能使IP数据报从一个源同时 到多个目的传输过程 接收组成员参加组播会议,应用只需发送 一份拷贝到需要接收的组 组播技术让包只寻址到组,而不是单个接 收者 开放组播的结点要运行一套能接收组播报 文的TCP/IP协议 由IETF推荐的1112RFC定义的对IP的扩展
1.2初步了解组播 ◆组播时,成千用户并发使用并基本 不影响主干带宽 Push ISP 发送者 接收者 2021/2/19
2021/2/19 3 1.2 初步了解组播 ◆组播时,成千用户并发使用,并基本 不影响主干带宽 ISP Push 接收者 发送者
先进的组播技术 Sendel Router Router Internet Receivers Multicasting Multicast 在|P网上一对多的传输 支持视频会议, e- earning,培训等 D Sender Unicasting Internet Receivel 2021/2/19
2021/2/19 4 先进的组播技术 Router Router Internet Router D1 D2 D3 D1 D2 D3 D1 D2 D3 D1 D2 D3 Sender Receivers Multicast -在 IP 网上一对多的传输 -支持视频会议, -e-learning, 培训等 Unicasting Router Router Internet Router D D D D D D Sender Receivers Multicasting
单播流 Video Server Receiv Receiver Receiver Not a Receiver 单播应用对每个单播地址包都发出一份拷贝
5 单播流 Video Server Receiver Receiver Receiver Not A Receiver ▪ 单播应用对每个单播地址包都发出一份拷贝
单播流一考虑3个15Mb流 1.5Mbx3=4.5Mb Video Server 1.5 Mbx2=3 Mb 1.5Mbx1=1.5Mb 1.5Mbx1=1.5Mb 1.5Mbx1=1.5M 1.5 Mbx1=1.5 Mb Rece Receiver Receiver Not a Receiver
6 1.5 Mb x 3 = 4.5 Mb 1.5 Mb x 2 = 3 Mb 1.5 Mb x 1 = 1.5 Mb 1.5 Mb x 1 = 1.5 Mb 1.5 Mb x 1 = 1.5 Mb 1.5 Mb x 1 = 1.5 Mb 单播流-考虑3个1.5 Mb流 Video Server Receiver Receiver Receiver Not A Receiver
单播流考虑100个1.5Mb流 1.5Mbx100=150Mb Video 1.5Mbx100=150 Server Mb 1.5Mbx100=150Mb 1.5Mbx100=150Mb 如果用组播,则主干只有一个 流,流量是单播的1/n Receiver 1 Receiver 100
7 单播流-考虑100个1.5 Mb流 . . . 1.5 Mb x 100 = 150 Mb 1.5 Mb x 100 = 150 Mb 1.5 Mb x 100 = 150 Mb Receiver 1 Receiver 100 1.5 Mb x 100 = 150 Mb Video Server 如果用组播,则主干只有一个 流,流量是单播的1/n
广播流 1.5Mb Video Server 我不希望接收这个视 频流但我的CPU仍要 处理这个1.Mb流 1.5 Mb 1.5 Mb 1.5 Mb 1.5Mb 1.5 Mb 1.5 Mb Receiver Receiver ecelver Receiver
8 广播流 我不希望接收这个视 频流,但我的CPU仍要 处理这个1.5 Mb流 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb Video Server Receiver Receiver Receiver Not A Receiver
组播流 1.5Mb Video 组播主干流量是 Server 单播主干流量的1/n 1.5 Mb 1.5Mb 1.5 Mb 1.5 Mb 1.5 Mb Receiver Receiver Receiver Not a Receiver 组播服务器用组播地址(特别的广播)把单个数据流 发送到多个客户端
9 组播流 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb 1.5 Mb Video Server • 组播服务器用组播地址(特别的广播)把单个数据流 发送到多个客户端 组播主干流量是 单播主干流量的1/n Receiver Receiver Receiver Not A Receiver
对多的组播 ◆One-to-many Sender H Receivers 2021/2/19 10
2021/2/19 10 一对多的组播 ◆One-to-many Sender Receivers