首页 > 编程语言 >C# UdpClient发送超过1500字节MTU的数据包会怎么样

C# UdpClient发送超过1500字节MTU的数据包会怎么样

时间:2022-10-04 17:02:07浏览次数:80  
标签:UdpClient C# DontFragment 网卡 datagram message 数据包 udpClient

如果不设置DontFragment

udpClient.DontFragment = false;

那么可以发送数据包。接收端随缘收到数据包。使用WireShark可以检测到网卡上对应的数据包。

如果设置DontFragment

udpClient.DontFragment = true;

在windows上会 使用winSock2的Send函数,然后会立刻返回-1。

错误码是WSAEMSGSIZE,表示message size太大。

Message too long.
A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram was smaller than the datagram itself.

使用WireShark检测不到网卡上对应的数据包。

标签:UdpClient,C#,DontFragment,网卡,datagram,message,数据包,udpClient
From: https://www.cnblogs.com/dewxin/p/16754038.html

相关文章

  • echarts 中国地图,根据省份数值高低改变省份颜色深浅
    functionrandomValue(){returnMath.round(Math.random()*2000);}option={backgroundColor:'block',tooltip:{},visualMap:{min:0,......
  • C++ 实现有汉字和英文的字符串逆转
    设指针p1指向初始字符串s,再新建一个字符串tmp用来存放逆转后的字符。此时可以把p1和tmp看成两条链表,指针p2为实现逆转的中转站,p2的长度为tmp和s的长度之和,接下来就通过链表......
  • 初学C语言笔记221004动态内存管理
    constint*consta=&b;//3intconst*consta=&b;//4第三个a是静态的指针(第二个const修饰),指向int,这个int是静态的(第一个const修饰)第四个a是静态的......
  • python3爬取CSDN个人所有文章列表页
    前言我之前写了下载单篇文章的接口函数,结合这篇写的,就可以下载所有个人的所有文章了代码实现没什么技术含量就是简单的xpath处理,不过有意思的是有一位csdn员工将自己的博客......
  • docker安装linux镜像制作,制作Docker镜像的两种方式
    dockertagyuanhuan/newcontainer1docker账号名称/dev:77dockerpushdocker账号名称/dev:77转载自:https://blog.csdn.net/weixin_39821604/article/details......
  • PCA算法介绍及源码实现
    前言PCA(主成分分析)是十大经典机器学习算法之一。PCA是Pearson在1901年提出的,后来由Hotelling在1933年加以发展提出的一种多变量的统计方法。PCA算法介绍PCA(principalc......
  • Codeforces Round #824赛时情况&赛后总结
    前两天的CF到今天才总结,还是太鸽了呢赛时首先看了题目,由于英语障碍,我还在看A题时,YSC就已经A了(我还是太逊了)。看懂后,发现A是道水题(正常),快速切掉。随后看B,阅读倒没什么障......
  • TVM:Object家族
    Object.h概述命名空间:TVM::runtime文件中包含的结构:1.结构体TypeIndex2.类Object3.类ObjectPtr4.类ObjectRef5.结构体ObjectPtrHash6.结构体ObjectPtrEqual7.......
  • SAS - Macro 笔记
    SASMacro由两部分组成:MacrovariablesandMacro.Macrovariable:命名规范:需要遵循SAS变量命名规范(不超过32characters,以下划线或字母开始,只包含数字、字母或......
  • 事与愿违( backfire effect ) 的故事
    例如:我作为一个需求者,我想要买世界上最便宜的苹果手机,但是当我进入市场去寻找世界上最便宜苹果手机的时候,这一行为本身就使得苹果手机的加个上升。作为供应者,我本来要去卖......