UDP探索路径mtu

来源:互联网 发布:淘宝卖家号出售平台 编辑:程序博客网 时间:2024/09/21 06:35
DWORD val = 1;
int len = sizeof(val);

setsockopt(g_sockID, IPPROTO_IP, IP_DONTFRAGMENT, (char*)&val, len);

把socket设置为ip包不可分片模式 ,这样从client发送一系列不同大小的包到server,超过MTU的包自然会被丢弃。这样可以得到路径MTU值。

0 0
原创粉丝点击