智能型服务自动检测回复方法及系统技术方案

技术编号:5210177 阅读:285 留言:0更新日期:2012-04-11 18:40
一种智能型服务自动检测回复方法,实施于一终端装置中用以检测一服务主机的状态,包括下列步骤:接收一数据报文;判断该数据报文格式资讯是否符合一预定数据报文格式,若”是”则继续执行;判断该数据报文内所包含的一网络实体地址资讯是否和所预存的一当前使用的网络实体地址相同,若”是”则继续执行;判断该数据报文内所包含的一网络协议地址是否和所预存的一当前使用的网络协议地址相同,若”否”则以该数据报文内所包含的该网络协议地址作为一新地址并向该新地址进行重新连接或导向的动作,若”是”以正常程序继续处理所接收的数据报文。藉此可及早发现服务主机是否改变了原有的网络协议地址,进而做出重新连接的动作使服务进早恢复。

【技术实现步骤摘要】

本专利技术有关于一种智能型服务自动检测回复方法及系统,尤指一种应用在网络环境中,可及早发现所监控的装置是否改变了原有的网络协议地址,进而做出重新连接的动作使服务进早恢复的一种智能型服务自动检测回复方法及系统。
技术介绍
不论是企业、机关团体、校园甚至是一般家庭,网络的建置已经渐趋成熟,相对地,也有为数众多用以提供服务的装置被设置在这些环境当中。为了方便网络地址的配置,多数都会采以动态主机设定协议(Dynamic Host Configuration Protocol;简称DHCP)的方式来完成,但是当这些提供服务的装置因为某些原因导致所使用的网络地址发生变动时,那么就将造成服务的中断。由于现行惯用的网络地址数量不敷使用,在许多环境中常会以网络地址解析(Network Address Translation;简称NAT)的方式来增加可以使用的装置数量,当这些位于NAT网络环境中的装置想要提供服务时,则通讯端口转接(Port Forwarding)的动作势必无法避免,但是一旦这些装置改变了原有的网络地址时,那么对于提供及使用服务的双方来说,都将是一种困扰。为了解决上述的问题,有许多不同本文档来自技高网...

【技术保护点】
一种智能型服务自动检测回复方法,其实施于一终端装置中用以检测一服务主机的状态,并且,该终端装置预先自该服务主机取得该服务主机的一当前使用的网络协议地址以及一当前使用的网络实体地址;其特征在于,该自动检测回复方法包括由该终端装置所执行的下列步骤:(A)接收一数据报文;(B)判断该数据报文的大小是否符合一预定大小,倘若“是”则执行步骤(C),倘若“否”则执行步骤(G);(C)判断该数据报文内所包含的一MAC标头是否符合一预定格式,倘若“是”则执行步骤(D),倘若“否”则执行步骤(G);(D)判断该数据报文内所包含的一网络协议地址是否和该当前使用的网络协议地址相同,倘若“否”则执行步骤(E),倘若“...

【技术特征摘要】
1.一种智能型服务自动检测回复方法,其实施于一终端装置中用以检测一服务主机的状态,并且,该终端装置预先自该服务主机取得该服务主机的一当前使用的网络协议地址以及一当前使用的网络实体地址;其特征在于,该自动检测回复方法包括由该终端装置所执行的下列步骤:(A)接收一数据报文;(B)判断该数据报文的大小是否符合一预定大小,倘若”是”则执行步骤(C),倘若”否”则执行步骤(G);(C)判断该数据报文内所包含的一MAC标头是否符合一预定格式,倘若”是”则执行步骤(D),倘若”否”则执行步骤(G);(D)判断该数据报文内所包含的一网络协议地址是否和该当前使用的网络协议地址相同,倘若”否”则执行步骤(E),倘若”是”则执行步骤(F);(E)执行一地址变更程序,以该数据报文内所包含的网络协议地址作为一新地址,并向该新地址进行重新连接或导向的动作;(F)以正常程序继续处理所接收的数据报文,并回到步骤(A);以及,(G)忽略该数据报文,并回到步骤(A)。2.如权利要求1所述的智能型服务自动检测回复方法,其特征在于,于该步骤(C)中更包括有以下步骤:(C1)判断该MAC标头内所包含的一类型栏位是否符合一预定类型格式,倘若”是”则执行下一步骤,倘若”否”则执行步骤(G);以及,(C2)判断该MAC标头内所包含的一网络实体地址是否和该当前使用的网络实体地址相同,倘若”是”则执行步骤(D),倘若”否”则执行步骤(G)。3.如权利要求2所述的智能型服务自动检测回复方法,其特征在于,于该步骤(C1)与(C2)之间更包括有以下步骤:(C1a)判断该数据报文内所包含的一ARP标头内所含的一操作码栏位是否符合一预定操作码格式,倘若”是”则执行步骤(C2),倘若”否”则执行步骤(G)。4.如权利要求2所述的智能型服务自动检测回复方法,其特征在于,于该步骤(C1)与(C2)之间更包括有以下步骤:(C1b)判断该数据报文内所包含的一IP标头内所含的一下一标头栏位是否符合一预定标头格式,倘若”是”则执行步骤(C1c),倘若”否”则执行步骤(G);及(C1c)判断该数据报文内所包含的一ICMPv6标头内所含的一类型栏位是否符合一预定ICMPv6格式,倘若”是”则执行步骤(C2),倘若”否”则执行步骤(G)。5.如权利要求1所述的智能型服务自动检测回复方法,其特征在于,该终端装置是下列其中之一:网络电话话机、网络电话网关器、网络路由器、网络分享器、无线网络基地台、电脑、手持式网络装置;并且,该服务主机是下列其中之一:网络电话服务器、网络服务器、电脑。6.如权利要求1所述的智能型服务自动检测回复方法,其特...

【专利技术属性】
技术研发人员:王国渊陈建志
申请(专利权)人:友劲科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1