码迷,mamicode.com
首页 > 其他好文 > 详细

MTU值导致KVM虚机wget ,scp无法正常使用

时间:2014-10-30 19:27:08      阅读:777      评论:0      收藏:0      [点我收藏+]

标签:mtu导致传输失败

现象: 故障机 wget无法下载 ,测试机无法scp文件到故障机,一直卡,但故障机可以scp文件给测试机

在故障机上tcpdump抓包发现故障机和测试机的数据包传输很慢,怀疑故障机MTU问题

正常是1200,故障机是1500

1. 查看MTU值

# cat /sys/class/net/eth0/mtu

2.  修改MTU值

# echo "1200" > /sys/class/net/eth0/mtu

或者

修改/etc/sysconfig/network-script/ifcfg-eth0

MTU="1200"

修改为1200后正常

MTU的英文全称为Maximum Transmission Unit,意为最大传输单位,也就是在连接的时候,所传输信息包最多可以有多少字节。MTU决定着信息包的大小,如果信息包太小,同样大小的数据就会分成很多个包传输,计算机不得不频繁地作出响应;如果信息包太大则会产生错误,导致传输失败。


本文出自 “7209737” 博客,请务必保留此出处http://7219737.blog.51cto.com/7209737/1569738

MTU值导致KVM虚机wget ,scp无法正常使用

标签:mtu导致传输失败

原文地址:http://7219737.blog.51cto.com/7209737/1569738

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!