[发明专利]远程更新路由表有效
申请号: | 201410370235.X | 申请日: | 2014-07-30 |
公开(公告)号: | CN104348734B | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | B·里杰斯曼;U·夏尔马;P·加尼森;S·拉马穆尔蒂 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L12/757 | 分类号: | H04L12/757;H04L29/08;H04L29/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;辛鸣 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 更新 路由 | ||
本发明的各实施例涉及远程更新路由表。一种网络设备可以接收用于更新由网络设备实施的数据结构的指令并且基于接收指令来更新数据结构。数据结构可以包括用于指引网络设备向服务器设备提供数据流以用于处理的路由指令。网络设备可以接收去往目的地设备的数据流;基于与数据流关联的网际协议(IP)地址的至少一部分并且基于数据结构确定路由指令;执行路由指令以向服务器设备提供数据流并且使数据流被服务器设备处理以形成经处理的数据流;以及接收经处理的数据流并且朝着目的地设备提供经处理的数据流。
技术领域
本发明的各实施例总体上涉及路由表,并且特别地涉及远程更新路由表。
背景技术
网络设备(比如路由器)有时用来处理在用户设备与服务器设备之间的数据流、在用户设备与服务器设备之间路由数据流以及向数据流提供服务。网络设备有时包括定义网络设备将如何处理数据流的路由表。按照及时方式更新路由表可能有困难,由此使数据流被无效率地处理。
发明内容
根据一些可能的实现方式,一种方法可以包括由网络设备接收用于更新由网络设备实施的路由表的指令并且由网络设备基于接收指令来更新路由表。路由表可以包括用于指引网络设备向服务器设备提供数据流以用于处理的路由指令。该方法可以包括由网络设备接收去往目的地设备的数据流;由网络设备基于与数据流关联的网际协议地址的至少一部分并且基于路由表来确定路由指令;由网络设备执行路由指令以向服务器设备提供数据流并且使数据流被服务器设备处理以形成经处理的数据流;以及由网络设备接收经处理的数据流并且朝着目的地设备提供经处理的数据流。
根据一些可能的实现方式,一种网络设备可以接收用于更新由网络设备实施的数据结构的指令并且基于接收指令来更新数据结构。数据结构可以包括用于指引网络设备向服务器设备提供数据流以用于处理的路由指令。网络设备可以接收去往目的地设备的数据流;基于与数据流关联的网际协议地址的至少一部分并且基于数据结构来确定路由指令;执行路由指令以向服务器设备提供数据流并且使数据流被服务器设备处理以形成经处理的数据流;以及接收经处理的数据流并且朝着目的地设备提供经处理的数据流。
根据一些可能的实现方式,一种用于存储指令的计算机可读介质可以包括多个指令,这些指令在由一个或者多个处理器执行时使一个或者多个处理器接收用于更新与由网络设备实施的路由信息库对应的数据结构的指令;基于接收指令来更新数据结构。数据结构可以包括用于指引网络设备向服务器设备提供数据流以用于处理的路由指令。多个指令还可以使一个或者多个处理器接收去往目的地设备的数据流;基于与数据流关联的地址并且基于数据结构来确定路由指令;执行路由指令以向服务器设备提供数据流并且使数据流被服务器设备处理以形成经处理的数据流;以及接收经处理的数据流并且朝着目的地设备提供经处理的数据流。
附图说明
图1图示了这里描述的实现方式的示例概览;
图2图示了其中可以实施这里描述的系统和/或方法的示例环境;
图3A图示了网络设备的示例部件;
图3B图示了可以在图2的环境内使用的设备的示例部件;
图4图示了可以由在图2的环境中的一个或者多个设备存储的示例数据结构;
图5图示了用于向网络设备提供更新指令的示例流程图;
图6图示了用于更新由网络设备实施的路由表的示例流程图;并且
图7图示了如这里描述的示例实现方式。
具体实施方式
以下具体描述参照附图。在不同附图中的相同标号可以标识相同或者相似要素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410370235.X/2.html,转载请声明来源钻瓜专利网。