局域网端口配置方法及装置、交换芯片和路由交换设备制造方法及图纸

技术编号:19242576 阅读:13 留言:0更新日期:2018-10-24 05:18
本发明专利技术公开了一种局域网端口配置方法,适用于路由交换设备,路由交换设备的每一局域网端口的下行方向均设置一对应的第一局域网,将每一局域网端口的上行方向均设置一对应的第二局域网,且将每一局域网端口均加入其它局域网端口的第一局域网;当通过任一局域网端口接收到数据报文时,对数据报文打上接收数据报文的局域网端口所对应的第一局域网的地址标签;分析数据报文的目的地址;当目的地址对应为局域网端口时,通过该局域网端口转发数据报文。本发明专利技术还提供了局域网端口配置装置、交换芯片和路由交换设备,能有效解决现有技术不同LAN口间转发性能不足的问题,充分利用交换芯片的硬件资源,提高用户体验。

【技术实现步骤摘要】
局域网端口配置方法及装置、交换芯片和路由交换设备
本专利技术涉及路由
,尤其涉及一种局域网端口配置方法及装置、交换芯片和路由交换设备。
技术介绍
图1为路由交换设备的基本结构框图,具体,CPU(CentralProcessingUnit,中央处理器)芯片通过MII(MediaIndependentInterface,媒体独立接口)接口连接方式同交换芯片(switch芯片)相连,而交换芯片通过RJ45接口(布线系统中信息插座(即通信引出端)连接器)连接网线,从而与用户PC(PersonalComputer个人电脑)等设备相连。同时,CPU芯片通过特定接口连接方式和WAN(WideAreaNetwork,广域网)端处理芯片(DSL/PON芯片(DSL,DigitalSubscriberLine,数字用户线路;PON,PassiveOpticalNetwork,无源光纤网络))相连。相关WAN端处理芯片与相应的WAN侧物理线路相连。操作系统运行在CPU上,相关的TCP/IP协议栈处理流程由CPU完成。参见图1中的LAN1口(Port1)~LAN4口(Port4),路由交换设备具有不同的LAN口(LAN,LocalAreaNetwork,局域网)以方便对用户的不同设备进行管理。为了区分不同的LAN口,操作系统需要能够区分通过不同LAN口进来的数据报文,通常是通过虚拟局域网(VLAN,VirtualLocalAreaNetwork)技术帮助上层系统区分不同的LAN接口。一个VLAN就是一个广播域,VLAN之间的通信是通过第3层的路由器来完成的。现有技术通常采用每一LAN口对应放入一广播域中,不同的LAN口所位于的广播域并不相同,CPU口放入不同LAN口的广播域中。实际中不同LAN口互传数据采用的方式为:LAN口互传的数据经过CPU口(如图1中的Port5)中转,最终经过CPU上运行的TCP/IP协议栈进行三层路由转发处理后,才能转发给LAN3口,从而到达相应设备。这时存在两方面的问题:1)由于路由交换设备CPU芯片性能一般相对PC机性能较低,无法及时处理相应LAN-LAN流量,从而导致LAN口间转发性能较低,特别是在目前LAN侧的RJ45接口普遍采用1000Mbps标准的情况下,在该常用vlan配置方案下,LAN-LAN转发性能往往远远低于LAN接口线速(1000Mbps)。2)由于路由交换设备的CPU芯片使用大量资源用于LAN-LAN转发,无法充分发挥交换芯片的作用,所以当用户在内网拷贝数据时,会导致用户使用其他路由交换设备功能时,卡顿明显,极为影响用户使用,降低用户体验。
技术实现思路
本专利技术实施例提供一种局域网端口配置方法及装置、交换芯片和路由交换设备,能有效解决现有技术不同LAN口间转发性能不足的问题,充分利用交换芯片的硬件资源,提高用户体验。本专利技术一实施例提供一种局域网端口配置方法,适用于路由交换设备,所述路由交换设备包括交换芯片,所述交换芯片上设有若干局域网端口,所述配置方法包括:将每一所述局域网端口的下行方向均设置一对应的第一局域网,将每一所述局域网端口的上行方向均设置一对应的第二局域网,且将每一所述局域网端口均加入其它所述局域网端口所对应的第一局域网;当通过任一所述局域网端口接收到数据报文时,对所述数据报文打上接收所述数据报文的所述局域网端口所对应的第一局域网的地址标签;分析所述数据报文的目的地址所对应的端口;当所述数据报文的目的地址所对应的端口为所述局域网端口时,直接通过所述目的地址对应的所述局域网端口转发所述数据报文。进一步的,所述路由交换设备还包括中央处理器芯片,所述交换芯片还设有连接所述中央处理器芯片的中央处理器端口,则所述配置方法还包括:将所述中央处理器端口加入所有所述局域网端口所对应的所述第一局域网和所述第二局域网。进一步的,所述分析所述数据报文的目的地址所对应的端口后还包括:当所述数据报文的目的地址所对应的端口为所述中央处理器端口时,将所述数据报文打上的所述第一局域网的地址标签修改对接收所述数据报文的局域网端口的第二局域网的地址标签。进一步的,每一所述第一局域网均设有一对应的地址表,所述地址表包括加入所述第一局域网的每一所述局域网端口与地址信息的匹配关系;则,所述分析所述数据报文的目的地址所对应的端口包括:获取所述数据报文中的目的地址的地址信息;根据所述目的地址的地址信息查找在所述地址表中是否存在所对应的局域网端口。相应的,本专利技术实施例还提供一种局域网端口配置装置,适用于路由交换设备,所述路由交换设备包括交换芯片,所述交换芯片上设有若干局域网端口,所述配置装置包括:配置单元,用于每一所述局域网端口的上行方向均设置一对应的第一局域网,每一所述局域网端口的下行方向均设置一对应的第二局域网,且每一所述局域网端口均加入其它所述局域网端口所对应的第一局域网;标签单元,用于当通过任一所述局域网端口接收到数据报文时,对所述数据报文打上接收所述数据报文的所述局域网端口所对应的第一局域网的地址标签;分析单元,用于分析所述数据报文的目的地址所对应的端口;转发单元,用于当所述数据报文的目的地址所对应的端口为所述局域网端口时,直接通过所述目的地址对应的所述局域网端口转发所述数据报文。进一步的,所述路由交换设备还包括中央处理器芯片,所述交换芯片还设有连接所述中央处理器芯片的中央处理器端口,则所述配置单元还用于将所述中央处理器端口加入所有所述局域网端口所对应的所述第一局域网和所述第二局域网。所述局域网端口配置装置还包括:标签修改单元,用于当所述数据报文的目的地址所对应的端口为所述中央处理器端口时,将所述数据报文打上的所述第一局域网的地址标签修改对接收所述数据报文的局域网端口的第二局域网的地址标签。进一步的,每一所述第一局域网均设有一对应的地址表,所述地址表包括加入所述第一局域网的每一所述局域网端口与地址信息的匹配关系;则,所述分析所述数据报文的目的地址所对应的端口包括:获取所述数据报文中的目的地址的地址信息;根据所述目的地址的地址信息查找在所述地址表中是否存在所对应的局域网端口。相应的,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术任一实施例所提供的所述局域网端口配置方法的步骤。相应的,本专利技术实施例还提供一种交换芯片,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术任一实施例所提供的一种局域网端口配置方法;所述交换芯片还包括若干局域网端口。相应的,本专利技术实施例还提供一种路由交换设备,包括本专利技术任一实施例所提供的一种交换芯片,所述路由交换设备还包括中央处理器芯片,所述交换芯片还设有中央处理器端口,所述中央处理器端口连接所述中央处理器芯片;所述路由交换设备还包括无源光纤网络芯片或数字用户线路芯片。与现有技术相比,本专利技术实施例公开的局域网端口配置方法及装置、交换芯片和路由交换设备,交换芯片的局域网端口的上行方向及下行方向分别设置不同的局域网,用设计上的复杂性换取了性能上的提升,解决了普通vlan配置方案下的局域网间转发性能不足的问题,充分利用了交换芯片硬件本文档来自技高网
...

