【技术实现步骤摘要】
—种实现ARP代理的方法
本专利技术涉及网络地址解析
,具体涉及一种实现ARP代理的方法
技术介绍
现有的VLAN技术中,随着越来越多的网络设备加入,同一个VLAN下的地址分配问题显得越来越重要,针对地址分配问题,人们专利技术了 VLAN聚合技术。所谓VLAN聚合技术,即一个VLAN聚合(Super VLAN)包含多个Sub VLAN (子VLAN),每个Sub VLAN是一个广播域,不同Sub VLAN之间二层相互隔离。VLAN聚合可以配置三层接口,Sub VLAN不能配置三层接口。当Sub VLAN内的用户需要进行三层通信时,将使用VLAN聚合三层接口的IP地址作为网关地址,这样多个Sub VLAN共用一个IP网段,从而节省了 IP地址资源。但是在分布式无线接入控制器中,由于同一 VLAN聚合模式下的各子VLAN可以存在于不同的业务板上,因此各子VLAN上接收到的ARP请求报文和对应的应答报文可能来自不同的业务板,而分布式无线接入控制器中各业务板卡只能正确处理子VLAN在各自板卡上的ARP代理,但对于子VLAN在不同的业务板上的ARP代理,由于各业务板卡上同步的ARP缓存表存在差异,在处理时将导致出错。中国专利(CN101005434)公开了一种二层组播虚拟局域网聚合方法及其汇聚交换机。设置将多个用户侧VLAN组播报文对应一个网络侧VLAN组播报文的报文处理规则,用户侧VLAN接收组播报文,根据报文处理规则处理后通过网络侧VLAN发送至上游交换设备;网络侧VLAN接收组播报文,根据报文处理规则处理后通过用户侧VLAN发送至用户端。通过 ...
【技术保护点】
一种实现ARP代理的方法,适用于VLAN聚合的网络系统中,所述分布式网络系统中包括一主控设备;所述主控设备连接多个被控设备;每个所述被控设备物理连接于一个对应的网络设备;其特征在于,所述主控设备被配置为处于一个VLAN聚合下,所述被控设备被配置为处于对应的一个Sub VLAN下;多个所述Sub VLAN均处于一个VLAN聚合下;所述实现ARP代理的方法具体包括:步骤1,所述网络设备通过对应的所述被控设备向所述主控设备发送一个第一ARP请求信息;所述第一ARP请求信息包括一个预设的网络设备的IP地址信息作为目标IP地址信息;步骤2,所述主控设备根据所述目标IP地址信息匹配预设的一ARP缓存表;若所述目标IP地址信息包括在所述ARP缓存表中,则所述主控设备向发送所述第一ARP请求信息的所述网络设备返回对应所述目标IP地址信息的一个MAC地址信息;若所述目标IP地址信息未包括在所述ARP缓存表中,则所述主控设备向处于所述Sub VLAN下的所有所述网络设备广播一第二ARP请求信息,并根据返回的应答信息向发送所述第一ARP请求信息的所述网络设备返回一相应的MAC地址信息;所述第二ARP请求信息 ...
【技术特征摘要】
1.一种实现ARP代理的方法,适用于VLAN聚合的网络系统中,所述分布式网络系统中包括一主控设备;所述主控设备连接多个被控设备;每个所述被控设备物理连接于一个对应的网络设备; 其特征在于,所述主控设备被配置为处于一个VLAN聚合下,所述被控设备被配置为处于对应的一个Sub VLAN下;多个所述Sub VLAN均处于一个VLAN聚合下; 所述实现ARP代理的方法具体包括: 步骤1,所述网络设备通过对应的所述被控设备向所述主控设备发送一个第一 ARP请求信息;所述第一 ARP请求信息包括一个预设的网络设备的IP地址信息作为目标IP地址信息; 步骤2,所述主控设备根据所述目标IP地址信息匹配预设的一 ARP缓存表; 若所述目标IP地址信息包括在所述ARP缓存表中,则所述主控设备向发送所述第一ARP请求信息的所述网络设备返回对应所述目标IP地址信息的一个MAC地址信息; 若所述目标IP地址信息未包括在所述ARP缓存表中,则所述主控设备向处于所述SubVLAN下的所有所述网络设备广播一第二 ARP请求信息,并根据返回的应答信息向发送所述第一 ARP请求信息的所述网络设备返回一相应的MAC地址信息; 所述第二 ARP请求信息中的源地址为所述主控设备的MAC地址信息,目标地址为所述第一 ARP请求信息中包括的所述目标IP地址信息。2.如权利要求1所述的实现ARP代理的方法,其特征在于,所述ARP缓存表中设置有多条包括所述网络设备的IP地址信息的第一记录,以及多条包括所述网络设备的MAC地址信息的第二记录;所述第一记录和所述第二记录--对应。`3.如权利要求1所述的实现ARP代理的方法,其特征在于,所述步骤I具体包括: 步骤11,所述网络设备向所述被控设备发送用于请求获取同处于一个网段下的一预设的网络设备的MAC地址的所述第一 ARP请求信息; 步骤12,所述被控设备对所述第一 ARP请求信息进行检测; 若所述第一 ARP请求信息处于所述被控设备对应的Sub VLAN下,则转至步骤13 ; 若所述第一 ARP请求信息不处于所述被控设备对应的Sub VLAN下,则退出; 步骤13,所述被控设备将所述第一 ARP请求信息发送至所述主控设备。4....
【专利技术属性】
技术研发人员:张剑波,崔益龙,王乃斯,
申请(专利权)人:上海寰创通信科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。