Linux 中使用 tc 進行流量管理。具體命令的使用請參考 tc 的 man 手冊。1.設置延時
貴池網站建設公司創新互聯,貴池網站設計制作,有大型網站制作公司豐富經驗。已為貴池上千多家提供企業網站建設服務。企業網站搭建\成都外貿網站建設要多少錢,請找那個售后服務好的貴池做網站的公司定做!
# tc qdisc add dev eth0 root netem delay 30ms2. 丟包
設置丟包命令如下:
# tc qdisc add dev eth0 root netem loss 10%
如果你是通過 SSH 登陸設備進行配置丟包的話,配置完這條命令就會感覺到機器訪問時有點一卡一卡的。這說明,設備已經開始丟包了,可以通過具體抓包查看。
其他諸如修改、查看、刪除的命令,都可以參考上面延時的設置。關于Linux命令的介紹,看看《linux就該這么學》,具體關于這一章地址3w(dot)linuxprobe/chapter-02(dot)html.
命令行su切換到root用戶;
再執行 ifconfig -a 就行了。
正常不會丟包,要查在哪丟包,好像要用libpcap庫。
linux下可以使用mtr命令 traceoute和ping命令二合一的一個指令測試每個節點的丟包率
win下使用winmrt
因為服務器自身網絡丟包和斷網1.數據交互過大
2.一段時間網口down掉
其實只要
/etc/init.d/network restart
并不需要重啟。
在/etc/rc.d/rc.local最下面加一句話
network.sh
把下面腳本放到/usr/bin/目錄
并且給她加權限
chmod +x /usr/bin/network.sh
network.sh腳本:
#!/bin/sh
#echo "請輸入你的網關地址"
#read sgateway
sgateway="192.168.3.187"
echo "連接的的網關是$sgateway"
delay=5000
echo "設置最大延遲不超過$delay毫秒"
nexttime=18
echo "每隔$nexttime秒進行一次檢查"
echo "########################################"
while :