




免费预览已结束,剩余34页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第九章 组播技术,交换今日汗水,路由明朝辉煌,课程议题,ip组播技术,单播、广播,有效主机,有效主机,有效主机,有效主机,广播,单播,组播,有效主机,有效主机,组播技术被广泛应用于基于特定群组的应用服务(如多媒体会议、群组数据分发、群组游戏、群组视频点播等)。,组播技术的特点,优势 提高带宽有效利用率 减少服务器的负载 缺点 所有组播服务是基于udp的 传输无确认机制,不可靠 无序传输 三层交换机和路由器的组播技术相同,组播体系结构,主机到路由器的组成员关系协议 igmp 路由器到路由器的组播路由协议 pim-sm、pim-dm、pim-ssm、mospf、cbt、dvmrp等,组播ip地址的结构,iana定义组播地址范围 d类: 224.0.0.0 239.255.255.255,组播mac地址的结构,组播mac地址范围 01-00-5e-xx-xx-xx,32个ip和一个mac地址对应重叠,igmp,igmp(internet group manager protocol)互联网组管理协议 igmp v1 rfc1112 igmp v2 rfc2236 igmp v3 rfc3376 igmpv1 网段中必须有路由器定期传输主机成员资格查询消息 成员主机收到查询消息后,回复应答报文 路由器利用超时机制确定成员的离开,igmpv2,igmpv2的主要改进 普遍组查询 指定组查询 主机主动发送组加入消息 成员主机组脱离消息,igmpv3,允许主机指定接收某些网络发送的某些组播组 相比以前的版本增加了主机的控制能力不仅可以指定组播组还能指定组播的源 ssm(source-specific multicast)只关心指定的组播源地址的数据包所发出的报告-指定组播源 igmpv3支持两种过滤模式 include:接收者通告组播组的成员,指定一个要接收的流量的源地址,即include列表。 exclude:接收者通告组播组的成员,指定一个不希望接收流量的源地址,即exclude列表。如果希望从所有的源接收流量,可以将exclude列表置空。,igmp版本比较,224.0.0.1 所有主机 224.0.0.2 所有路由器 224.0.0.22 所有具备igmpv3功能的路由器,传统的二层组播交换,pim,路由器,二层交换机,组播数据流,igmpv1&v2 snooping,交换机需要识别“igmp” 交换机需要截取“igmp”消息 igmp成员报告 igmp离开消息 交换机需要建立组跟成员端口的关联表 交换时,只根据组播mac地址进行识别,igmpv1&v2 snooping,pim,路由器,二层交换机 igmpv1&2 snooping,组播接收者,igmp,igmp,组播数据流,igmp snooping配置,igmp snooping的各种工作模式 disable模式: 在该模式下,igmp snooping不起作用,即交换机不“窥探”主机与路由器之间的igmp报文,组播帧当广播在vlan内转发。 ivgl工作模式: 在该模式下,各vlan间的组播流是相互独立的。主机只能朝与自己处于同一个vlan的路由连接口请求组播。 svgl工作模式: 在该模式下,各vlan的主机共享一组播流。主机可以跨vlan申请组播流。,igmp profiles,配置igmp组播信息 switch(config)#ip igmp profile number (1-65535) switch(config-igmp-profile)#permit | deny switch(config-igmp-profile)#range multi-ip-add switch(config-igmp-profile)#end switch#show ip igmp profile,igmp snooping配置,配置路由连接口 switch(config)#ip igmp snooping vlan v-id mrouter interface interface-id profile profile-name 配置igmp snooping的工作模式 switch(config)#ip igmp snooping ivgl switch(config)#ip igmp snooping svgl vlan vid profile profile-name switch(config)#no igmp snooping 查看配置 switch#show ip igmp mrouter(查看路由连接口配置) switch#show ip igmp snooping(查看igmp snooping的配置),igmp snooping案例配置,pc1:组播服务器 ip:192.168.10.10/24,pc2:组播客户端 ip:192.168.10.20/24,pc3:运行抓包软件 ip:192.168.10.30/24,三层设备组播数据转发,单播数据转发 基于目的ip地址和单播路由表进行选路转发 多播数据转发 利用rpf(逆向路径转发)检查决定转发或丢弃数据包,rpf(逆向路径转发),路由器收到组播包后,检查组播包的源地址,如果源地址单播路由出口和接收组播包接口相同,则转发该组播包。,rpf(逆向路径转发)续,f1/0,f1/1,s1/2,源ip:192.168.1.5,路由器从f1/0收到组播数据包,查找源ip路由为f1/1,两个接口不对应,rpf检查失败,不转发该组播数据包,rpf(逆向路径转发)续,f1/0,f1/1,s1/2,源ip:192.168.1.5,路由器从f1/1收到组播数据包,查找源ip路由为f1/1,两个接口一致,rpf检查成功,转发该组播数据包,二层设备转发组播数据,组成员,组成员,组播数据,我是二层,我不懂组播地址?,二层交换机接收到组播数据报文,如没有组播功能则按照广播包的处理方式进行转发。,二层设备转发组播数据,组成员,组成员,组播数据,我最聪明,我认识组播地址!,1,2,3,4,二层交换机接收到组播数据报文,如果有组播功能则按照组播的处理方式进行转发。,组播分发树,源树最短路径树(spt) 占用内存较多(s x g), 但路径最优,延迟最小 共享树(rpt) 占用内存较少(g), 路径不是最优的,引入额外的延迟,最短路径树spt,组播源1,组播源2,200.1.1.5,组播: 224.1.1.5,组播: 224.1.1.8,172.53.1.6,spt树表示符号: (s,g) s代表源地址 g代表组地址,133.1.6.2,spt(shortest path tree),以组播源为根,生成树,共享分发树(rpt),rpt(rezendous point tree)网络中某一核心的路由器做rp(汇集点),组播源发出的数据包被dr发送到rp,再由rp下发到组成员,组播源1,组播源2,200.1.1.5,组播: 224.1.1.5,组播: 224.1.1.8,172.53.1.6,rpt表示符号: (*,g) * 代表任何源地址 g代表组地址,133.1.6.2,rp,dr,组播协议类型,密集模式 使用“推”模型 组播流量在整个网络溢流 不需要接收的地方进行修剪 缺省每3分钟发生“溢流”和“修剪”行为 pim-dm状态刷新可以改变频繁的“溢流”和“修剪” 稀疏模式 使用“拉”模型 流量只发送到需要接收的地方 显式加入行为,组播路由协议概述,目前主要有4个组播路由协议: dvmrpv3 (距离矢量多播路由协议) mospf (rfc 1584) (开放式多播最短路径优先) pim-dm (internet草案) (协议无关组播-密集模式) pim-sm v2 (rfc 2362) (协议无关组播-稀疏模式) 其他(cbt, ocbt, qosmic, sm, 等等),pim-协议无关多播,pim(protocol independent multicasting)独立于单播协议,但依赖单播协议进行rpf检查。 udp端口号:103 pim路由器组地址为:224.0.0.13 pim协议分为: pim-dm pim-sm,pim-dm综述,一般用于小型的接收者比较密集的网络 优势: 易于配置-总共只有两条命令 实现机制简单泛滥剪枝 潜在问题. 泛滥剪枝过程不够高效 复杂的assert机制 不支持共享树,pim-dm配置命令,开启组播路由功能 switch(config)#ip multicast-routing 配置pim-dm switch(config)#interface fastethernet 0/1 switch(config-if)#no switchport switch(config-if)#ip pim switch(config-if)#ip pim dense-mode,监控、维护pim-dm配置,查看dm接口状态 show ip pim interface 查看多播转发信息 show ip mroute 清空多播转发信息 clear ip mroute *,pim-sm综述,一般用于接收者相对比较分散的网络 优势: 数据流仅沿加入的分支向下发送 可以根据流量等条件动态地切换到源树 与具体的单播路由协议无关 域间组播路由的基础,pim-sm配置命令,开启组播路由功能 switch(config)#ip multicast-routing 配置接口的pim模式 switch(config-if)#ip pim switch(config-if)#ip pim sparse-mode 手工配置rp ip pim rp-address ip-addressgroup
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 挂直播间协议书
- 偿债承诺协议书
- 8.1 国家好 大家才会好(教学设计)
- 第13课 文字编排形式多说课稿小学信息技术(信息科技)四年级下册人教版
- 中国移动梅州市2025秋招笔试行测题库及答案网络优化与维护类
- (2024年秋季版)七年级道德与法治上册 第三单元 师长情谊 第七课 亲情之爱 第1框 家的意味说课稿 新人教版
- 3.4 世界的气候(第2课时)说课稿 2025-2026学年人教版地理七年级上册
- 六年级上册心理健康教育教案-7在合作中成长| 辽大版
- 海南木工安全技术培训课件
- 第五课 发展变化与顺境逆境说课稿中职基础课-哲学与人生(第3版)-人教版-(政治(道法))-59
- 2025重庆市勘测院有限公司招聘6人考试参考题库及答案解析
- 钢厂安全教育培训课件
- 第一部分 第七章 第41课时 气象灾害(重难课时)2026年高考地理第一轮总复习
- 2025年中考数学真题知识点分类汇编之二次函数(四)
- 2025年注册会计师题库带答案分析
- 呼吸科出科考试题临床及答案2025版
- 设计管控管理办法
- 物流月结合同协议书范本
- 过敏性皮炎的治疗及护理
- 房颤内科护理学
- 政策变迁课件
评论
0/150
提交评论