发明名称 以太网二层虚拟专网中一种非对称多点互连的实现方法
摘要 本发明涉及一种以太网二层虚拟专网中非对称多点互连的实现方法,包括在提供者边缘设备PE<SUB>0</SUB>上,采用业务流驱动方法,结合中断技术,在WAN<SUB>I</SUB>入口从上行业务流中自动学VID值,生成VLAN转发表项,然后在LAN<SUB>1</SUB>口和WAN<SUB>1</SUB>之间,用刚才学到的VID值作为流分类值,来创建上行和下行数据流或修改其配置,本发明的优点在于:彻底满足大客户的特殊需求;实现了各远端点间业务流的相互隔离;增强了业务的安全性;客户可以任意动态更改其VLAN配置;能灵活适应客户的特殊安全需求,适用面广。
申请公布号 CN1801765A 申请公布日期 2006.07.12
申请号 CN200610002020.8 申请日期 2006.01.23
申请人 烽火通信科技股份有限公司 发明人 施先清;周志强;柳光全;陈晓武
分类号 H04L12/28(2006.01);H04L12/56(2006.01) 主分类号 H04L12/28(2006.01)
代理机构 北京同恒源知识产权代理有限公司 代理人 倪骏;张曙华
主权项 1.一种以太网二层虚拟专网中非对称多点互连的实现方法,其特征在于包括步骤:a)配置好提供者边缘设备PEI处的上下行双向数据流,LAN1口和WANI口都基于端口分类,在提供者边缘设备PE0上,开始时所有VLAN表项都处于初始(Initial)状态,建立并开启LAN1口到CPU的管理流,每个WANI口各自建立并开启一个WANI口到CPU的管理流,WANI口进入初始状态,其中I为1到N中的任一个正整数;b)启动VLAN学习进程:当远端点I处有上层应用发起时,第一个携带虚拟局域网标识符VIDI的帧到达PE0的WANI口,通过WANI口的管理流进入CPU,CPU提取VIDI值;首先在整个VLAN表中检索该VIDI值,然后根据检索结果进行相应配置,如果没有发现该VIDI值,那么,CPU将该VIDI值连同WANI端口号和LAN1端口号填入VLAN配置表项,然后将这个携带VIDI的帧通过LAN1口管理流从LAN1口发送出去,同时启动WANI口的VLAN配置功能,若发现该VIDI值原先已分配给另外的WANJ口,这里J≠I,则还要启动WANJ 口的VLAN删除功能;c)根据上一步得到的虚拟局域网VLAN配置表项,在PE0上配置好对应于远端点I的上下行数据流;WANI口进入VLAN通信状态:去往或来自远端点I的后续帧都进行正常线速转发,即直接经过上下行数据流进行转发,不再进入管理流经过CPU处理;d)接着启动VLAN帧计数与刷新进程:每个WAN口设有一个可配置的VLAN表项状态刷新时间Tupdate和老化时间Taging,Tupdate值用来定时查看业务流的活动状态,当Tupdate时间到时,统计最近一个Tupdate时间段内该WANI口的上下行业务是否有数据流,当Tupdate时间到时,若统计值不为0,表明该业务流为激活状态,则将该VLAN表项仍置为激活Active状态,指示该WANI口和LAN1之间仍然处于VLAN通信状态,同时,当前老化时间清零,统计值清零并开始下一轮统计计数;当Tupdate时间到时,若统计值等于0,表明该业务没有VIDI的上下行数据流,为非激活状态,开启VLAN休眠启动功能;e)每个WAN口设有一个可配置的VLAN表项老化时间Taging,Taging值用来定时查看VLAN表项是否一直处于休眠Dormant状态,当当前老化时间等于Taging时,表明WANI 口当前的VLAN表项在Taging时间内一直处于休眠状态,需要老化这个表项,并且删除相应的上下行数据流。
地址 430074湖北省武汉市洪山区邮科院路88号