The invention discloses a method, a device and a system for updating a routing table item, belonging to the network technology field. The method includes: a first terminal receives the second contents of the first send the request of the terminal to the second terminal transmission request corresponding to the first content data, among them, second routing device first content request carries second terminal access to the second network connected to the first terminal equipment identifier; when the detected signal quality of the first network the current access does not satisfy the conditions of preset signal quality, access signal quality meets the signal quality conditions of the third network; the first terminal through the third network, the second route equipment equipment identification based on update notification to the first path of the second routing devices to send, in order to make the routing table second routing equipment to establish the first terminal in the counterpart in the third network, and recorded as the first terminal priority routing table. The invention is beneficial to the realization of complex networks.
【技术实现步骤摘要】
本专利技术涉及网络
,特别涉及一种更新路由表项的方法、装置及系统。
技术介绍
ICN(InformationCentrieNetworking,以信息为中心的网络)是一种未来互联网架构,同传统的IP网络(InternetProtocol)相比,ICN的路由是基于信息内容的路由。在ICN中,内容提供方(可以是某终端)的内容在网络中发布采用广播的方式进行,广播消息中可以携带有该内容的内容标识GN1(或称内容名),以使网络中的路由器建立起对应GN1的路由表项,如果用户想请求该内容,则利用终端发送内容请求给ICN,其中内容请求携带有GN1,ICN中的路由器收到该内容请求后,根据内容请求中携带的内容名字查找FIB(ForwardinginformationBase,路由表)找到下一跳,最终到达内容提供方,内容提供方收到内容请求后,将内容请求对应的数据反馈给内容请求方。现有技术中,用户通过网络A中的终端(MN2)向内容提供方的终端(MN1)发送内容请求,此时,MN1通过端口1接入网络B,后续,MN1有可能发生移动,MN1检测到网络B的信号质量下降,网络C的信号质量比较好,MN1通过另一端口2接入网络C,在网络B无法接收内容请求的情况下,MN2后续的内容请求无法发送到MN1,此时可以采用的处理方式如下:MN1接入网络C后,使用端口2给网络C发送路径更新通知(或称为路由更新Interest),路径更新通知中携带有GN1,如果途径的路由器没有GN1的路由表项,则增加到网络C的GN1的路由表项,然后将该路径更新通知转发到上层路由器,该路径通知将被转发至连接网络A、网络 ...
【技术保护点】
一种更新路由表项的方法,其特征在于,所述方法包括:第一终端接收第二终端发送的第一内容请求,向所述第二终端传输所述第一内容请求对应的数据,其中,所述第一内容请求中携带有所述第二终端接入其所属的第二网络所连接的第二路由设备的设备标识;所述第一终端当检测到当前接入的第一网络的信号质量不满足预设的信号质量条件时,接入信号质量满足所述信号质量条件的第三网络;所述第一终端通过所述第三网络,基于所述第二路由设备的设备标识,向所述第二路由设备发送第一路径更新通知,以使所述第二路由设备建立所述第一终端在所述第三网络中对应的路由表项,并记录为所述第一终端的优先路由表项。
【技术特征摘要】
1.一种更新路由表项的方法,其特征在于,所述方法包括:第一终端接收第二终端发送的第一内容请求,向所述第二终端传输所述第一内容请求对应的数据,其中,所述第一内容请求中携带有所述第二终端接入其所属的第二网络所连接的第二路由设备的设备标识;所述第一终端当检测到当前接入的第一网络的信号质量不满足预设的信号质量条件时,接入信号质量满足所述信号质量条件的第三网络;所述第一终端通过所述第三网络,基于所述第二路由设备的设备标识,向所述第二路由设备发送第一路径更新通知,以使所述第二路由设备建立所述第一终端在所述第三网络中对应的路由表项,并记录为所述第一终端的优先路由表项。2.根据权利要求1所述的方法,其特征在于,所述第一终端当检测到当前接入的第一网络的信号质量不满足预设的信号质量条件时,接入信号质量满足所述信号质量条件的第三网络之后,还包括:所述第一终端获取接入所述第一网络所连接的第一路由设备的设备标识;所述第一终端通过所述第三网络,基于所述第一路由设备的设备标识,向所述第一路由设备发送第二路径更新通知,以使所述第一路由设备建立所述第一终端在所述第三网络中对应的路由表项,并记录为所述第一终端的优先路由表项。3.根据权利要求2所述的方法,其特征在于,所述第一终端通过所述第三网络,基于所述第一路由设备的设备标识,向所述第一路由设备发送所述第二路径更新通知之后,还包括:所述第一终端接收所述第二终端通过第四网络发送的第二内容请求,所述第二内容请求中携带有所述第二终端接入所述第四网络所连接的第四路由设备的设备标识;所述第一终端向所述第二终端传输所述第二内容请求对应的数据;如果所述第一终端根据所述第四路由设备的设备标识和第二路由设备的设备标识,判定所述第二终端发生网络切换,则所述第一终端通过所述第三网络,基于所述第四路由设备的设备标识,向所述第四路由设备发送第三路径更新通
\t知,以使所述第四路由设备建立所述第一终端在所述第三网络中对应的路由表项,并记录为所述第一终端的优先路由表项。4.根据权利要求1所述的方法,其特征在于,所述第一终端当检测到当前接入的第一网络的信号质量不满足预设的信号质量条件时,接入信号质量满足所述信号质量条件的第三网络之后,还包括:所述第一终端通过所述第三网络进行内容广播。5.一种更新路由表项的方法,其特征在于,所述方法包括:第二路由设备接收第二终端发送的对所述第一终端的第一内容请求,向所述第一终端转发所述第一内容请求,其中,所述第一内容请求中携带有所述第二路由设备的设备标识;所述第二路由设备接收所述第一内容请求对应的数据,并转发给所述第二终端;所述第二路由设备接收所述第一终端基于所述第二路由设备的设备标识发送的第一路径更新通知,其中,所述第一路径更新通知由所述第一终端在检测到其接入的第一网络的信号质量不满足预设的信号质量条件并接入信号质量满足所述信号质量条件的第三网络后通过所述第三网络发送;所述第二路由设备建立所述第一终端在所述第三网络中对应的路由表项,并记录为所述第一终端的优先路由表项。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述第二路由设备存储的所述第一终端在所述第三网络中对应的路由表项未被使用的时长超过预设时长阈值时,所述第二路由设备删除所述第一终端在所述第三网络中对应的路由表项。7.一种第一终端,其特征在于,所述第一终端包括:传输模块,用于接收第二终端发送的第一内容请求,向所述第二终端传输所述第一内容请求对应的数据,其中,所述第一内容请求中携带有所述第二终端接入其所属的第二网络所连接的第二路由设备的设备...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。