[发明专利]状态同步的处理方法及装置有效
申请号: | 201010003440.4 | 申请日: | 2010-01-15 |
公开(公告)号: | CN101778107A | 公开(公告)日: | 2010-07-14 |
发明(设计)人: | 袁博;李莹;陈新辉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 刘云贵 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 状态 同步 处理 方法 装置 | ||
技术领域
本发明涉及通讯领域,尤其涉及一种状态同步的处理方法及装置。
背景技术
随着IPoE(IP over Ethernet,基于以太网的IP)接入方式的广泛应用, DHCP(Dynamic Host Configuration Protocol,动态主机分配协议)认证用户 在酒店、机场等公共场所的应用越来越普遍。用户通过DHCP协议接入SN (Service Node,服务节点)设备,SN管理DHCP用户并对用户提供网络服 务。
SN通常会对用户是否活跃进行保活探测,例如:SN通过ARP(Address Resolution Protocol,地址解析协议)或者其他方法探测DHCP用户是否活跃, 如果DHCP用户对SN的主动探测没有任何响应,则认为用户不活跃,SN 需要释放用户资源以节约SN的网络资源。当SN探测到DHCP用户不活跃 时,现有应用下SN会停止用户计费,彻底删除用户表项,强制用户下线, 用户需要重新DHCP申请地址的过程才能上线。
现有SN设备对DHCP用户探测异常而采取的强制用户下线删除用户表 可能导致存在以下问题。
参考图1,图1是现有技术中DHCP网络的网络拓扑示意图。当出现用 户上行AN(Access Node,接入节点)和AG(Aggregation Node,汇聚节点) 链路中断时,由于AN和用户之间的链路没有中断,所以在DHCP租期内, 用户主机无法通过网卡接口DOWN(故障)来感知网络故障,用户主机不 会重启DHCP协议栈去重新开始获取地址的过程。而此时SN设备会通过用 户保活探测感知在线用户探测异常,强制用户下线。由于现有技术采用的是 在SN设备上完全彻底删除用户表项,所以用户必须重启DHCP过程才能重 新获取地址,开始正常访问网络。
但是根据前面的描述,由于用户主机网络连接正常,用户主机本身 DHCP协议栈并不知道其已经被SN强制下线,所以在DHCP租期内(例如: DHCP租期为2小时),用户的DHCP状态机不会释放地址,也不会重新 DHCP过程,因此用户仍然认为地址已获取,但是无法访问网络。所以很有 可能出现在故障恢复后的一段时间(时长小于租期)内用户拥有IP地址却 无法上网的情况。
同时,如果用户网络故障恢复,SN设备也无法获知,因此在SN上该 用户DHCP地址释放但是用户主机DHCP地址不一定释放,那么故障用户 网络在DHCP租期的时间内,DHCP用户和SN的DHCP状态一直处于不同 步的状态。
综上所述,可知现有技术中长期以来一直存在现有的SN对DHCP用户 探测异常而采取的强制用户下线并删除用户表导致DHCP用户和SN的 DHCP状态不同步的问题,因此有必要提出改进的技术手段,来解决此问题。
发明内容
有鉴于现有技术存在现有的SN对DHCP用户探测异常而采取的强制用 户下线并删除用户表导致DHCP用户和SN的DHCP状态不同步的问题而做 出本发明,为此本发明的主要目的在于提供一种状态同步的处理方法及装 置,其中:
根据本发明实施例的状态同步的处理方法包括:
用户通过DHCP接入服务节点,服务节点对接入的用户进行保活探测; 服务节点探测到用户网络异常,向用户发送强制续租消息,其中,强制续租 消息的租期停止时间为上次成功租约的租期停止时间;服务节点在强制续租 消息的租期内接收到来自用户的DHCP消息,根据接收到的DHCP消息的 类型判断是否删除其用户表中关于该用户的表项。
优选地,当所述DHCP消息的类型为DHCP发现消息时,服务节点根 据接收到的DHCP消息的类型判断是否删除其用户表中关于用户的表项,进 一步包括:服务节点根据用户表中关于用户的表项向用户发送确认消息,并 重新开始对用户的保活探测处理。
优选地,DHCP消息的类型为DHCP发现消息,服务节点根据接收到的 DHCP消息的类型判断是否删除其用户表中关于用户的表项,进一步包括: 服务节点删除其用户表中关于用户的表项。
优选地,该方法进一步包括:若服务节点在强制续租消息的租期内未接 收到来自用户的DHCP消息,则删除其用户表中关于用户的表项。
优选地,该方法进一步包括:服务节点探测到用户网络异常后,对用户 停止计费。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010003440.4/2.html,转载请声明来源钻瓜专利网。