UDP数据报与MTU大小没什么关系,你可以让它们像你想的那样大到64K是上面提到的最大值.只要您使用尺寸大于大数据报的巨型帧,您甚至可以在整个数据包中发送其中一个.

然而,框架将通过的所有设备必须支持巨型帧,这是一个问题.实际上,以太网帧是最常见的传输大小,这些MTU大约是1500字节,我会说1500前进,但并非总是如此.当您创建一个大于基础MTU的UDP数据报(如图所示,通常是以太网)时,它将被安静地分解为多个1500字节的帧.如果您tcpdump此流量,您将看到在MTU边界处断开的多个数据包将设置更多片段标志以及片段编号.第一个数据包的片段编号为0,设置的片段越多,最后一个数据包将具有非零片段编号,并且未设置更多片段.

为什么要关心?实施细节实际上很重要.碎片可能会损害网络中的性能,这不再是一个大问题,而是一个需要注意的问题.如果它使用了巨大的数据报大小,那么任何片段都应该丢失,需要重新发送整个数据报.同样在高容量和今天这些是完全可实现的体积,然后在重新组装时帧的错误关联是可能的.如果一个片段在一个防火墙上而另一个片段在另一个防火墙上,则流量将被丢弃为不完整,因此在将负载均衡器分散出去的企业防火墙配置中也可能存在碎片化UDP数据包的问题.

因此,不要创建大于MTU大小碎片的UDP数据报,除非您必须并且如果必须指定正在通信的基础设施是关闭的(相同的子网关闭),此时巨型帧可能是一个不错的选择.

帧大小超过交换机mtu_tcpip – UDP中的MTU如何为65535,但以太网不允许超过1500字节的帧大小...相关推荐

  1. 帧大小超过交换机mtu_三层交换机与路由器区别在哪里?

    很多朋友问到,路由器与三层交换机有什么区别?这是个好问题,今天我们一起来了解下. 一.交换机的工作原理 1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中. ...

  2. mac地址容量的作用_在交换机或路由器中怎么来表明mac地址容量的

    .交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中. 2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发. 3.如数 ...

  3. 【网络协议】TCP分段与UDP/IP分片 (MTU最大传输单元,MSS最大分段大小)

    我们在学习TCP/IP协议时都知道,TCP报文段如果很长的话,会在发送时发生分段,在接受时进行重组,同样IP数据报在长度超过一定值时也会发生分片,在接收端再将分片重组. 我们先来看两个与TCP报文段分 ...

  4. java tcp 字节数_服务器无法接收大小超过1500字节的TCP数据包

    有一台服务器无法接收大小超过1500字节的TCP数据包, 但是这个服务器CAN发送一个大于1500的TCP数据包 . 我还尝试在此服务器中捕获数据包以供WireShark进行分析 . 但是,WireS ...

  5. Dell交换机在配置中应注意的几个问题!

    此为本人原创,主要为自己在使用dell交换机的过程中出现及解决的问题. 这些问题几乎都是dell工程师没有解决的,因此导致我对dell支持服务一直存在意见,希望dell工程师能够借鉴一下客户的经验. ...

  6. 电话交换机和网络交换机_网络中交换机的介绍和工作

    电话交换机和网络交换机 交换机简介 (Introduction to Switches) Switches are intelligent devices. Switches are consider ...

  7. 交换机电源参数中AC、DC分别代表什么?

    小伙伴们有没有发现,为什么交换机电源参数中有的写着"支持DC输入,DC24V"还有的电源参数写着"支持AC输入,AC100-240.AC和DC分别代表什么?他们又有什么区 ...

  8. Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot)、通过size参数指定数据点的大小、自定义不同分组的气泡的色彩

    Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot).通过size参数指定数据点的大小.自定义不同分组的气泡的色彩 目录

  9. R语言text函数在R原生可视化结果中添加文本标签、内容:指定文本显示的位置、颜色、字体大小等(Position、Change Color 、 Size of Text)

    R语言text函数在R原生可视化结果中添加文本标签.内容:指定文本显示的位置.颜色.字体大小等(Position.Change Color . Size of Text) 目录

最新文章

  1. 关于微分方程的初值条件和边界条件(狄里克雷(Dirichlet)条件、诺依曼(Neumann)条件、洛平(Robin)条件)
  2. 用Python实现-----按要求修改文件名
  3. 前端代码标准最佳实践:javascript篇
  4. printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)
  5. 自定义异常类RRException
  6. sl animation sample
  7. postman 字符串中有冒号_【接口测试】Postman入门09 Postman获取HTTP请求
  8. Java多线程设计要点
  9. 该内存不能为read解决办法
  10. media type
  11. Execution failed for task :Test:lintVitalRelease/Lint found fatal errors while assembling a release
  12. RPA 在 HR 人力资源系统的应用
  13. k均值算法原理及matlab实现
  14. 智能药盒 树莓派与Arduino实现药板自助取药
  15. 炒币疯狂的背后,如何解决区块链技术落地问题?
  16. 简单制作一个百度注册页面
  17. 小帅哥~小美女~快点进来看看内部类鸭~
  18. 智搜荣获用友·华为云杯开发者大赛“优秀商业应用奖”
  19. history of program atan2(y,x)和pow(x,y)
  20. 三坐标程序是C语言,三坐标程序编写系统及方法

热门文章

  1. Django(part21)--models字段
  2. 《复杂》读书笔记(part5)--复杂性度量
  3. ABAP 后台作业的一个状态查询工具
  4. SAP 电商云 Spartacus UI 的 CORS 设置
  5. SAP 电商云 Spartacus 产品明细页面的 OCC API 是如何被触发的
  6. SAP C4C产品主数据OData服务的ETag处理
  7. SAP Fiori Elements里Edit按钮点击之后的后台实现
  8. SAP CRM WebClient UI和Hybris Commerce的懒加载机制
  9. SAP CRM产品主数据应用里value node和model node的转换
  10. CRM呼叫中心inbox的调试步骤