System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种家庭互通网络访问方法和装置制造方法及图纸_技高网

一种家庭互通网络访问方法和装置制造方法及图纸

技术编号:40873582 阅读:2 留言:0更新日期:2024-04-08 16:41
本发明专利技术涉及网络通信技术领域,提供了一种家庭互通网络访问方法和装置。其中,本发明专利技术通过第一家庭网络中的第一终端将第一报文上报至第一叶交换机,将第一报文转换为第一Srv6报文,并通过第一Srv6隧道传输给第一互通交换机;第一互通交换机根据第一Srv6报文中所携带的目的设备的MAC地址,将其通过第二Srv6隧道传输给第二互通交换机;第二互通交换机将第一Srv6报文转换为第二报文,并通过第三Srv6隧道传输给目的网关,通过第一叶交换机和目的网关对报文的封装和解封装,无需经过公网,直接通过Srv6隧道和互通交换机打通第一家庭网络和第二家庭网络,网络层配置简洁,可扩展性强,能够满足超大规模数据中心的使用需求,打破了LAN‑LAN互访中继场景的使用局限。

【技术实现步骤摘要】

本专利技术涉及网络通信,特别是涉及一种家庭互通网络访问方法和装置


技术介绍

1、lan-lan互访和中继是网络连接和配置中的两个重要概念;其中,局域网(localarea network,简写为lan)。lan-lan互访是指不同局域网之间的设备或系统可以互相通信,通常需要确保网络设备(如路由器、交换机等)正确配置,以便在不同的局域网之间建立通信连接。中继(relay)是一种网络设备之间的连接方式,用于在两个或多个网络之间转发数据包。

2、lan-lan互访最常见的应用为家庭或企业局域网无线保真(wireless fidelity,简写为wifi)的中继场景,通常用于将一个局域网的数据包转发到另一个局域网。成熟的家庭互通异地组网常用技术则是点对点隧道协议(point to point tunneling protocol,简写为pptp协议),二层隧道协议(layer 2 tunneling protocol,简写为l2tp协议),互联网安全协议(internet protocol security,简写为ipsec)和开源虚拟专用网络(openvirtual private network,简写为openvpn)。

3、现有技术的lan-lan互访局限性太大,仅适用于家庭或小型公司内部的中继场景。传统的internet vpn一条跨越lan-wan的虚拟通道,更适用于lan到广域网(wide areanetwork,简写为wan)的公众网络领域。

4、且现有的网络部署方式通常涉及到网络层的复杂配置,也就是说新增或删除某些互联站点时,已有站点的配置也会受到影响,导致网络维护成本高昂;网络层的配置复杂也导致网络适用性较为局限,使得互联站点数、扩展虚拟局域网(virtual local areanetwork,vlan)数和媒体存取控制位址(media access control address,简写为mac地址)容量的规模有限,无法满足大规模及超大规模的数据中心的使用需求,可扩展性差。

5、鉴于此,克服该现有技术所存在的缺陷是本
亟待解决的问题。


技术实现思路

1、本专利技术要解决的技术问题是提供一种家庭互通网络访问方法和装置,其目的在于,在不需要经过公网的条件下,将不同或相同的边缘网络中的第一家庭网络和第二家庭网络通过云网关网络打通,实现访问自己或彼此内部的网络资源,能够满足超大规模数据中心的使用需求;解决现有技术的网络部署方式涉及网络层的复杂配置、可扩展性差、lan-lan互访局限性过大,仅适用于家庭或小型公司内部的中继场景,以及传统的lan-wan虚拟通道更适用于lan到wan场景的问题。

2、本专利技术采用如下技术方案:

3、第一方面,本专利技术提供了一种家庭互通网络访问方法,在各边缘网络中设置互通交换机,预先根据用户提供的异地家庭网络信息,将第一互通交换机与第二互通交换机之间相连接;在第一叶交换机与所述第一互通交换机之间建立第一srv6隧道,在所述第一互通交换机与所述第二互通交换机之间建立第二srv6隧道,在第二家庭网络中的目的网关与所述第二互通交换机之间建立第三srv6隧道;其中,所述第一互通交换机为第一家庭网络所在边缘网络中的互通交换机,第二互通交换机为第二家庭网络所在边缘网络中的互通交换机,所述第一叶交换机为所述第一家庭网络上层的宽带接入服务器下直连的交换机,所述目的网关为所述第二家庭网络中所需访问的目的设备对应的网关设备;所述第一家庭网络和所述第二家庭网络为同一用户的不同家庭网络;方法包括:

