当前位置: 首页 > 专利查询>董伟国专利>正文

一种网络通信方法技术

技术编号:15299123 阅读:104 留言:0更新日期:2017-05-12 00:56
本发明专利技术公开了一种网络通信方法,建立了层级有序码IP地址,运用基于层级有序码IP地址的局域网通信方法和基于层级有序码IP地址的广域网通信方法,在IP地址和MAC地址方面,根除ARP和RARP欺骗,减轻路由器负担,减少网络延迟,省略DHCP服务,降低管理层级有序码IP地址的难度。在局域网方面,更少消耗自身CPU和网络带宽资源,减少路由条目,减少IGP收敛时间,减小路由震荡范围,增强网络健壮性,提高通信的即时性,增强网络互连性,降低路由器工作负担,增加转发速度。在广域网方面,使层级有序码IP地址自带AS号,简化骨干路由表。

Network communication method

The invention discloses a network communication method, establishes a hierarchy order code IP address based on LAN communication method of hierarchical ordering code IP address based on wide area network communication method and hierarchical ordering code of IP address, IP address and MAC address, ARP eradication and RARP spoofing, reduce router burden, reduce network delay. The omission of DHCP services, reduce the management level ordering code IP address difficulty. In the LAN, less consumption of CPU and network bandwidth, reduce routing entries, reduce the convergence time of IGP, reduce the route oscillation range, enhance network robustness, improve real-time communication, enhance network connectivity, reduce router work burden, increase the forwarding speed. In wide area networks, the hierarchical ordered code IP address comes with the AS number, simplifying the backbone routing table.

【技术实现步骤摘要】

本专利技术涉及一种网络通信方法,尤其涉及一种TCP/IP模型中网络互联层协议,属于通信

