ਟੈਸਟ ਯੋਜਨਾਬੱਧ ਚਿੱਤਰ:
ਸਿਸਟਮ ਸੰਸਕਰਣ: Ubuntu16.04
Tcpreplay ਇੰਸਟਾਲੇਸ਼ਨ: apt-get install 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-channel 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 - o 111. Pcap
ਇਹ ਕਮਾਂਡ IP ਅਤੇ MAC ਐਡਰੈੱਸ ਨੂੰ ਓਵਰਰਾਈਟ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ 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 ਮੌਜੂਦਾ ਟੈਸਟ ਵਿਧੀ" ਜਾਣ-ਪਛਾਣ ਲੇਖ ਬਾਰੇ ਲਿਆਉਂਦਾ ਹੈ, ਅਤੇ ਸਾਡੀ ਕੰਪਨੀ ਆਪਟੀਕਲ ਨੈਟਵਰਕ ਨਿਰਮਾਤਾਵਾਂ ਦਾ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਉਤਪਾਦਨ ਹੈ, ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਉਤਪਾਦ ਹਨਓ.ਐਨ.ਯੂਲੜੀ (ਓ.ਐਲ.ਟੀ ਓ.ਐਨ.ਯੂ/ਏ.ਸੀਓ.ਐਨ.ਯੂ/CATVਓ.ਐਨ.ਯੂ/GPONਓ.ਐਨ.ਯੂ/ਐਕਸਪੋਨਓ.ਐਨ.ਯੂ), ਆਪਟੀਕਲ ਮੋਡੀਊਲ ਲੜੀ (ਆਪਟੀਕਲ ਫਾਈਬਰ ਮੋਡੀਊਲ/ਈਥਰਨੈੱਟ ਆਪਟੀਕਲ ਫਾਈਬਰ ਮੋਡੀਊਲ/SFP ਆਪਟੀਕਲ ਮੋਡੀਊਲ),ਓ.ਐਲ.ਟੀਲੜੀ (ਓ.ਐਲ.ਟੀਉਪਕਰਣ /ਓ.ਐਲ.ਟੀ ਸਵਿੱਚ/ਆਪਟੀਕਲ ਬਿੱਲੀਓ.ਐਲ.ਟੀ), ਆਦਿ, ਨੈੱਟਵਰਕ ਸਮਰਥਨ ਲਈ ਵੱਖ-ਵੱਖ ਦ੍ਰਿਸ਼ਾਂ ਦੀਆਂ ਲੋੜਾਂ ਲਈ ਸੰਚਾਰ ਉਤਪਾਦਾਂ ਦੀਆਂ ਵੱਖ-ਵੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ, ਸਲਾਹ ਕਰਨ ਲਈ ਸਵਾਗਤ ਹੈ।