4、第一家庭网络中的第一终端将第一报文上报至所述第一叶交换机;其中,所述第一报文中携带所述第一终端的mac地址,以及所述目的设备的mac地址;

5、所述第一叶交换机将所述第一报文转换为第一srv6报文,将所述第一srv6报文通过所述第一srv6隧道传输给所述第一互通交换机;

6、所述第一互通交换机根据所述第一srv6报文中所携带的目的设备的mac地址,将所述第一srv6报文通过所述第二srv6隧道传输给所述第二互通交换机;

7、所述第二互通交换机将所述第一srv6报文转换为第二报文,将所述第二报文通过所述第三srv6隧道传输给所述目的网关,以实现所述第一家庭网络和所述第二家庭网络之间的互访。

8、进一步地,所述异地家庭网络信息包括:所述用户的账号信息、所述第一家庭网络至所述第二家庭网络之间的qinq转换规则、所述第一家庭网络的ip地址和所述第二家庭网络的ip地址。

9、进一步地,所述预先根据用户提供的异地家庭网络信息,将第一互通交换机与第二互通交换机之间相连接,具体包括:

10、管理系统获取所述异地家庭网络信息,将所述账号信息与所述qinq转换规则关联,以开通所述用户的第一家庭网络与第二家庭网络之间的互访服务;

11、将所述qinq转换规则分别下发给所述第一家庭网络的第一接入云网关、所述第一互通交换机、所述第二互通交换机和所述目的网关;

12、所述第一接入云网关、所述第一互通交换机、所述第二互通交换机和所述目的网关分别将接收到的qinq转换规则配置到自身设备,以将第一互通交换机与第二互通交换机之间相连接。

13、进一步地,所述第一互通交换机根据所述第一srv6报文中所携带的目的设备的mac地址,将所述第一srv6报文通过所述第二srv6隧道传输给所述第二互通交换机,具体包括:

14、所述第一互通交换机预先根据自身设备配置的qinq转换规则,在自身设备上配置内层vlan和外层vlan;其中,内层vlan用于标识所述第一终端,外层vlan用于标识所需转发至的边缘网络;

15、当所述第一互通交换机首次与第一家庭网络进行通信时,在自身设备建立内部转发表;将接收到的第一srv6报文的第一内层报文中第一终端的mac地址作为所述内层vlan的mac地址,将所述第一内层报文中目的设备的mac地址作为所述外层vlan的mac地址,得到所述内层vlan与所述外层vlan之间的mac地址映射关系;将所述mac地址映射关系与所述qinq转换规则相关联,并记录在所述内部转发表;

16、在所述内部转发表中,查找出与接收到的第一srv6报文的第一内层报文中第二家庭网络的qinq信息和目的设备的mac地址相匹配的转发条目;根据所述转发条目将所述第一内层报文转发至所述第二互通交互机。

17、进一步地,所述在第一叶交换机与所述第一互通交换机之间建立第一srv6隧道,在所述第一互通交换机与所述第二互通交换机之间建立第二srv6隧道,在第二家庭网络中的目的网关与所述第二互通交换机之间建立第三srv6隧道,具体包括:

18、在所述第一叶交换机与第一接入云网关之间建立一条vpls隧道;在所述第一接入云网关与所述第一互通交换机之间建立一条vpws隧道;根据所述第一叶交换机与所述第一互通交换机之间的vpls隧道本文档来自技高网...

【技术保护点】

1.一种家庭互通网络访问方法,其特征在于,在各边缘网络中设置互通交换机,预先根据用户提供的异地家庭网络信息,将第一互通交换机与第二互通交换机之间相连接;在第一叶交换机与所述第一互通交换机之间建立第一Srv6隧道,在所述第一互通交换机与所述第二互通交换机之间建立第二Srv6隧道,在第二家庭网络中的目的网关与所述第二互通交换机之间建立第三Srv6隧道;其中,所述第一互通交换机为第一家庭网络所在边缘网络中的互通交换机,第二互通交换机为第二家庭网络所在边缘网络中的互通交换机,所述第一叶交换机为所述第一家庭网络上层的宽带接入服务器下直连的交换机,所述目的网关为所述第二家庭网络中所需访问的目的设备对应的网关设备;所述第一家庭网络和所述第二家庭网络为同一用户的不同家庭网络;方法包括:

2.根据权利要求1所述的家庭互通网络访问方法,其特征在于,所述异地家庭网络信息包括:所述用户的账号信息、所述第一家庭网络至所述第二家庭网络之间的QinQ转换规则、所述第一家庭网络的IP地址和所述第二家庭网络的IP地址。

3.根据权利要求2所述的家庭互通网络访问方法,其特征在于,所述预先根据用户提供的异地家庭网络信息,将第一互通交换机与第二互通交换机之间相连接,具体包括:

4.根据权利要求2所述的家庭互通网络访问方法,其特征在于,所述第一互通交换机根据所述第一Srv6报文中所携带的目的设备的MAC地址,将所述第一Srv6报文通过所述第二Srv6隧道传输给所述第二互通交换机,具体包括:

5.根据权利要求1所述的家庭互通网络访问方法,其特征在于,所述在第一叶交换机与所述第一互通交换机之间建立第一Srv6隧道,在所述第一互通交换机与所述第二互通交换机之间建立第二Srv6隧道,在第二家庭网络中的目的网关与所述第二互通交换机之间建立第三Srv6隧道,具体包括:

6.根据权利要求5所述的家庭互通网络访问方法,其特征在于,所述第一叶交换机将所述第一报文转换为第一Srv6报文,将所述第一Srv6报文通过所述第一Srv6隧道传输给所述第一互通交换机,具体包括:

7.根据权利要求6所述的家庭互通网络访问方法,其特征在于,在根据所述转发条目将所述第一内层报文转发至所述第二互通交互机时,还包括:

8.根据权利要求5所述的家庭互通网络访问方法,其特征在于,当所述目的设备为所述第二家庭网络中的第二终端时,所述目的网关为所述第二家庭网络的第二接入云网关;在将所述第二报文通过所述第三Srv6隧道传输给所述目的网关之后,具体包括:

9.根据权利要求5所述的家庭互通网络访问方法,其特征在于,当所述目的设备为所述第二家庭网络中的存储服务器进行通信时,所述目的网关为所述第二家庭网络所在边缘网络中的业务网关;在将所述第二报文通过所述第三Srv6隧道传输给所述目的网关之后,具体包括:

10.一种家庭互通网络访问装置,其特征在于,包括至少一个处理器和存储器,所述至少一个处理器和存储器之间通过数据总线连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令在被所述处理器执行后,用于实现权利要求1-9任一所述的家庭互通网络访问方法。

...

【技术特征摘要】

1.一种家庭互通网络访问方法,其特征在于,在各边缘网络中设置互通交换机,预先根据用户提供的异地家庭网络信息,将第一互通交换机与第二互通交换机之间相连接;在第一叶交换机与所述第一互通交换机之间建立第一srv6隧道,在所述第一互通交换机与所述第二互通交换机之间建立第二srv6隧道,在第二家庭网络中的目的网关与所述第二互通交换机之间建立第三srv6隧道;其中,所述第一互通交换机为第一家庭网络所在边缘网络中的互通交换机,第二互通交换机为第二家庭网络所在边缘网络中的互通交换机,所述第一叶交换机为所述第一家庭网络上层的宽带接入服务器下直连的交换机,所述目的网关为所述第二家庭网络中所需访问的目的设备对应的网关设备;所述第一家庭网络和所述第二家庭网络为同一用户的不同家庭网络;方法包括:

2.根据权利要求1所述的家庭互通网络访问方法,其特征在于,所述异地家庭网络信息包括:所述用户的账号信息、所述第一家庭网络至所述第二家庭网络之间的qinq转换规则、所述第一家庭网络的ip地址和所述第二家庭网络的ip地址。

3.根据权利要求2所述的家庭互通网络访问方法,其特征在于,所述预先根据用户提供的异地家庭网络信息,将第一互通交换机与第二互通交换机之间相连接,具体包括:

4.根据权利要求2所述的家庭互通网络访问方法,其特征在于,所述第一互通交换机根据所述第一srv6报文中所携带的目的设备的mac地址,将所述第一srv6报文通过所述第二srv6隧道传输给所述第二互通交换机,具体包括:

5.根据权利要求1所述的家庭互通网络访...

【专利技术属性】
技术研发人员:程玉山黄敏李竞
申请(专利权)人:武汉绿色网络信息服务有限责任公司
类型:发明
国别省市:

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

1