原文:UDP包的大小与MTU

在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好 当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,我这里仅对像ICQ一类的发送聊天消息的情况作分析,对于其他情况,你或许也能得到一点帮助:首先,我们知道,TCP IP通常被认为是一个四层协议系统,包括链路层,网络层,运输层,应用层.UDP属于运输层,下面我们由下至上一步一步来看:以太网 Ethe ...

2017-03-20 16:40 0 5809 推荐指数:

查看详情

UDP的最大大小是多少?

每个udp的最大大小是多少? 65507 约等于 64K 为什么最大是65507? 因为udp包头有2个byte用于记录体长度. 2个byte可表示最大值为: 2^16-1=64K-1=65535 udp包头占8字节, ip包头占20字节 ...

Mon Nov 23 23:34:00 CST 2015 0 1786
通过UDP探测端到端MTU

P_MTU_D(Path MTU Discovery) socket的UDP功能,去发现端到端MTU ...

Sat Jun 24 09:43:00 CST 2017 0 1443
Tcp Udp发送大小限制问题

以太网(Ethernet)数据帧的长度必须在46-1500字节之间,这是由以太网的物理特性决定的. 这个1500字节被称为链路层的MTU(最大传输单元). 但这并不是指链路层的长度被限制在1500字节,其实这这个MTU指的是链路层的数据区. 并不包括链路层的首部和尾部的18 ...

Thu Jul 19 23:54:00 CST 2018 0 2447
TCP、UDP数据大小的限制

1、概述 首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。   其中以太网(Ethernet)的数据帧在链路层   IP包在网络层   TCP或UDP包在传输层   TCP或UDP中的数据(Data)在应用层   它们的关系是 数据帧{IP{TCP或UDP{Data ...

Wed Feb 20 02:41:00 CST 2019 1 3357
FreeSWITCH小结:关于sip的UDP、TCP与MTU

1、关于SIP的UDPMTU的关系 如果sip消息的大小超过了MTU,则有可能被网络中的某一节点分片,而UDP处理分片会有很大的问题,从而导致sip消息传输失败。要解决该问题的话,两种方案: 1)减少sip消息的体积,比如减少codecs、x headers等 2)使用tcp来替代udp传输 ...

Fri Feb 13 18:25:00 CST 2015 0 3641
网络编程之UDP中一个大小最大能多大

读书笔记:here 结论1:局域网环境下,建议将UDP数据控制在1472字节以下 一定要知道 因为链路层的传输单元(MTU)是1500字节,1500字节中并不包含链路层的首尾18个字节。1500字节是链路层的数据区。 udp数据就是放在这个数据区中, 网络层是数据链路层的上层 ...

Tue Dec 15 21:10:00 CST 2020 0 659
UDP中一个大小最大能多大?TCP呢?

(以上为以太网的帧格式) Preamble:前导同步码7个字节+帧开始定界符1个字节=8个字节 Destination MAC adress:目的MAC地址 Source MAC ...

Fri Jul 12 17:46:00 CST 2019 2 1145
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM