原创 【網絡實驗】TCP timestamp的精度

使用iperf發包。需要主動開啓時間戳選項,命令爲:sysctl net.ipv4.tcp_timestamps=1實驗發現精度太低,太多的包採用同樣的值,這樣不便於實現基於時間戳識別數據包的功能。隨手摘

原创 【網絡實驗】TCP重傳時間的規律

兩臺Ubuntu Server,採用Cubic TCP協議通信。故意讓接收方丟棄iperf報文。 重傳時間分別爲1s,2s,4s,8s,16s,以此類推。 理論依據是RFC 6298,RTO的初始值設定爲1s 。參考2.1節內容:

原创 機房交換機基礎配置 -- HUAWEI CE6850

# 配置管理網的ip system-view interface MEth0/0/0  ip address 192.168.X.Y 255.255.255.0 commit 返回用戶視圖,輸入save命令,保存爲XX.cfg

原创 緩解tcpdump丟包的方法

在高速網絡(10Gbps及以上)中運行tcpdump,XXX packets dropped by kernel是十分常見的現象。有兩個方法緩解,都是在緩衝區方面下功夫: 1. 使用-s參數,比如-s 80,這樣每個包只抓40個字節。

原创 使用ping命令快速測試MTU設置是否成功

主機設置MTU: ip link set p4p2(interface) mtu 1500  或者 ifconfig p4p2 mtu 1500 這裏略去交換機設置MTU,因爲命令隨廠商的不同而不同,請參考手冊。 檢測:ping -

原创 機房交換機基礎配置 -- Pica8

# 基礎配置 set interface  management-ethernet eth0 address 192.168.X.Y/24    #pica 2.3.3 set interface  management-ether

原创 機房交換機基礎配置 -- Mellanox SN2700

以下出現的章節名採用配置手冊中的。 # 基礎配置 hostname switch-sn2700-rack1 (2號機架) hostname switch-sn2700-rack2 (3號機架) 4.1 Management Interf