Diagram sgematig prawf:
Fersiwn system: Ubuntu16.04
Gosod Tcpreplay: apt-get install tcpreplay
(Nid eth0 ac eth1 yw'r enw ar y fersiwn hon o'r enw NIC, mae'r ffurfweddiad canlynol yn newid)
mae eth0 yn cyfateb i ens33 NIC: IP: 172.20.60.166 MAC: ec:a8:6b:82:32:c1
Mae eth1 yn cyfateb i'r ens32 NIC: IP: 172.20.60.165 MAC: 00:13:3b:0f:6a:fb
Profwch y cam cyntaf: Rhagbroseswch y Cache, y gorchymyn yw:
tcpprep -a cleient -i rzxSJ.pcap -o rzx.cach
Mae'r gorchymyn hwn yn rhannu'r ffeil PCAP yn gleient a gweinydd, gyda'r cleient yn ddiofyn. Pan gaiff ei anfon, caiff y pecyn ei anfon gan y cleient a'r gweinydd.
Cam prawf 2: Ailysgrifennu'r cyfeiriad IP a'r cyfeiriad MAC, y gorchymyn yw:
Tcprewrite - e 172.20.60.166:172.20.60.165 -- enet - 10-sianel 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
Mae'r gorchymyn hwn yn trosysgrifo'r cyfeiriadau IP a MAC. Gallwch ddefnyddio teclyn fel wireshark i agor 111.pcap a gwirio a yw'r addasiad yn llwyddiannus.
Cam prawf 3: Ailchwarae pecyn gyda'r gorchymyn canlynol:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
porthladd ens33 yn cyfateb i eth0. porthladd ens32 yn cyfateb i eth1
Yr uchod yw Shenzhen HDV Phoelectron Technology Ltd yn dod â chwsmeriaid am yr erthygl gyflwyno "dull prawf cyfredol tcpreplay", ac mae ein cwmni'n gynhyrchiad arbenigol o weithgynhyrchwyr rhwydwaith optegol, y cynhyrchion dan sylw ywONUcyfres (OLT ONU/ACONU/CATVONU/GPONONU/XPONONU), Cyfres modiwl optegol (modiwl ffibr optegol / modiwl ffibr optegol Ethernet / modiwl optegol SFP),OLTcyfres (OLToffer /OLT swits/ cath optegolOLT), ac ati, mae yna wahanol fanylebau o gynhyrchion cyfathrebu ar gyfer anghenion gwahanol senarios ar gyfer cefnogaeth rhwydwaith, croeso i chi ymgynghori.