Сыноо схемасы:
Системанын версиясы: 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 -а кардар -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. Cach -i rzxSJ. Pcap - o 111. Pcap
Бул буйрук IP жана MAC даректерин кайра жазат. 111.pcap ачуу жана өзгөртүү ийгиликтүү болгонун текшерүү үчүн wireshark сыяктуу куралды колдонсоңуз болот.
Сыноо кадамы 3: Пакетти төмөнкү буйрук менен кайра ойнотуңуз:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
ens33 порту eth0ге туура келет. ens32 порту eth1ге туура келет
Жогорудагы Shenzhen HDV Phoelectron Technology Ltd. кардарларга "tcpreplay учурдагы сыноо ыкмасы" киришүү макаласын алып келет жана биздин компания оптикалык тармак өндүрүүчүлөрдүн адистештирилген өндүрүшү болуп саналат, тартылган буюмдарONUсериясы (OLT ONU/ACONU/CATVONU/GPONONU/XPONONU), Оптикалык модулдун сериясы (оптикалык була модулу/Ethernet оптикалык була модулу/SFP оптикалык модулу),OLTсериясы (OLTжабдуулар /OLT которуу/оптикалык мышыкOLT), ж.б., тармакты колдоо үчүн ар кандай сценарийлердин муктаждыктары үчүн байланыш продуктуларынын ар кандай спецификациялары бар, кеңешүүгө кош келиңиз.