[发明专利]用于在网络中发送数据包的方法无效
申请号: | 200780022101.7 | 申请日: | 2007-03-16 |
公开(公告)号: | CN101467405A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | L·科内 | 申请(专利权)人: | 西门子公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 胡莉莉;刘春元 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络 发送 数据包 方法 | ||
1.本发明要解决的问题
1.类似流控制传输协议(=SCTP)的传输协议将数据包发送到远 端对等体(remote peer),其中数据包的大小等于或小于最大传输单 元(=MTU)。在SCTP的情况下,路径的MTU可以利用RFC1191(或类 似技术)的路径MTU发现算法来发现。然而,SCTP关联内的某个路径 的MTU可随着时间的过去而变化。如果路径MTU(某个路径的MTU)在 SCTP关联期间增长,则不存在问题。如果路径MTU减小,则大小等于 旧路径MTU的数据包将不能被递送到远端对等体,因为具有较小MTU 的链路或路由器将丢弃该数据包。因此,所有这样的数据包将保持未 确认,并且针对将流的数据包按序递送到未被递送的数据包所属的地 方,所有这样的数据包将导致线头阻塞(head of line blocking)。 这导致关联的故障。
2.目前为止对该问题的解决方案
到目前为止,在SCTP还未解决该问题。
3.根据本发明的对该问题的解决方案
根据本发明,由于发现最大数据包大小(MTU)减小,所以传输协 议对连接的数据包进行再分割(在SCTP的情况下,连接被称为关联), 使其大小匹配新的最大数据包大小(MTU)。
以下,本发明的SCTP实施方案针对用于将消息/数据包递送到应 用的所有操作模式来描述(也参见附图的图)。
根据SCTP,每个消息都可以被分割成一个或多个数据包,并且每 个数据包都具有分配给其的传输顺序号(=TSN)。每个数据包也经由 流标识符(流id)被分配给某个流。属于相同流id的所有顺序操作的 消息必须按次序被递送到对等体应用。SCTP实施方按应该针对其路径 中的每个路径有规律地进行路径MTU发现(这是由RFC2932所要求的)。 当路径MTU的减小已被检测到时,那么应观察无序的和有序的递送的 后面的动作。检测可以通过RFC1191或者类似技术(RFC1981、draft -ietf-pmtud-method-06.txt...)来完成。
-首先,新的路径MTU必须通过使用路径MTU发现来被检测。如 果路径MTU被减小,则旧数据包必须被再分割,使其大小匹配新的路 径MTU(因此,至少两个新的TSN必须被依次分配)。
-如果针对该消息仅生成单个数据包,则所要求的再分割可以产 生两个或者更多数据包。根据在RFC2932中得到的规则,需要对数据 包进行分割。
-如果原始数据包已经是分割消息的结果,则根据在RFC2932中 得到的规则依次针对每个旧TSN数据包,旧数据包必须利用新TSN再 次被分割。
-另外,包含在控制数据包(SCTP控制组块(chunk))中的再分 割参数被朝向远端对等体发送,以指示什么旧TSN被新TSN替换。旧 TSN将被映射到2个或者更多新TSN,并且如果要求重编整个消息,则 必须使用在旧TSN之前和之后已经接收到的数据包。再分割参数可以 被包含在任何已经存在的SCTP控制组块或者新的SCTP重新映射控制 组块中。
-在新的再分割的数据包被发送到远端对等体之前,再分割的参 数必须被发送到远端对等体。
-再分割的参数包含旧TSN和一个或者多个新TSN的列表。这将 旧TSN映射到新TSN。再分割的参数可以包含映射列表或者可以在控制 组块内或者跨越这些控制组块被重复。
-通过将具有设置到旧数据包TSN的TSN的正向累积(forward cumulative)TSN组块发送给远端对等体,使旧数据包TSN无效。参见 RFC3758中的正向累积TSN的具体使用。这仅仅可以在使用未完成的 (outstanding)旧TSN和所映射的旧到新TSN而已成功地由数据包重 编消息之后才完成。
-在发送再分割参数之后,具有旧TSN的数据包不必被重新发送 给远端对等体。
-在接收到再分割参数之后,不要求远端对等体发布旧TSN的间 隙报告(间隙报告=请求发送方对等体再次发送这些数据包,在这种 情况下为旧TSN)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780022101.7/2.html,转载请声明来源钻瓜专利网。