局域网最大传输单元为1500字节,我在局域网内用udp传数据,若一个包大于1500字节,会有什么后果?

soarhigh 2002-01-22 02:02:56
udp协议不保证可靠传输,那么若我将一个udp包的长度设定为大于1500字节,这个包在局域网内传输时,会被拆分为几个局域网数据报,那么其是否有可能会部分丢失?
有的书上又说udp包最大长度为65507字节,这是否只是考虑IP包的长度限制,而不考虑
udp包的丢失。
盼赐教!
...全文
3413 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
eion 2002-01-22
  • 打赏
  • 举报
回复
不关你的事

如果这个还要你考虑,那么局域网就不会有今天了,下层早就给你考虑了——方正我不考虑
soarhigh 2002-01-22
  • 打赏
  • 举报
回复
若将一个udp包分段,是否就像IP包分段一样,每一段都会自动产生一个同样的udp包头,如果
若没有收到全部分段,则认为丢弃,这些都是又TCP/IP机制自动完成的,是吗?
soarhigh 2002-01-22
  • 打赏
  • 举报
回复
你说的参数设置,是指什么?是指设置默认udp缓冲区的长度吗?
若超过物理的,则应该截断. 那么一个udp包被截成几段后,若其中一段丢失,有什么检测或恢复机制吗?盼赐教
不解 2002-01-22
  • 打赏
  • 举报
回复
对于UDP应该能通过参数设置,若超过物理的,则应该截断.
superdreamer 2002-01-22
  • 打赏
  • 举报
回复
UDP只支持512吧,最大好象不超过576,他不会自动分包,若超过,你要手动分包,而且不保证可靠性,若要,你需想TCP那样提供可靠认证
捕鲸叉 2002-01-22
  • 打赏
  • 举报
回复
gzup
global_boy 2002-01-22
  • 打赏
  • 举报
回复
TCP/IP会自动解决这个问题(个人看法)。
freeclick 2002-01-22
  • 打赏
  • 举报
回复
自动截断,数据丢失。

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