发现路径最大传输单元尺寸制造技术

技术编号:4031184 阅读:238 留言:0更新日期:2012-04-11 18:40
诸如路由器的中间网络装置,配置为当数据包尺寸超过到下一跳的链路最大传输单元(MTU)时,通过从数据包去除数据来发现两个网络端点间的路径的MTU。一个示例性的中间网络装置包括:转发引擎,用于确定用来转发接收的数据包的接口卡,并确定与该接口卡对应的链路的链路MTU,其中,接收的数据包包括报头和有效负载,报头指示不对数据包进行分段;以及PMTU确定模块,用于确定接收的数据包尺寸是否超过链路MTU,并且当接收的数据包尺寸超过链路MTU时,从数据包的有效负载去除一部分数据,丢弃去除部分,并根据去除部分调整数据包的报头。

【技术实现步骤摘要】

【技术保护点】
一种方法,包括:使用中间网络装置接收包含报头和有效负载的数据包,其中,所述数据包的报头指示所述数据包不被分段;确定从所述中间网络装置到所述数据包的下一跳的链路的链路最大传输单元(链路MTU);确定所述数据包的尺寸超过所述链路MTU;在确定所述数据包的尺寸超过所述链路MTU之后,使用所述中间网络装置从所述数据包的有效负载中去除数据的一部分;丢弃去除部分,并根据所述有效负载的剩余部分调整所述数据包的报头,以形成修改的数据包;以及将经修改的数据包转发到所述下一跳。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:蒂莫西N塔塔普蒂斯里尼瓦萨D萨蒂亚纳拉亚纳
申请(专利权)人:丛林网络公司
类型:发明
国别省市:US[美国]

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

1