发明名称 |
一种实现虚拟网际协议的方法 |
摘要 |
本发明公开了一种实现虚拟网际协议的方法,根据本发明提出的方案,在每个结点上配置对外呈现的虚拟IP地址,主用结点向其所在局域网络中的所有结点广播免费ARP请求,该免费ARP请求中携带有虚拟IP地址和本结点的MAC地址,以通知各结点虚拟IP地址与物理地址之间的对应关系,从而使得主用结点能够对发往虚拟IP地址的ARP请求进行响应,对发往虚拟IP地址的数据进行处理,本发明中省去了NAT设备,降低了整个数字通信网络的建设和维护成本。本发明中设计了有效的切换过程,降低了故障切换时间。本发明提出的主备结构灵活,可根据具体需要进行调整,具有良好的扩展性。 |
申请公布号 |
CN100493086C |
申请公布日期 |
2009.05.27 |
申请号 |
CN200510066100.5 |
申请日期 |
2005.04.20 |
申请人 |
大唐移动通信设备有限公司 |
发明人 |
刘燕青;赵保卫 |
分类号 |
H04L29/06(2006.01)I;H04B1/74(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 |
代理人 |
宋志强;麻海明 |
主权项 |
1、一种实现虚拟网际协议的方法,其特征在于,在主备结构的各结点上配置对外呈现的虚拟IP地址,该方法包含:进入主用状态的结点向所在局域网络内结点发送虚拟IP地址和本结点的MAC地址,并且主用结点启动心跳发送定时器,在每个心跳发送定时器的时间长度内向备用结点发送心跳;进入备用状态的结点启动心跳检测定时器,判断在心跳检测定时器内是否收到主用结点发送的心跳,如果是,则等待当前心跳检测定时器超时,重新启动心跳检测定时器作为当前心跳检测定时器;否则,向主用结点发送心跳请求,并启动心跳请求定时器,判断在心跳请求定时器内是否收到主用结点发送的心跳,如果没有,则进入主用状态;如果是,则进一步判断收到的心跳中是否携带有主用放弃标识,如果没有,等待当前心跳检测定时器超时,重新启动心跳检测定时器作为当前心跳检测定时器;如果是,则进入主用状态。 |
地址 |
100083北京市海淀区学院路40号 |