代理发现
移动IP是使用扩展的“ICMP工业路由器发现”机制作为代理发现的主要机制。代理发现机制能够使移动节点检测出它是在本地网络链路上还是外地网络链路上,并且当移动节点移动到一个新的网络链路上时,代理发现机制还能为工业级路由器找到一个合适的外地代理。代理发现有两种消息:一种是代理发送的周期性的代理广告消息,另一种是移动节点发送的代理请求消息。
本地代理和外地代理在自己所连接的网络上周期性地广播代理广告消息,以声明自己的存在。移动节点监听到这些消息后,就可以判断工业全网路由器自己是在本地网络上还是在外地网络上,并且判断有哪些本地代理或是外地代理连接在它目前所在的网络上,如果移动节点发现自己仍在本地网络上,即收到本地代理发来的代理广告消息,则不启动移动IP功能。如果是从外地网络工业级LTE路由器返回本地网络,则向本地代理进行注册。如果移动节点检测到工业级全网路由器已移动到一个新的外地网络上,则通过注册获得转交地址,移动节点得到这人转交地址后再通过绑定向本地代理进行注册,以便让本人代理存储移动节点的当前位置。
如果移动节点在一段时间内没有收到相应的代理广告消息,则应向工业无线路由器所在的网络发送代理请求消息,以便让工业全网通路由器链路上的所有代理立即广播代理广告消息。
注册
移动IP的注册过程一般是在代理发现机制完成之后进行的。一旦移动节点发现工业LTE路由器的网络接入点从一条链路切换到另一条链路时,它就要进行注册。另外,由于注册信息有一定的生存时间,所有即使移动节点没有发生移动也要进行注册。
移动IP的注册功能有:1、移动节点通过注册可以得到外地链路上外地理代理的工业级无线路由器路由服务;2、移动节点通过注册可以把它的转交地址通知本地代理;3、移动节点通过注册可以使一个要过期的注册重新生效;4、在先前不知道本地代理的情况下,全网通工业路由器移动节点可以通过注册动态地得到本地代理的地址;5、移动节点可以同时注册多个转交地址,此时本地代理将把发往移动节点本地地址的工业级全网通路由器数据包通过隧道发往移动节点的每个转交地址。
移动IP注册包括两种注册消息:注册请求和注册应答。注册消息放在UDP的数据部分,UDP数据段则放在IP包的净荷中。
移动IP的注册过程是用于通知本地代理通过隧道向移动节点工业4G路由器发送数据包的。如果不采用安全保障措施,又有一个恶意主机用户故意发送一条假注册请求消息给本地代理,那么所有的数据包就有可能全部送到恶意用户那里。因此安全性问题就成为工业级4G路由器移动IP技术中的重要组成部分,它通过注册消息结构中的扩展字段对注册消息进行安全认证。
|