Šematski dijagram testiranja:
Verzija sistema: Ubuntu16.04
Tcpreplay instalacija: apt-get install tcpreplay
(Ova verzija imena NIC-a se ne zove eth0 i eth1, sljedeća konfiguracija se mijenja)
eth0 odgovara ens33 NIC: IP: 172.20.60.166 MAC: ec:a8:6b:82:32:c1
eth1 odgovara ens32 NIC-u: IP: 172.20.60.165 MAC: 00:13:3b:0f:6a:fb
Testirajte prvi korak: Predobradite keš memoriju, naredba je:
tcpprep -a klijent -i rzxSJ.pcap -o rzx.cach
Ova komanda dijeli PCAP datoteku na klijenta i servera, s klijentom po defaultu. Kada se pošalje, paket se šalje i sa klijenta i sa servera.
Korak testa 2: Prepišite IP adresu i MAC adresu, naredba je:
Tcprewrite - e 172.20.60.166:172.20.60.165 -- enet - 10-kanalni 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. Cach -i rzxSJ. Pcap - o 111. Pcap
Ova komanda prepisuje IP i MAC adrese. Možete koristiti alat kao što je wireshark da otvorite 111.pcap i provjerite da li je modifikacija uspješna.
Testni korak 3: Ponovite paket sa sljedećom naredbom:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
ens33 port odgovara eth0. ens32 port odgovara eth1
Gore navedeno je Shenzhen HDV Phoelectron Technology Ltd. donosi kupcima uvodni članak o "tcpreplay current test method", a naša kompanija je specijalizirana proizvodnja proizvođača optičkih mreža, a uključeni proizvodi suONUserija (OLT ONU/ACONU/CATVONU/GPONONU/XPONONU), Serija optičkih modula (modul optičkih vlakana/Ethernet optički modul/SFP optički modul),OLTserija (OLToprema /OLT prekidač/optički katOLT), itd., postoje različite specifikacije komunikacijskih proizvoda za potrebe različitih scenarija za mrežnu podršku, dobrodošli na savjetovanje.