Testikaavio:
Järjestelmäversio: Ubuntu16.04
Tcpreplay-asennus: apt-get install tcpreplay
(Tätä NIC-nimen versiota ei kutsuta eth0:ksi ja eth1:ksi, seuraavat kokoonpanomuutokset)
eth0 vastaa ens33 NIC:tä: IP: 172.20.60.166 MAC: ec:a8:6b:82:32:c1
eth1 vastaa ens32-verkkokorttia: IP: 172.20.60.165 MAC: 00:13:3b:0f:6a:fb
Testaa ensimmäistä vaihetta: Esikäsittele välimuisti, komento on:
tcpprep -asiakas -i rzxSJ.pcap -o rzx.cach
Tämä komento jakaa PCAP-tiedoston asiakkaaksi ja palvelimeksi, ja oletusarvoisesti asiakas. Kun paketti lähetetään, se lähetetään sekä asiakkaalta että palvelimelta.
Testivaihe 2: Kirjoita IP-osoite ja MAC-osoite uudelleen, komento on:
Tcprewrite - e 172.20.60.166:172.20.60.165 -- enet - 10-kanavainen 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. Välimuisti -i rzxSJ. Pcap - o 111. Pcap
Tämä komento korvaa IP- ja MAC-osoitteet. Voit avata 111.pcapin työkalulla, kuten wiresharkilla ja tarkistaa, onnistuuko muutos.
Testivaihe 3: Toista paketti seuraavalla komennolla:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
ens33-portti vastaa eth0:aa. ens32-portti vastaa eth1:tä
Yllä on Shenzhen HDV Phoelectron Technology Ltd tuoda asiakkaille "tcpreplay nykyisen testimenetelmän" johdantoartikkelin, ja yrityksemme on erikoistunut optisten verkkojen valmistajien tuotantoon, mukana olevat tuotteet ovatONUsarja (OLT ONU/ACONU/CATVONU/GPONONU/XPONONU), Optinen moduulisarja (optinen kuitumoduuli / Ethernet-optinen kuitumoduuli / SFP-optinen moduuli),OLTsarja (OLTvarusteet /OLT kytkin/optinen kissaOLT) jne., on olemassa erilaisia eritelmiä viestintätuotteita tarpeisiin eri skenaarioita verkon tuki, tervetuloa kuulemaan.