Тестова схематична диаграма:
Версия на системата: Ubuntu16.04
Инсталиране на Tcpreplay: apt-get инсталирате tcpreplay
(Тази версия на името на NIC не се нарича eth0 и eth1, следните промени в конфигурацията)
eth0 съответства на ens33 NIC: IP: 172.20.60.166 MAC: ec:a8:6b:82:32:c1
eth1 съответства на ens32 NIC: IP: 172.20.60.165 MAC: 00:13:3b:0f:6a:fb
Тествайте първата стъпка: Предварителна обработка на кеша, командата е:
tcpprep -a клиент -i rzxSJ.pcap -o rzx.cach
Тази команда разделя PCAP файла на клиент и сървър, с клиент по подразбиране. Когато бъде изпратен, пакетът се изпраща както от клиента, така и от сървъра.
Тестова стъпка 2: Пренапишете IP адреса и MAC адреса, командата е:
Tcprewrite - e 172.20.60.166:172.20.60.165 -- enet - 10-канален 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. Кеш -i rzxSJ. Pcap - о 111. Pcap
Тази команда презаписва IP и MAC адресите. Можете да използвате инструмент като wireshark, за да отворите 111.pcap и да проверите дали модификацията е успешна.
Тествайте стъпка 3: Повторете пакета със следната команда:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
портът ens33 съответства на eth0. портът ens32 съответства на eth1
Горното е Shenzhen HDV Phoelectron Technology Ltd. предоставя на клиентите уводната статия „tcpreplay current test method“ и нашата компания е специализирано производство на производители на оптични мрежи, включените продукти саONUсерия (OLT ONU/ACONU/CATVONU/GPONONU/XPONONU), серия оптични модули (модул с оптични влакна/модул с оптични влакна Ethernet/оптичен модул SFP),OLTсерия (OLTоборудване /OLT превключвател/оптична катOLT) и т.н., има различни спецификации на комуникационни продукти за нуждите на различни сценарии за мрежова поддръжка, добре дошли за консултация.