trex在service模式下提供了几种抓包分析的方式,其抓包原理如下图所示:
-
通过console的方式来抓包
-
方式一:
trex>service Enabling service mode on port(s): [0, 1] [SUCCESS] 6.72 [ms] trex(service)>capture monitor start --rx 1 -v Starting stdout capture monitor - verbose: 'high' [SUCCESS] *** use 'capture monitor stop' to abort capturing... *** trex(service)>arp -p 3 arp - port(s) [3]: invalid port IDs trex(service)>arp -p 1 Resolving destination on port(s) [1]: [SUCCESS] Port 1 - Recieved ARP reply from: 20.20.20.1, hw: 00:50:56:c0:00:02 459.79 [ms] trex(service)> #1 Port: 1 ◀── RX trex(service)> Type: ARP, Size: 60 B, TS: 16.03 [sec] trex(service)> ###[ Ethernet ]### dst &