轻量传送协议制造技术

技术编号:17445665 阅读:46 留言:0更新日期:2018-03-10 19:45
智能NIC(网络接口卡)提供有使得智能NIC能够作为主机的NIC和网络之间的内联NIC操作的特征。智能NIC为主机提供网络流的穿透传输。发送到主机和从主机发送的分组传递通过智能NIC。作为穿透点,智能NIC通过分析分组、插入分组、丢弃分组、插入或识别拥塞信息等,能够加速穿透网络流的性能。此外,智能NIC提供了轻量传送协议(LTP)模块,使得其能够与其他智能NIC建立连接。LTP连接允许智能NIC在不将网络业务穿透它们相应的主机的情况下交换数据。

【技术实现步骤摘要】
【国外来华专利技术】轻量传送协议
技术介绍
数据联网涉及硬件和软件。在软件方面,联网协议通常被设计用于当前或近期的硬件能力。在联网硬件改进的同时,协议通常变得广泛适应。处理器变得更有效率和能力,并且通信媒体获得可靠性和容量。随着时间的推移,过去设计的联网协议可能变得不太适合当前可用的硬件。例如,传送协议可能具有用于确保可靠性、对拥塞的响应以及有序递送的机制。这样的机制通常不太适合新型的网络。然而,为了保持持续的网络间可操作性,修改较旧的协议是不切实际的。存在对这样的技术的需要:该技术可以将联网技术的进步转化为可能较旧的协议的整体性能的改进,而不必改变那些协议或其现有的实现。而且,联网硬件的一些能力尚未被充分认识和实现。例如FPGA(现场可编程门阵列)NIC的所谓智能NIC(网络接口卡)已经变得越来越普遍。这些更加新的接口像传统的NIC一样提供物理和媒体连接性。它们还包括附加处理能力——有时以可重构电路(例如,FPGA)的形式。这些处理扩充的NIC可以允许一些协议的特征从主机的CPU(中央处理器)分流(offload)给NIC。一些智能NIC甚至可以允许整个传送协议从主机的CPU完全分流到智能NIC。但是,这种本文档来自技高网...
轻量传送协议

【技术保护点】
一种用以处理网络流的第一内联网络接口卡(NIC),所述第一内联NIC包括:第一媒体接入控制器(MAC);第二MAC;处理硬件,被配置为通过从所述第一MAC传输由所述第二MAC接收的分组并且通过从所述第二MAC传输由所述第一MAC接收的分组来提供所述网络流的分组的穿透传输;第一模块,被配置为实现轻量传送协议(LTP);以及第二模块,被配置为通过指定与任意第二内联NIC对应的网络地址来经由所述第一模块与所述第二内联NIC通信,以使得所述第一模块能够与所述第一内联NIC处和所述第二内联NIC处的端点建立LTP连接。

【技术特征摘要】
【国外来华专利技术】2015.06.26 US 14/752,7131.一种用以处理网络流的第一内联网络接口卡(NIC),所述第一内联NIC包括:第一媒体接入控制器(MAC);第二MAC;处理硬件,被配置为通过从所述第一MAC传输由所述第二MAC接收的分组并且通过从所述第二MAC传输由所述第一MAC接收的分组来提供所述网络流的分组的穿透传输;第一模块,被配置为实现轻量传送协议(LTP);以及第二模块,被配置为通过指定与任意第二内联NIC对应的网络地址来经由所述第一模块与所述第二内联NIC通信,以使得所述第一模块能够与所述第一内联NIC处和所述第二内联NIC处的端点建立LTP连接。2.根据权利要求1所述的第一内联NIC,其中所述第二模块还被配置为向所述第一模块提供数据,并且所述第一模块还被配置为使得所述第二MAC传输包含所述数据以作为有效载荷的LTP分组。3.根据权利要求2所述的第一内联NIC,其中所述网络流的所述分组作为各个媒体帧的有效载荷由所述第一MAC和所述第二MAC接收和传输,其中所述LTP分组作为媒体帧的有效载荷由所述第二MAC传输,并且其中所述网络流的所述分组和所述LTP分组包括互联网协议分组。4.根据权利要求3所述的第一内联NIC,其中所述网络流的所述分组包括传输控制协议(TCP)/IP分组,其中所述LTP分组包括用户数据报协议(UDP)/IP分组,其中所述TCP/IP分组和所述UDP分组包括连接到所述第一内联NIC的主机计算机的IP地址,其中所述主机计算机是用于所述网络流的端点,并且其中所述UDP/IP分组包括所述主机计算机的所述IP地址和远程主机计算机的IP地址。5.根据权利要求4所述的第一内联NIC,其中所述第二内联NIC被连接到所述远程主机计算机,其中所述远程主机计算机对应于远程IP地址,其中所述网络流中的一个网络流具有分别包括所述主机IP地址和所述远程IP地址的端点,其中...

【专利技术属性】
技术研发人员:A·考尔菲尔德E·钟D·伯格D·邱
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1