【技术保护点】
1.一种局域网端口配置方法,其特征在于,适用于路由交换设备,所述路由交换设备包括交换芯片,所述交换芯片上设有若干局域网端口,所述配置方法包括:将每一所述局域网端口的下行方向均设置一对应的第一局域网,将每一所述局域网端口的上行方向均设置一对应的第二局域网,且将每一所述局域网端口均加入其它所述局域网端口所对应的第一局域网;当通过任一所述局域网端口接收到数据报文时,对所述数据报文打上接收所述数据报文的所述局域网端口所对应的第一局域网的地址标签;分析所述数据报文的目的地址所对应的端口;当所述数据报文的目的地址所对应的端口为所述局域网端口时,直接通过所述目的地址对应的所述局域网端口转发所述数据报文。

【技术特征摘要】
1.一种局域网端口配置方法,其特征在于,适用于路由交换设备,所述路由交换设备包括交换芯片,所述交换芯片上设有若干局域网端口,所述配置方法包括:将每一所述局域网端口的下行方向均设置一对应的第一局域网,将每一所述局域网端口的上行方向均设置一对应的第二局域网,且将每一所述局域网端口均加入其它所述局域网端口所对应的第一局域网;当通过任一所述局域网端口接收到数据报文时,对所述数据报文打上接收所述数据报文的所述局域网端口所对应的第一局域网的地址标签;分析所述数据报文的目的地址所对应的端口;当所述数据报文的目的地址所对应的端口为所述局域网端口时,直接通过所述目的地址对应的所述局域网端口转发所述数据报文。2.如权利要求1所述的局域网端口配置方法,其特征在于,所述路由交换设备还包括中央处理器芯片,所述交换芯片还设有连接所述中央处理器芯片的中央处理器端口,则所述配置方法还包括:将所述中央处理器端口加入所有所述局域网端口所对应的所述第一局域网和所述第二局域网。3.如权利要求2所述的局域网端口配置方法,其特征在于,所述分析所述数据报文的目的地址所对应的端口后还包括:当所述数据报文的目的地址所对应的端口为所述中央处理器端口时,将所述数据报文打上的所述第一局域网的地址标签修改对接收所述数据报文的局域网端口的第二局域网的地址标签。4.如权利要求1或2所述的局域网端口配置方法,其特征在于,每一所述第一局域网均设有一对应的地址表,所述地址表包括加入所述第一局域网的每一所述局域网端口与地址信息的匹配关系;则,所述分析所述数据报文的目的地址所对应的端口包括:获取所述数据报文中的目的地址的地址信息;根据所述目的地址的地址信息查找在所述地址表中是否存在所对应的局域网端口。5.一种局域网端口配置装置,其特征在于,适用于路由交换设备,所述路由交换设备包括交换芯片,所述交换芯片上设有若干局域网端口,所述配置装置包括:配置单元,用于每一所述局域网端口的上行方向均设置一对应的第一局域网,每一所述局域网端口的下行方向均设置一对应的第二局域网,且每一所述局域网端口均加入其它所述局域网端口所对应的第一局域...

【专利技术属性】
技术研发人员:任俊汪文浩
申请(专利权)人:深圳市普威技术有限公司
类型:发明
国别省市:广东,44

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

1