一种分组接入网络交换表项删除同步的方法技术

技术编号:20592859 阅读:25 留言:0更新日期:2019-03-16 09:03
一种分组接入网络交换表项删除同步的方法,可解决目前可触发整个交换路径的网元发生交换表项删除方式不能满足需求的技术问题。包括如下步骤:始发网元发生基于VLAN实例的交换表项删除动作;联动对应VLAN实例中已注册端口发送携带删除交换表项信息的LLDP扩展TLV报文;邻接网元已注册端口响应所接收到交换表项删除同步报文,根据扩展TLV携带的信息查找对应VLAN实例下的交换表项并删除,并联动对应VLAN实例中已注册端口发送携带对应删除交换表项信息的LLDP扩展TLV报文。本发明专利技术可主动触发网络中转发路径交换表项的同步删除;提高交换表项删除触发的转发路径收敛速度;减少网络中无效流量较长时间占用带宽,以及广播风暴。

A Method of Deleting Synchronization of Switch Table Items in Packet Access Network

A method of deleting and synchronizing switch entries in packet access networks can solve the technical problem that the deletion of switch entries in network elements triggering the whole switch path can not meet the demand. It includes the following steps: the initial network element takes place the action of deleting exchange table entries based on VLAN instances; links the registered ports in the corresponding VLAN instances to send LLDP extended TLV messages carrying deletion exchange table entries information; the registered port of the adjacent network element responds to the received exchange table entries deletion synchronization messages, searches the exchange table entries under the corresponding VLAN instances according to the information carried by the extended TLV and deletes them, and Link with registered ports in corresponding VLAN instances to send LLDP extended TLV messages with corresponding deletion exchange table entry information. The invention can actively trigger synchronous deletion of forwarding path switching table items in the network, improve the convergence speed of forwarding path triggered by deletion of switching table items, reduce the long time bandwidth occupied by invalid traffic in the network, and broadcast storm.

