通过至少一个端到端连接传输和接收数据包的方法和系统的制作方法_4

文档序号:9510397阅读:来源:国知局
至少两者建立与另一网关的多个端到端连接。网关701使用LAN接口 703a、703b、703c、703d和703e中的至少一者连接到主机或网络装置,例如,网关701可通过LAN接口 703a、703b、703c、703d和703e中的一者连接到网络装置,也可通过LAN接口703a、703b、703c、703d和703e中的另一者连接到主机。多个端到端连接的信息存储于从存储装置705中。网关701的用户可经由通过网关701为用户提供的接口选择多个端到端连接中的至少一者,并且经由网关701通过所述接口接收所选择的端到端连接的信息。所选择的端到端连接的信息也存储于从存储装置705中。网关701经由所选择的端到端连接传输数据包。数据包可包含已经存储于从存储装置705中的所选择的端到端连接的信息。
[0049]在实施例中的一者中,网关701的处理单元704确定可经由WAN接口 702a、702b、702c、702d和702e以及USB接口 708a和708b与另一网关建立的可能的端到端连接。可能的端到端连接的信息存储于从存储装置705中。网关701的用户可经由通过网关701为用户提供的接口选择可能的端到端连接中的至少一者,并且经由网关701通过所述接口接收所选择的可能的端到端连接的信息。可能的端到端连接的信息存储于从存储装置705中。网关701部分地基于用户的选择建立端到端连接,且经由所建立的端到端连接传输数据包。
[0050]在实施例中的一者中,策略存储于网关701的从存储装置705中。所述策略可确定与另一网关的哪些可能的端到端连接或所建立的端到端连接可被用户选择。策略可由制造商、管理员和/或网关701的用户配置。通过处理单元704经由系统总线707从从存储装置705检索策略以确定应使用哪些端到端连接将数据包传输到另一网关。作为替代,可通过网关 701 经由 WAN 接口 702a、702b、702c、702d 或 702e 或 USB 接口 708a 和 / 或 708b从外部服务器接收策略并且接着将其存储于从存储装置705中。
[0051]根据本发明的实施例中的一者,通过系统处的一个或多个虚拟机实现网关701。网络接口可通过配置一个或多个虚拟机实施。所属领域的技术人员应了解,在通过虚拟机实施的系统中存在实现网关701的各种方式。
【附图说明】
[0052]为了更全面地理解本发明。现在参考结合附图进行的以下描述,在附图中:
[0053]图1是图示根据本发明的实施例中的一者的网络环境中的端到端连接的网络图;
[0054]图2图示表示六个端到端连接的表;
[0055]图3图示根据实施例中的一者的用于选择一个或多个端到端连接的过程;
[0056]图4是根据实施例中的一者的用于选择一个或多个端到端连接的过程;
[0057]图5是根据本发明的实施例中的一者的网关的背面板的图示;
[0058]图6图示根据本发明的实施例中的一者的用于选择端到端连接的用户接口 ;
[0059]图7是根据本发明的实施例中的一者的网关的示意性方块图。
【主权项】
1.一种用于在第一网络节点与第二网络节点之间传输和接收数据包的方法,其包括: 确定在所述第一网络节点与所述第二网络节点之间的可能的端到端连接的数目; 提供用于选择至少一个可能的端到端连接的接口; 接收选择信息; 部分地基于所述接收到的选择信息建立至少一个端到端连接; 通过所建立的至少一个端到端连接传输和接收所述数据包。2.根据权利要求1所述的方法,其进一步包括接收策略,其中部分地基于所述接收到的策略建立所述至少一个端到端连接。3.根据权利要求2所述的方法,其中所述策略至少部分地基于(i)时间、(ii)有效期、(iii)位置、(iv)网络协议、(v)用户、(vi)应用程序中的一者。4.根据权利要求1所述的方法,其中所述可能的端到端连接由网络接口对表示,并且每一对网络接口包括来自所述第一网络节点的一个网络接口以及来自所述第二网络节点的一个网络接口。5.根据权利要求1所述的方法,其进一步包括:提供建议。6.根据权利要求1所述的方法,其中所述接口是用户接口(UI)。7.根据权利要求1所述的方法,其中所述接口是应用编程接口(API)。8.一种用于在第一网络节点与第二网络节点之间传输和接收数据包的方法,其中所述第一网络节点和所述第二网络节点通过多个端到端连接来连接,其包括: 提供用于选择至少一个端到端连接的接口; 接收选择信息; 通过所选择的至少一个端到端连接传输和接收所述数据包。9.根据权利要求8所述的方法,其中部分地基于策略建立所述至少一个端到端连接。10.根据权利要求9所述的方法,其中所述策略至少部分地基于(i)时间、(ii)有效期、(iii)位置、(iv)网络协议、(v)用户、(vi)应用程序中的一者。11.一种用于在第一网络节点处传输和接收数据包的系统,其中所述第一网络节点包括: 至少一个处理单元; 至少一个第一计算机可读存储介质; 多个网络接口 ;以及 存储程序指令的至少一个第二计算机可读存储介质,所述程序指令可通过所述至少一个处理单元执行以用于: 确定在所述第一网络节点与第二网络节点之间的可能的端到端连接的数目; 提供用于选择至少一个可能的端到端连接的接口; 接收选择信息; 部分地基于所述接收到的选择信息建立至少一个端到端连接; 通过所建立的至少一个端到端连接传输和接收所述数据包。12.根据权利要求11所述的系统,其中所述第二计算机可读存储介质进一步存储用于接收策略的程序指令,其中部分地基于所述接收到的策略建立所述至少一个端到端连接。13.根据权利要求12所述的系统,其中所述策略至少部分地基于(i)时间、(ii)有效期、(iii)位置、(iv)网络协议、(v)用户、(vi)应用程序中的一者。14.根据权利要求11所述的方法,其中所述可能的端到端连接由网络接口对表示,并且每一对网络接口包括来自所述第一网络节点的一个网络接口以及来自所述第二网络节点的一个网络接口。15.根据权利要求11所述的系统,其中所述第二计算机可读存储介质进一步存储用于提供建议的程序指令。16.根据权利要求11所述的系统,其中所述接口是用户接口(UI)。17.根据权利要求11所述的系统,其中所述接口是应用编程接口(API)。18.一种用于在第一网络节点处接收和传输数据包的系统,其中所述第一网络节点和第二网络节点通过多个端到端连接来连接,所述第一网络节点包括用于以下的方法: 提供用于选择至少一个端到端连接的接口; 接收选择信息; 通过所选择的至少一个端到端连接传输和接收所述数据包。19.根据权利要求18所述的系统,其中部分地基于策略建立所述至少一个端到端连接。20.根据权利要求19所述的系统,其中所述策略至少部分地基于(i)时间、(ii)有效期、(iii)位置、(iv)网络协议、(v)用户、(vi)应用程序中的一者。
【专利摘要】一种用于经由一个或多个端到端连接在两个网络节点之间传输和接收数据包的方法和系统。提供接口用于选择一个或多个可能的端到端连接或建立端到端连接。所述方法和系统可进一步包括接收策略,其中至少部分地基于所述策略建立一个或多个所选择的端到端连接。所述策略也可经由所提供的接口限制或促进某些所建立的端到端连接的选择。所选择的和所建立的端到端连接用于传输和接收数据包。
【IPC分类】H04L12/70
【公开号】CN105264838
【申请号】CN201380075154
【发明人】宋浩伟, 陈浩明, 周杰怀, 蔡旻甫
【申请人】柏思科技有限公司
【公开日】2016年1月20日
【申请日】2013年3月28日
【公告号】WO2014155155A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1