[发明专利]网络系统中的路径最大传输单元发现有效
申请号: | 200780049100.1 | 申请日: | 2007-12-13 |
公开(公告)号: | CN101573927A | 公开(公告)日: | 2009-11-04 |
发明(设计)人: | R·达斯;V·然;U·凯;V·文卡塔苏布拉 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于 静;李 峥 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 系统 中的 路径 最大 传输 单元 发现 | ||
1.一种计算机数据传输方法,包括:
存储与一个或多个第一跳路由器关联的一组最大传输单元(MTU)值;
在到目的主机的网络路径上标识第一跳路由器;
确定与所标识的第一跳路由器对应的第一跳路由器最大传输单元值; 以及
尝试通过所述网络路径向所述目的主机发送数据分组,其中通过所述 第一跳路由器最大传输单元值来限定所述数据分组的大小。
2.一种计算机数据传输方法,包括:
存储与一个或多个第一跳路由器关联的第一组最大传输单元(MTU) 值;
存储与一个或多个主机关联的第二组最大传输单元(MTU)值;
确定特定目的主机是否为所述一个或多个主机中的一个;响应于确定 所述特定目的主机是所述一个或多个主机中的一个,从所述第二组检索值 以用作路径最大传输单元值;
响应于确定所述特定目的主机不是所述一个或多个主机中的一个,从 所述第一组检索值以用作路径最大传输单元值;以及
发送数据分组,该数据分组具有由所述路径最大传输单元值确定的大 小。
3.如权利要求1或2所述的方法,还包括:
确定所述网络路径的实际所需的路径最大传输单元值是否小于所确定 的最大传输单元值;
响应于确定所述网络路径的实际所需的路径最大传输单元值小于所确 定的最大传输单元值,将所述实际所需的路径最大传输单元值存储为与所 述目的主机关联。
4.如权利要求3所述的方法,还包括:
确定所述实际所需的路径最大传输单元值是否被存储为与所述目的主 机关联;以及
响应于确定所述实际所需的路径最大传输单元值被存储为与所述目的 主机关联,向所述目的主机发送第二数据分组,其中通过所存储的实际所 需的路径最大传输单元值来限定所述数据分组的大小。
5.如权利要求4所述的方法,还包括:
响应于确定所述实际所需的路径最大传输单元值未被存储为与所述目 的主机关联,向所述目的主机发送第二数据分组,其中通过所述第一跳路 由器最大传输单元值来限定所述数据分组的大小。
6.如权利要求2或3所述的方法,还包括:
检测由于过大的分组大小使得数据分组不能到达所述目的主机的故 障;
响应于检测到由于过大的分组大小使得数据分组不能到达所述目的主 机,调整所述数据分组的大小以克服所述故障;以及
尝试向所述目的主机重发调整后的数据分组。
7.如权利要求6所述的方法,还包括:
根据调整后的数据分组的大小确定所述网络路径的实际所需的路径最 大传输单元值。
8.一种计算机数据传输装置,包括:
用于存储与一个或多个第一跳路由器关联的一组最大传输单元 (MTU)值的部件;
用于在到目的主机的网络路径上标识第一跳路由器的部件;
用于确定与所标识的第一跳路由器对应的第一跳路由器最大传输单元 值的部件;以及
用于尝试通过所述网络路径向所述目的主机发送数据分组,其中通过 所述第一跳路由器最大传输单元值来限定所述数据分组的大小的部件。
9.一种算机数据传输装置,包括:
用于存储与一个或多个第一跳路由器关联的第一组最大传输单元 (MTU)值的部件;
用于存储与一个或多个主机关联的第二组最大传输单元(MTU)值的 部件;
用于确定特定目的主机是否为所述一个或多个主机中的一个的部件;
用于响应于确定所述特定目的主机是所述一个或多个主机中的一个, 从所述第二组检索值以用作路径最大传输单元值的部件;
用于响应于确定所述特定目的主机不是所述一个或多个主机中的一 个,从所述第一组检索值以用作路径最大传输单元值的部件;以及
用于发送数据分组,该数据分组具有由所述路径最大传输单元值确定 的大小的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780049100.1/1.html,转载请声明来源钻瓜专利网。