Test şematik diyagramı:
Sistem sürümü: Ubuntu16.04
Tcpreplay kurulumu: apt-get install tcpreplay
(NIC adının bu sürümü eth0 ve eth1 olarak adlandırılmaz, aşağıdaki yapılandırma değişiklikleri yapılır)
eth0, ens33'e karşılık gelir NIC: IP: 172.20.60.166 MAC: ec:a8:6b:82:32:c1
eth1, ens32 NIC'ye karşılık gelir: IP: 172.20.60.165 MAC: 00:13:3b:0f:6a:fb
İlk adımı test edin: Önbelleği önceden işleyin, komut şöyledir:
tcpprep -a istemci -i rzxSJ.pcap -o rzx.cach
Bu komut, PCAP dosyasını varsayılan olarak istemci olmak üzere istemci ve sunucuya böler. Gönderildiğinde paket hem istemciden hem de sunucudan gönderilir.
Test adımı 2: IP adresini ve MAC adresini yeniden yazın, komut:
Tcprewrite - e 172.20.60.166:172.20.60.165 -- enet - 10 kanallı dmac = 00:13:3 b: 0 f: 6 a: fb, ec, a8:6 b: 82-32: c1 - enet - smac = ec: a8:6 b: 82-32: c1, 00:13:3 b: 0 f: 6 a: fb - c RZX. Önbellek -i rzxSJ. Pcap - o 111. Pcap
Bu komut IP ve MAC adreslerinin üzerine yazar. 111.pcap dosyasını açmak için Wireshark gibi bir araç kullanabilir ve değişikliğin başarılı olup olmadığını kontrol edebilirsiniz.
Test adımı 3: Paketi aşağıdaki komutla yeniden oynatın:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
ens33 bağlantı noktası eth0'a karşılık gelir. ens32 bağlantı noktası eth1'e karşılık gelir
Yukarıdakiler, Shenzhen HDV Phoelectron Technology Ltd.'nin müşterilere "tcpreplay akım test yöntemi" tanıtım makalesini sunmasıdır ve firmamız optik ağ üreticilerinin özel bir üretimidir; ilgili ürünlerONUseri (OKT ONU/ACONU/CATVONU/GPONONU/XPONONU), Optik modül serisi (optik fiber modül/Ethernet optik fiber modül/SFP optik modül),OKTseri (OKTteçhizat /OKT anahtar/optik kediOKT), vb., ağ desteği için farklı senaryoların ihtiyaçları için iletişim ürünlerinin çeşitli özellikleri vardır, danışmaktan memnuniyet duyarız.