技术介绍
现有的IPv4(InternetProtocolversion4,互联网协议版本4)缺少前瞻性。IPv6(InternetProtocolversion6,互联网协议版本6)是没有摆脱IPv4框架的升级,存在以下缺点:一、IP(InternetProtocol,因特网协议)地址和MAC(MediaAccessControl,媒体访问控制器)地址方面:1.IPv6对IP地址的重要性考虑的不全面,所以IP地址的层次人为划分,且128位中只有61位(从第4位到第64位)表达拓扑结构,不足以体现万物自然层级关系,聚合性不是最佳,以后需要网络扩展时,会加重这一缺点。更重要的是,这会使得众多网络技术复杂、低效、不安全,甚至无法实现。2.为了集中统一管理IP地址,一般中大型局域网,需要DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)专门服务器,硬件要求高。3.为了确定节点的位置,MAC地址和IP地址必须建立映射关系,这容易产生ARP(AddressResolutionProtocol,地址解析协议)和RARP(ReverseAddressResolutionProtocol,逆向地址解析协议)的欺骗。分组包经过路由器必须被更换MAC,重新解、封包,否则无法到达下一跳。这将增加路由器负担,增加网络延迟。二、局域网方面:1.所有路由器必须运行IGP(InteriorGatewayProtocol,内部网关协议),消耗带宽和自身CPU资源大,路由表大,收敛时间长,每台路由器都可能产生路由震荡。2.如果IGP出故障,将不能通信。3.全网断电恢复后或在发生路由器变动的情况下,需要IGP收敛完毕才能全网通信,即时性不佳。4.路由器产生路由震荡,抑制期,不能通信。5.路由选择时,分组包中目的IP需要先和子网掩码“与”,得到结果才能和对应路由条目匹配,增加路由器负担,增加网络延迟。三、广域网方面:1.BGP(BorderGatewayProtocol,边界网关协议)要申请独立于IP之外的AS(AutonomousSystem,自治域系统)号。2.骨干路由表复杂。由此可见,现有技术的IPv6需要进一步改进。
技术实现思路
本专利技术的目的在于提供一种网络通信方法,解决以下技术问题:1.在IP地址和MAC地址方面,根除ARP和RARP欺骗,减轻路由器负担,减少网络延迟,省略DHCP服务,降低管理层级有序码IP地址的难度。2.在局域网方面,更少消耗自身CPU和网络带宽资源,减少路由条目,减少IGP收敛时间,减小路由震荡范围,增强网络健壮性,提高通信的即时性,增强网络互连性,降低路由器工作负担,增加转发速度。3.在广域网方面,使层级有序码IP地址自带AS号,简化骨干路由表。本专利技术的目的通过以下技术方案予以实现:一种网络通信方法,建立层级有序码IP地址的方法如下:定义1:在有根的有序树中,对于父节点编码是A的某个节点,它是父节点的第B个子节点,A和B用间隔符号“,”顺次连接,生成的新编码A,B就是此节点的层级有序码,并指定一个阿拉伯数字作为根节点的层级有序码;定义2:有根的有序树中存在环路,且节点拥有层级有序码,则是有根的层级有序码连通图;有根的层级有序码连通图可看作有根的无环或有环层级有序码树;定义3:有根的层级有序连通图去掉根,且所有层级最少的节点仅依靠它们自己能连通,则是无根的层级有序码连通图;无根的层级有序码连通图可看做无根的无环或有环层级有序码树;有根的或无根的层级有序码连通图互连,且有根的或无根的层级有序码连通图中所有层级最少的节点只通过它们自己就能连通,则是广域网模型;所述层级有序码要成为IP地址,需满足以下两个条件:(1)为了在路由选择时具有逐位可比性,同一个父节点的所有子节点的序号转化为二进制时长度统一;(2)为了高效传输,所有节点的层级有序码的二进制总长度统一成128位,不足位的尾部补0;这种IP地址称为层级有序码IP地址,它的层级有序码部分称为层级有序码IP地址的有效码,层级有序码IP地址是分配给整个节点的,而不是给节点各个接口的。本专利技术的目的还可以通过以下技术措施来进一步实现:前述网络通信方法,其中128位层级有序码IP地址不满足自然层次需求时,把超过的部分放在分组包的扩展头部。前述网络通信方法,基于层级有序码IP地址的局域网通信方法如下:1)判断路由器接口是否在环路上,路由器接口不在环路上,则接口不运行IGP,路由表只记录直连路径,这时邻居表就是路由表;若路由器接口在环路上,则接口可以运行各种IGP;2)所有路由器使用层级最多匹配规则转发分组包;所述层级最多匹配规则为:把分组中目的层级有序码IP地址与路由表中的所有层级有序码IP地址从左到右逐层比较;(1)如果层级最多匹配的只有一个,则选取它;(2)如果层级最多匹配的有多个:当此集合中只剩路由器子路径和自身路径,则丢弃分组包;否则选取有效码最短的一个,如果有效码最短的有多个,则按照随机规则选取一个或多个;宏观的层级最多匹配在二进制状态下,就是从左到右的逐位最多匹配。前述网络通信方法,所述判断路由器接口是否在环路上的方法为:1)非父子关系的路由器A和B连接时,各自产生一个“在环路上”的消息,此消息只向父路径发送,此消息中包含有路由器A的层级有序码IP地址IP1和B的层级有序码IP地址IP2,路由器A和B相互连接的两个接口都立刻做“在环路上”的标记;2)路由器C的层级有序码IP地址是IP3,IP3的有效码长度为N,路由器C的某接口接收到此消息,首先这个接口做“在环路上”的标记,然后检测:路由器C通向父路径的接口是否有“在环路上”的标记,若有,则停止转发此消息;若无,再检测IP1、IP2、IP3左边N位是否相等,如果相等,路由器C停止转发此消息;如果不等,路由器C通过某接口向它的父路径转发此消息,且这个接口做“在环路上”的标记,一直到局域网根节点还没有IP1、IP2、IP3左边N位三者相等的情况,也停止转发此消息。前述网络通信方法,基于层级有序码IP地址的广域网通信方法为:广域网使用BGP通信,但不需要申请独立于层级有序码IP地址之外的AS号,每个网络所有节点的层级有序码,从左到右连续相同的层级部分就是本网的AS号,也称为网络号,即层级有序码IP地址自带AS号;每个网络中层级最少的节点路由表记录规则:(1)内网路径:至少包括本路由器的层级有序码IP地址、本路由器的子节点层级有序码IP地址和所有内网层级最少的节点层级有序码IP地址,或许还有通过IGP获得的其他路径的层级有序码IP地址;(2)外网路径:本路由器如果和外网路由器直连,记录这个直连外网路由器的层级有序码IP地址;否则记录外网的AS号。与现有技术相比,本专利技术的有益效果是:对比于IPv6,本专利技术提高了局域网安全性,提升了网络速度,增强了网络健壮性,提高了通信即时性,降低了网络复杂度,减少了路由器负担,IP地址分配更简单自然。附图说明图1是层级有序码树图,也是无环路的局域网模型图;图2是有根的层级有序码连通图,也是有环路的局域网模型图;图3是无根的层级有序码连通本文档来自技高网
...
一种网络通信方法

