VxLAN网关以及基于VxLAN网关实现的主机接入互联网的方法与流程

文档序号:11147880阅读:来源:国知局

技术特征:

1.一种基于虚拟可扩展局域网VxLAN网关实现的主机接入互联网的方法,包括:

VxLAN网关对本局域网内主机广播的查询默认网关媒体访问控制MAC地址的地址解析协议ARP查询进行响应,回复以所述VxLAN网关的局域网LAN口的MAC地址,以此引导本局域网内主机将上网流量发送到所述VxLAN网关的LAN口;

VxLAN网关从LAN口接收到本局域网内主机发送的上网流量后,将上网流量进行网络地址转换NAT后,从广域网WAN口发送到互联网。

2.根据权利要求1所述的方法,其特征在于,所述VxLAN网关通过LAN口接收本局域网内主机发送的上网流量包括:

VxLAN网关从LAN口接收到本局域网内主机发送的流量,并通过流量的目的MAC地址识别流量是否为上网流量,如果流量的目的MAC地址是所述VxLAN网关的LAN口的MAC地址,则所述流量是上网流量,如果流量的目的MAC地址不是所述VxLAN网关的LAN口的MAC地址,则所述流量是二层互通流量。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

VxLAN网关通过LAN口接收本局域网内主机发送的二层互通流量,对来自LAN口的二层互通流量进行VxLAN封装,并通过WAN口发送到其他VxLAN网关。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

VxLAN网关通过WAN口接收互联网流量,将互联网流量进行网络地址转换NAT转换后,从LAN口发送到本局域网内主机。

5.根据权利要求4所述的方法,其特征在于,所述VxLAN网关通过WAN口接收互联网流量包括:

VxLAN网关通过WAN口接收流量,并通过流量的报文类型识别 流量是否为互联网流量,如果流量不是VxLAN封装流量,则所述流量是互联网流量,如果流量是VxLAN封装流量,则所述流量是二层互通流量。

6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:

VxLAN网关通过WAN口接收其他VxLAN网关发送的二层互通流量,对来自WAN口的二层互通流量进行VxLAN解封装,并通过LAN口发送到本局域网内的主机。

7.一种VxLAN网关,包括:

ARP响应模块,用于VxLAN网关对本局域网内主机广播的查询默认网关媒体访问控制MAC地址的地址解析协议ARP查询进行响应,回复以所述VxLAN网关的局域网LAN口的MAC地址,以此引导本局域网内主机将上网流量发送到所述VxLAN网关的LAN口;

流量接收模块,用于从LAN口接收本局域网内主机发送的上网流量;

NAT模块,用于将上网流量进行NAT转换;

流量发送模块,用于将转换后的上网流量从广域网WAN口发送到互联网。

8.根据权利要求7所述的VxLAN网关,其特征在于,所述流量接收模块还包括MAC识别单元,用于通过流量的目的MAC地址识别流量是否为上网流量,如果流量的目的MAC地址是所述VxLAN网关的LAN口MAC地址,则所述流量是上网流量,如果流量的目的MAC地址不是所述VxLAN网关的LAN口的MAC地址,则所述流量是二层互通流量。

9.根据权利要求7或8所述的VxLAN网关,其特征在于,所述流量接收模块还用于通过LAN口接收本局域网内主机发送的二层互通流量;

所述VxLAN网关还包括VxLAN封装模块,用于对来自LAN口的二层互通流量进行VxLAN封装;

所述流量发送模块还用于通过WAN口将封装后的流量发送到其他VxLAN网关。

10.根据权利要求7所述的VxLAN网关,其特征在于,所述流量接收模块用于通过WAN口接收互联网流量,所述流量发送模块用于在所述NAT模块将互联网流量进行网络地址转换NAT转换后,从LAN口发送到本局域网内主机。

11.根据权利要求10所述的VxLAN网关,其特征在于,所述流量接收模块还包括报文识别单元,用于通过流量的报文类型识别流量是否为互联网流量,如果流量不是VxLAN封装流量,则所述流量是互联网流量,如果流量是VxLAN封装流量,则所述流量是二层互通流量。

12.根据权利要求10或11所述的VxLAN网关,其特征在于,所述流量接收模块用于通过WAN口接收其他VxLAN网关发送的二层互通流量;

所述VxLAN网关还包括VxLAN解封装模块,用于对来自WAN口的二层互通流量进行VxLAN解封装;

所述流量发送模块用于通过LAN口将解封装后的流量发送到本局域网内主机。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1