- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                VPLS组播功能实现和研究
                    VPLS组播功能实现和研究
    摘 要:本文介绍了VPLS组播的实现原理以及其硬件实现方式,通过运行组播协议在VPLS中建立二层组播转发表项,从而实现组播报文的准确转发,减轻了PE设备的负担,更加节约公网带宽资源。 
  关键词:组播;接入链路;伪线;侦听 
  中图分类号:TN915.02 
  虚拟专用局域网服务(VPLS)是在广域网上提供虚拟以太网服务的技术,提供多点到多点的VPN组网方式,实现跨广域网的局域网站点之间的互连。随着用户对信息的消费急剧增长,各种宽带网络应用如网络电视、视频会议、远程医疗、多媒体远程教育等都促使VPLS组播技术越来越受到重视,具有很大前景。 
  VPLS的典型组网包括用户边界网络设备和运营商边界网络设备等组成,其中CE通过接入链路与PE设备连接,在PE之间建立公网隧道,然后在各PE上创建虚拟交换实例并在VSI内配置伪线,同时要求在所有PE之间建立全连接的PW。 
??? 传统的VPLS中组播报文的转发都采用广播的方式发送,这样容易在VPLS网络中引起大量的泛洪,导致VSI内的所有CE和PE设备都会接收到该组播报文。通过互联网组管理侦听协议来管理和控制组播组,可以解决组播报文的泛洪。二层设备对接收到的IGMP报文进行分析,并将设备端口加入组播组,这样已知组播组的组播数据就不会被广播,而是发送给指定的接收者。 
  1 VPLS组播的实现原理 
  对于VPLS组播,通过IGMP snooping对PE设备的组播组进行管理和控制,同时在AC和PW逻辑端口侦听接收到的IGMP协议报文,完成VSI实例中二层以太网组播域的建立,并支持端口在组播域的加入、离开和老化等操作,从而实现组播报文的准确转发。 
  1.1 路由端口加入和离开 
  当PE设备从AC或者PW逻辑端口接收到IGMP组查询报文时,将报文通过VSI内除该端口之外的其他端口转发,并完成该VSI对应的路由器列表中端口成员的加入过程,并同步更新该端口的老化定时器。 
  如果路由端口中列表中AC或者PW逻辑端口对应的老化定时器超时,则将该端口从路由器端口列表中删除。 
  1.2 组播成员加入和离开 
  当PE设备通过AC或者PW逻辑端口接收到IGMP成员关系报告报文时,解析出组播组地址,创建组播转发表项,将端口加入组播转发表项的成员列表中,同步更新该端口的老化定时器,并将该报文通过该VSI对应的路由器端口列表中所有的端口转发。 
  如PE设备通过AC或者PW逻辑端口接收到特定组查询的IGMP成员关系报告报文,则同步更新该端口的老化定时器。 
  如PE通过AC或者PW逻辑端口接收到IGMP离开组报文,根据该报文查找对应的组播转发表项,同步更新该表项对应的成员列表中端口对应的老化定时器,并将该报文通过VSI的路由器端口列表中所有的端口转发。 
  如组播转发表项中对应的成员列表中的端口老化定时器超时,则将该端口从对应的组播成员列表中删除。 
  2 VPLS组播转发表 
  VPLS组播转发表包括多个VPLS实例,基于每个VSI来开启IGMP snooping功能。其中每个VSI包括多个VPLS组播组,根据标签处理行为来获取用户的隧道标签和伪线标签。 
  3 VPLS组播的硬件实现 
  其具体的硬件实现主要由数据帧识别、逻辑端口获取、IGMP协议转发、IGMP协议处理、组播查找和出口行为六个模块组成。 
  其组播实现的主要思想是,在PE设备上创建AC和PW逻辑端口,并加入VSI中,并基于该VSI启动IGMP snooping功能,通过解析该逻辑端口上接收到的IGMP协议报文,将该端口作为二层以太网接口来建立该VSI对应的组播转发表项;PE接收到组播报文后,根据该VSI对应的组播转发表项的成员列表进行组播报文的转发。 
  数据帧识别模块主要完成IGMP协议报文和VPLS组播报文的识别。 
  逻辑端口获取模块完成与接收报文相关联的AC和PW逻辑端口的获取以及关联的VSI。对于PE接入侧接收到的报文,通过报文的VLAN信息确定AC逻辑端口;对于PE伪线侧接收到的报文,对该报文进行解隧道封装,剥离伪线标签后,确定与伪线标签相关的PW逻辑端口,最后通过AC和PW逻辑端口来确定与该端口相关联的VSI。 
  IGMP协议转发模块主要完成各种IGMP协议报文的转发行为处理。特殊的,对于IGMP普通组查询报文,需要在VSI域内将报文转发到除接收端口之外的所有AC和PW逻辑端口。 
  IGMP协议处理模块主要完成路由器端口列表和组播转发表的管理,具体描述如下: 
  (1)路由器端口列表 
  1)对于接收到的IGMP普通组查询报文,判断接收端口是否存在该VSI对应的路由器端口列表中,如果存在,则将端口的老化定时器计数值清零;否则将该端
                您可能关注的文档
最近下载
- GB50702-2011砌体结构加固设计规范.docx VIP
- SY-BA-29-2011整车后碰撞试验规范.doc VIP
- 2024年广西玉林市中考物理模拟试卷五.docx VIP
- 2025吉林省国资委监管企业招聘527人(2号)考试备考题库及答案解析.docx VIP
- 2024年广西玉林市中考物理试卷与参考答案.docx VIP
- XX卫生院“十五五”发展规划(2025年-2029年).docx VIP
- 第四章 熔化焊与热切割安全用电教案 邢建章.docx VIP
- 弟子规全文带拼音排版好可直接打印.doc VIP
- 污泥处理系统设计计算.pdf VIP
- (高清版)DB32∕T 4025-2021 污水处理中恶臭气体生物净化工艺设计规范.pdf VIP
 原创力文档
原创力文档 
                        

文档评论(0)