【技术保护点】
一种网络通信方法,其特征在于,建立层级有序码IP地址的方法如下:定义1:在有根的有序树中,对于父节点编码是A的某个节点,它是父节点的第B个子节点,A和B用间隔符号“,”顺次连接,生成的新编码A,B就是此节点的层级有序码,并指定一个阿拉伯数字作为根节点的层级有序码;定义2:有根的有序树中存在环路,且节点拥有层级有序码,则是有根的层级有序码连通图;有根的层级有序码连通图可看作有根的无环或有环层级有序码树;定义3:有根的层级有序连通图去掉根,且所有层级最少的节点仅依靠它们自己能连通,则是无根的层级有序码连通图;无根的层级有序码连通图可看做无根的无环或有环层级有序码树;有根的或无根的层级有序码连通图互连,且有根的或无根的层级有序码连通图中所有层级最少的节点只通过它们自己就能连通,则是广域网模型;所述层级有序码要成为IP地址,需满足以下两个条件:1)为了在路由选择时具有逐位可比性,同一个父节点的所有子节点的序号转化为二进制时长度统一;2)为了高效传输,所有节点的层级有序码的二进制总长度统一成128位,不足位的尾部补0;这种IP地址称为层级有序码IP地址,它的层级有序码部分称为层级有序码IP地址的有效码,层级有序码IP地址是分配给整个节点的,而不是给节点各个接口的。...

【技术特征摘要】
1.一种网络通信方法,其特征在于,建立层级有序码IP地址的方法如下:定义1:在有根的有序树中,对于父节点编码是A的某个节点,它是父节点的第B个子节点,A和B用间隔符号“,”顺次连接,生成的新编码A,B就是此节点的层级有序码,并指定一个阿拉伯数字作为根节点的层级有序码;定义2:有根的有序树中存在环路,且节点拥有层级有序码,则是有根的层级有序码连通图;有根的层级有序码连通图可看作有根的无环或有环层级有序码树;定义3:有根的层级有序连通图去掉根,且所有层级最少的节点仅依靠它们自己能连通,则是无根的层级有序码连通图;无根的层级有序码连通图可看做无根的无环或有环层级有序码树;有根的或无根的层级有序码连通图互连,且有根的或无根的层级有序码连通图中所有层级最少的节点只通过它们自己就能连通,则是广域网模型;所述层级有序码要成为IP地址,需满足以下两个条件:1)为了在路由选择时具有逐位可比性,同一个父节点的所有子节点的序号转化为二进制时长度统一;2)为了高效传输,所有节点的层级有序码的二进制总长度统一成128位,不足位的尾部补0;这种IP地址称为层级有序码IP地址,它的层级有序码部分称为层级有序码IP地址的有效码,层级有序码IP地址是分配给整个节点的,而不是给节点各个接口的。2.如权利要求1所述的网络通信方法,其特征在于,所述128位层级有序码IP地址不满足自然层次需求时,把超过的部分放在分组包的扩展头部。3.如权利要求1所述的网络通信方法,其特征在于,基于层级有序码IP地址的局域网通信方法如下:1)判断路由器接口是否在环路上,路由器接口不在环路上,则接口不运行IGP,路由表只记录直连路径,这时邻居表就是路由表;若路由器接口在环路上,则接口可以运行各种IGP;2)所有路由器使用层级最多匹配规则转发分组包;所述层级最多匹配规则为:把分组中目的层级有序码IP地址与路由表中的所有层级有序码IP地址从左到右逐层比较;(1)如果层级最多匹配的只...

【专利技术属性】
技术研发人员:董伟国
申请(专利权)人:董伟国
类型:发明
国别省市:江苏;32

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

1