【技术实现步骤摘要】
一种分组接入网络交换表项删除同步的方法
本专利技术涉及网络通信
,具体涉及一种分组接入网络交换表项删除同步的方法。
技术介绍
分组接入网络,是国内各主要通信运营商在进行旧传输网改造的同时,为满足政企用户数据通信的需求,利用当前建设的分组化移动数据回传网(IPRAN/PTN/UTN),专门为企业用户承建的专用传输网络,从而实现政企用户专享各种高质量的通信服务和信息化服务的解决方案。在接入业务较复杂的网络末端,特别是用户局端,较多会部署以以太网交换转发技术为基础的用户侧接入网,以便满足可多点、多业务接入,继而完成汇聚承载的需求。一种分组接入网络交换表项同删除同步实施具有如下特征:1、以以太网交换技术作为表项删除同步的基础;2、利用虚拟以太网技术控制网元端口联动范围;3、对LLDP报文TLV信息进行扩展以传递删除交换表项信息;4、利用交换表项学习原理触发邻接网元的有效响应。在以以太网交换技术为基础的网络中,交换表项是所有报文转发的依据,在单个网元发生表项删除动作时,并不会主动触发邻接网元同步进行删除操作,因而会出现业务报文经转发路径传递到某段链路时发生因查找不到交换表项而产生的无效转发现象,并且一般会造成报文广播的情况,而这种问题需在整个转发路径的网元发生以交换表项删除为基础的更新后才能解决。目前可触发整个交换路径的网元发生交换表项删除有两种方式:方式1:网元交换表项老化;方式2:转发路径更新触发的交换表项迁移;其中,方式1受限网元设定的交换表项老化时间,一般为防止频繁学习,网元该时间默认设置较长,且无法做到及时的对整个转发路径同步删除。方式2需由相对于业务转发路径的反向交换表项学习流量触发交换表项的更新迁移,但这在倾向部署网元节点冗余保护的分组接入网络中较多满足不了触发需求,并且在树形结构的汇聚网络中也不能保证始终存在双向对等的流量,以满足转发路径的交换表项及时更新迁移。
技术实现思路
本专利技术提出的一种分组接入网络交换表项删除同步的方法,可解决目前可触发整个交换路径的网元发生交换表项删除方式不能满足需求的技术问题。为实现上述目的,本专利技术采用了以下技术方案:一种分组接入网络交换表项删除同步的方法,包括如下步骤:步骤1:对网络需响应交换表项删除同步的网元端口进行基于VLAN实例的注册使能;步骤2:初始网元发生交换表项删除,触发对应VLAN实例下注册端口(非交换表项学习的源端口)发送基于LLDP协议扩展TLV信息的报文,携带所删除的交换条目和对应VLAN实例信息;步骤3:邻接网元注册端口响应接收到的删除同步报文,确认端口相关信息(是否注册端口→是否存在相同VLAN实例→是否存在相同交换表项);步骤4:如查询到存在该交换表项,则删除并触发同VLAN实例下其他注册端口发送删除同步的信息报文,依次传递达到删除同步的效果。由上可知,本专利技术利用分组网络交换表表项学习原理,以及虚拟以太网技术,实现网元交换表项删除时本地端口的响应联动控制;通过对链路层协议LLDP报文TLV信息的扩展,实现基于VLAN实例的删除交换表项信息的邻接传递;根据分组网络交换转发路径的特性,实现信息报文的有效传递。本专利技术的有益效果:1)可主动触发网络中转发路径交换表项的同步删除;2)提高交换表项删除触发的转发路径收敛速度;3)减少网络中无效流量较长时间占用带宽,以及广播风暴。附图说明图1是本专利技术中使用场景的介绍;图2是本专利技术中交换表项形成及报文转发的介绍;图3是本专利技术中对LLDP协议TLV信息扩展的方法;图4是本专利技术方法步骤的流程图;图5是本专利技术中实现交换表项同步删除的流程。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。图1是本专利技术典型组网使用场景,各节点网元以以太分组转发技术组成网络,为防止环路并实现业务汇集,通常使用树形层次化结构组网。图2是本专利技术涉及交换表项的形成组织结构,以及指导报文转发的形式,具体是报文在进入网元端口时会生成对应“源MAC地址+所属VLAN实例+本地网元所属端口”的表项;而报文会根据目的MAC地址查找已有交换表项,将报文经对应的网元端口转发。图3是本专利技术在链路层LLDP协议报文的基础上,对其TLV携带信息进行扩展,增加交换表项删除同步的TLVtype标示,并承载根据VLAN实例区分的MAC地址信息。如图4所示,本实施例所述的分组接入网络交换表项删除同步的方法,包括以下步骤:S100、网元端口注册参与基于VLAN实例的交换表项删除响应机制;S200、初始网元删除交换表项,联动注册端口发送携带对应交换表项信息的报文;S300、邻接网元注册端口接收到删除交换表项信息的报文,在本端口对应VLAN实例中查找该交换表项;S400、如查找到对应的交换表项,即进行删除,并向其它注册端口发送删除交换表项信息的报文,查找不到即终止。结合图5具体说明本专利技术实施例具体包括如下流程:预置条件:交换路径网元完成响应交换表项删除同步VLAN实例端口的注册。初始网元注册端口出现交换表项删除动作;查找删除交换表项所属VLAN实例是否存在其他注册端口;如不存在,流程结束;如存在则在对应端口发送基于VLAN的交换表项删除同步信息报文;邻接网元接收到交换表项删除同步信息报文;确认接收端口是否为注册端口,否则终止;确认接收端口是否存在对应的VLAN实例,否则终止;确认VLAN是否存在对应交换表项,否则终止;删除对应的交换表项;查找删除交换表项所属VLAN实例是否存在其他注册端口;如不存在,流程结束;如存在则在对应端口发送基于VLAN的交换表项删除同步信息报文;以此类推,逐次完成交换路径中网元交换表项删除同步的操作。以上实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述实施例对本专利技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本专利技术各实施例技术方案的精神和范围。本文档来自技高网
...

【技术保护点】
1.一种分组接入网络交换表项删除同步的方法,其特征在于包括以下步骤:S100、网元端口注册参与基于VLAN实例的交换表项删除响应机制;S200、初始网元删除交换表项,联动注册端口发送携带对应交换表项信息的报文;S300、邻接网元注册端口接收到删除交换表项信息的报文,在本端口对应VLAN实例中查找该交换表项;S400、如查找到对应的交换表项,即进行删除,并向其它注册端口发送删除交换表项信息的报文,查找不到即终止。

【技术特征摘要】
1.一种分组接入网络交换表项删除同步的方法,其特征在于包括以下步骤:S100、网元端口注册参与基于VLAN实例的交换表项删除响应机制;S200、初始网元删除交换表项,联动注册端口发送携带对应交换表项信息的报文;S300、邻接网元注册端口接收到删除交换表项信息的报文,在本端口对应VLAN实例中查找该交换表项;S400、如查找到对应的交换表项,即进行删除,并向其它注册端口发送删除交换表项信息的报文,查找不到即终止。2.根据权利要求1所述的分组接入网络交换表项删除同步的方法,其特征在于:所述步骤S200具体包括:初始网元注册端口出现交换表项删除动作;查找删除交换表项所属VLAN实例是否存在其他注册端口;如不存在,流程结束;如存在则...

【专利技术属性】
技术研发人员:武增勋
申请(专利权)人:安徽皖兴通信息技术有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1