远程网络拓扑连接器的制作方法

文档序号:7750760阅读:467来源:国知局
专利名称:远程网络拓扑连接器的制作方法
技术领域
本发明实施例涉及数据通信技术领域,尤其涉及一种远程网络拓扑连接器。
背景技术
在大型网络实验室中,主实验室通常需要通过网络连接多个子实验室,子实验室 和主实验室通常在地理上相隔很远。主实验室拥有昂贵和全面的实验设备,需要租用给子 实验室使用。由于租用时间的不同,常常需要改变子实验室的访问许可,即改变子实验室和 主实验室的远程网络拓扑。而若改变远程网络拓扑,则需要插拔主实验室的各种网络线缆。反复地插拔设备 端口的网线,常常损坏设备,造成不必要的损失,同时也容易插错插槽而导致实验失败。

发明内容
本发明实施例提供一种远程网络拓扑连接器,用以解决现有技术中主实验室反复 地插拔设备端口网线造成设备损坏的缺陷,实现远程实验室之间的无缝桥接和快速网络拓 扑变化。本发明实施例提供一种远程网络拓扑连接器,包括一上行链路端口、数个远程端 口和一控制模块,所述上行链路端口通过网络连接外部设备;所述远程端口连接本地设备;所述控制模块用于控制所述上行链路端口与所述远程端口相互通信。本发明实施例的远程网络拓扑连接器,通过控制上行链路端口与远程端口相互通 信,解决了现有技术中主实验室反复地插拔设备端口网线造成设备损坏的缺陷,实现了远 程实验室之间的无缝桥接和快速网络拓扑变化,避免了插拔设备端口网线,延长了设备的 使用寿命。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。图1为本发明远程网络拓扑连接器一实施例的结构示意图;图2为本发明远程网络拓扑连接器另一实施例的结构示意图;图3为本发明远程网络拓扑连接器中的报文处理流程示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明远程网络拓扑连接器一实施例的结构示意图。如图1所示,本发明实 施例提供了一种远程网络拓扑连接器(Remote Network TopologyConnection ;以下简称 RNTC),包括一上行链路端口 11、数个远程端口 12和一控制模块13,其中上行链路端口 11 通过网络连接外部设备;远程端口 12连接本地设备;控制模块13用于控制上行链路端口 11与远程端口 12相互通信。在本发明实施例中,上行链路端口 11为连接远端另一台RNTC的端口,远程端口 12 为连接本地设备的端口。控制模块13通过控制上行链路端口 11与远程端口 12相互通信, 以进行远程拓扑变换。本发明实施例的远程网络拓扑连接器,通过控制上行链路端口与远程端口相互通 信,解决了现有技术中主实验室反复地插拔设备端口网线造成设备损坏的缺陷,实现了远 程实验室之间的无缝桥接和快速网络拓扑变化,避免了插拔设备端口网线,延长了设备的 使用寿命。图2为本发明远程网络拓扑连接器另一实施例的结构示意图。如图2所示,在上 述技术方案的基础上,控制模块13还用于控制远程端口 12在接收到本地设备发送的报文 时,向该报文添加远程标识(REM0TE_ID),并发送至上行链路端口 11,该远程标识用于唯一 标示该RNTC中的远程端口 12。另外,控制模块13还用于控制上行链路端口 11在接收到外部设备发送的报文时, 删除该报文中的远程标识,并发送至远程标识所唯一标示的远程端口 12。图3为本发明远程网络拓扑连接器中的报文处理流程示意图。如图3所示,原始 报文从REM0TE_ID = X的端口进入RNTC 1号,报文在RNTC 1号中被加上REM0TE_ID = X的头部后,在网络上转发;RNTC 2号接收到该报文后,删除报文的头部,并将最终报文从 REM0TE_ID = X 的端口转出。在图2所示的实施例中,每个远程端口 12都具有一个标识,称为REM0TE_ID。 REM0TE_ID对于远程端口 12来说是唯一的,假如一个REM0TE_ID已经配置给一个远程端口 12,那么后继其他远程端口 12不能再使用这个REM0TE_ID。一台RNTC可以配置多个远程端
n 12。RNTC具有虚拟局域网(Virtual Local Area Network ;以下简称VLAN)功能,每 个VLAN具有一个标识,称为VLAN_ID。远程端口 12在RNTC上须加入到VLAN_ID为REM0TE_ ID 的 VLAN 中。每个远程端口 12只能和上行链路端口 11相互通信,不能和其他一般端口或其他 远程端口 12相互通信。上行链路端口 11向远程端口 12发送的报文,至少携带有一个ID,报文最外部的 ID,被认为是REM0TE_ID。这样,报文在RNTC被剥ID头,S卩,删除最外部的标识,并被转发到 REM0TE_ID为这个ID的远程端口 12上。进一步地,控制模块13还可以包括第一控制单元21。该第一控制单元21用于 控制上行链路端口 11与任意远程端口 12相互通信。
更进一步地,控制模块13还可以包括第二控制单元22。该第二控制单元22用 于控制任意远程端口 12之间相互阻断。另外,控制模块13还可以包括第三控制单元23。该第三控制单元23用于控制 远程端口 12与中央处理模块(即,RNTC的CPU)相互通信。控制模块13还可以包括第四 控制单元24。该第四控制单元24用于控制上行链路端口 11与中央处理模块相互通信。使 得CPU能够管理RNTC中的上行链路端口 11和远程端口 12。本发明实施例的远程网络拓扑连接器,通过控制上行链路端口与所述远程端口相 互通信,解决了现有技术中主实验室反复地插拔设备端口网线造成设备损坏的缺陷,实现 了远程实验室之间的无缝桥接和快速网络拓扑变化,避免了插拔设备端口网线,延长了设 备的使用寿命。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
权利要求
一种远程网络拓扑连接器,其特征在于,包括一上行链路端口、数个远程端口和一控制模块,所述上行链路端口通过网络连接外部设备;所述远程端口连接本地设备;所述控制模块用于控制所述上行链路端口与所述远程端口相互通信。
2.根据权利要求1所述的远程网络拓扑连接器,其特征在于,所述控制模块还用于控 制所述远程端口在接收到本地设备发送的报文时,向所述报文添加远程标识,并发送至所 述上行链路端口,所述远程标识用于唯一标示所述远程端口。
3.根据权利要求2所述的远程网络拓扑连接器,其特征在于,所述控制模块还用于控 制所述上行链路端口在接收到外部设备发送的报文时,删除所述报文中的所述远程标识, 并发送至所述远程标识所唯一标示的远程端口。
4.根据权利要求1至3中任一所述的远程网络拓扑连接器,其特征在于,所述控制模块 还包括第一控制单元,用于控制所述上行链路端口与任意所述远程端口相互通信。
5.根据权利要求1至3中任一所述的远程网络拓扑连接器,其特征在于,所述控制模块 还包括第二控制单元,用于控制任意所述远程端口之间相互阻断。
6.根据权利要求1至3中任一所述的远程网络拓扑连接器,其特征在于,所述控制模块 还包括第三控制单元,用于控制所述远程端口与中央处理模块相互通信。
7.根据权利要求1至3中任一所述的远程网络拓扑连接器,其特征在于,所述控制模块 还包括第四控制单元,用于控制所述上行链路端口与中央处理模块相互通信。
全文摘要
本发明提供一种远程网络拓扑连接器,包括一上行链路端口、数个远程端口和一控制模块,所述上行链路端口通过网络连接外部设备;所述远程端口连接本地设备;所述控制模块用于控制所述上行链路端口与所述远程端口相互通信。本发明实施例通过控制上行链路端口与远程端口相互通信,解决了现有技术中主实验室反复地插拔设备端口网线造成设备损坏的缺陷,实现了远程实验室之间的无缝桥接和快速网络拓扑变化,避免了插拔设备端口网线,延长了设备的使用寿命。
文档编号H04L12/46GK101860468SQ201010193310
公开日2010年10月13日 申请日期2010年5月27日 优先权日2010年5月27日
发明者陈建秋 申请人:北京星网锐捷网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1