[发明专利]使用软件定义网络的中继优化有效
申请号: | 201580053752.7 | 申请日: | 2015-10-01 |
公开(公告)号: | CN107113342B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | M·T·考弗曼 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/717;H04L12/721 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 软件 定义 网络 中继 优化 | ||
各种实施例提供一种用于修改信道绑定以便在对等(P2P)通信事件中跨网络在中继客户端和对等体之间中继分组的系统。中继服务器接收绑定信道的请求以便中继用于通信事件的分组。中继服务器创建对通信路径的需求。中继服务器将需求发送到软件定义网络(SDN)控制器。SDN控制器进而在SDN交换机中创建和安装流和流表,以针对通信事件跨网络中继分组。
背景技术
当一个或两个主机通过网络地址转换(NAT)或防火墙连接到分组网络时,跨分组网络建立两个主机之间的对等(P2P)通信路径可能是一个挑战。主机尝试确定公共地址以建立P2P通信会话。然而,当两个主机通过NAT连接时,这些尝试通常不能建立P2P主机之间的直接连接,必须使用中继器来建立P2P通信会话。中继器是开放网络上的一个主机,用于在P2P主机之间中继通信分组。对等主机之间的所有业务以网络带宽和中继主机处理为代价通过中继器。随着P2P网络中通过NAT连接的主机数量的增加,需要更多的中继主机来提供中继P2P网络中的业务的能力。
发明内容
提供该发明内容以便以简化的形式来引入下面的具体实施方式中进一步描述的概念的选择。该发明内容不旨在确定所要求保护的主题的关键特征或主要特征,也不旨在用于限定所要求保护的主题的范围。
各种实施例提供了一种用于修改信道绑定以便跨网络在对等(P2P)通信事件中在中继客户端和对等体之间中继分组的系统。中继服务器接收绑定信道的请求,以便中继用于通信事件的分组。中继服务器创建对通信路径的要求。中继服务器将该要求发送到软件定义网络(SDN)控制器。SDN控制器进而在SDN交换机中创建并安装流和流表,以便跨网络中继用于通信事件的分组。
各种实施例提供在中继客户端和对等体之间的P2P通信事件中跨网络中继分组的SDN交换机。SDN控制器使用SDN交换机用于检查中继客户端和对等体之间接收到的分组中的字段的流和流表来配置SDN交换机。基于与一个或多个流匹配的一个或多个字段,SDN交换机中继用于通信事件的接收到的分组。
各种实施例使得能够修改用于NAT遍历的候选传输地址的列表。信令控制器通过插入转发路径的传输地址来修改候选列表,转发路径跨网络在P2P通信事件中在中继客户端和对等体之间中继分组。转发路径由SDN控制器预先配置。
附图说明
详细描述参考附图。在附图中,附图标记的最左边的数字标识附图标记首次出现的图。在说明书和附图中在不同实例中使用相同的附图标记可以指示相似或相同的项。
图1示出了根据一个或多个实施例的示例的操作环境。
图2示出了根据一个或多个实施例的示例的操作环境。
图3示出了根据一个或多个实施例的示例的操作环境。
图4是描述根据一个或多个实施例的方法中的步骤的流程图。
图5是描述根据一个或多个实施例的方法中的步骤的流程图。
图6是描述根据一个或多个实施例的方法中的步骤的流程图。
图7是根据一个或多个实施例的示例的设备。
具体实施方式
主机之间的对等(P2P)通信对于诸如VoIP、web会议、屏幕共享、即时消息传递等各种形式的实时通信事件是有用的。当主机中的一个或两个通过网络地址转换(NAT)连接到分组网络时,为这些通信事件建立通信路径存在挑战。在IETF RFC 5245中规定的交互式连接建立(ICE)和IETF RFC 3489中规定的用于NAT的会话遍历实用工具(STUN),可以被主机用来尝试确定用来建立P2P通信会话的传输地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580053752.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:食物组合物及其使用方法
- 下一篇:一种电子烟及防止电子烟液变质的方法