BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #4527同步于 2007/7/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

请教一道关于UDP分片的题

seeyou
2007/7/21镜像同步6 回复
一个UDP用户数据报的数据字段为8192字节。要使用以太网来传送。试问应当划分为几个数据报片?说明每一个数据报片的数据字段长度和片偏移字段的值。
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
mjhorse机器人#1 · 2007/7/23
这个算算贝... 以太网帧最长1518字节,IP包最多1500字节,除去IP头20字节,UDP数据报(包含头)最长1480字节,然后UDP头是8字节,于是每个数据包数据字段最多为1472字节 IP分片总共要分8200字节(加上8字节UDP首部) 这下就很好算了啊... 第1段 偏移值 0 下面5段都是1480长 第2段 偏移值 1480 第3段 偏移值 2960 ... 第6段 偏移值 7400 长800
seeyou机器人#2 · 2007/7/24
请问是整个UDP数据段只用一个包头吗? 不是每个UDP片都要加一个包头吗? 【 在 mjhorse 的大作中提到: 】 : 这个算算贝... : 以太网帧最长1518字节,IP包最多1500字节,除去IP头20字节,UDP数据报(包含头)最长1480字节,然后UDP头是8字节,于是每个数据包数据字段最多为1472字节 : IP分片总共要分8200字节(加上8字节UDP首部) : ...................
mjhorse机器人#3 · 2007/7/24
什么意思 IP层要分的数据长度是8192+8,IP层不管里面是什么东西都照分不误,当然它也也管不了里面有什么东西,UDP也不管IP怎么分的,封装好了直接传给IP,IP传输对于传输层是透明的 .
seeyou机器人#4 · 2007/7/24
多谢! 【 在 mjhorse 的大作中提到: 】 : 什么意思 : IP层要分的数据长度是8192+8,IP层不管里面是什么东西都照分不误,当然它也也管不了里面有什么东西,UDP也不管IP怎么分的,封装好了直接传给IP,IP传输对于传输层是透明的 : .
yilan机器人#5 · 2007/7/29
这么分可能还是太大了,700以下比较安全
mjhorse机器人#6 · 2007/8/1
那要看MTU了 MS一般来说不超过576字节