How to send packets using IxEplorer

本文介绍了如何使用IxEplorer设置自定义流和导入enc文件作为流来发送网络数据包。详细步骤包括配置设备、创建新流、设定帧数据和协议,以及控制流的发送方式。此外,还讲解了如何导入enc文件并将其转换为可发送的流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IxEplorer can be used to send and recieve customized data or send imported ".enc" data as stream.

IxEplorer 这个软件可以用来发送和接收自定义数据包或者导入“enc”文件发送。

Part 1: Setting your own stream

Step 1. 

The device I use called "IXIA", connected to its IP address and select the port you want to use as TX. Here I use port 4 as input, double click it to set the packet stream.

Step 2. 

Right click and create a new stream, name it and bouble click to set the contnent of your stream

Frame data

Preamble: 8Byte. Normally a standard packet start with preamble and ends with CRC: preamble+payload(data pattern)+CRC.  For here I go with default.

Data pattern: data pattern is the data you want to deal with. For here I want to set the pattern to my lastname(WEIXU) using ASCII. Type go with repeating.

Frame size

You can set a vairable size like random or incremental, I'll go with fixed, so every packet in this stream has the same size. The min size is 64 and max is 1518(1522 with 4 byte CRC).

DA/SA: (MAC source/destination address)

1. increment: start from "Value", increase "repeat count" times, each time increased by "step". After reaching "repeat count" times, it will start from "Value" again. 2.Continuous increment: start from "Value", each time increased by "step". 3. Same way in Decrement. 

Protocol: chose the protocol that you want to transmit. Mine header: VLAN, ETHERNET II, ipV4, UDP/IP. 

STREAM CONTROL

The stream's content setting have been completed, now we are starting to decide how to send the packet that we have.

Total number of packet=packet per burst * bursts per stream.
Continuous packet:指定的流发送连续的且每对包之间具有相同的间隔的包

Continuous burst:指定的流发送连续的burst

Stop after this stream:此流是发送的最后一个流

Advance to next stream:发送完此流再发送下一个流

Return to ID:在此流发送完成后返回到ID的流,ID=1 则返回第一个流
Return to ID for count:在此流发送完成后返回到指定的流loop count次

Loop count:流重复次数

Rate control:The gate between packet,  if rate=100%, it means the gap between packet is 12bytes, which is the minimum packect gap in a stream. You can also set the "Inter-Packet Gap" value instead of “Rate“” based on the speed that you are wroking on.

Packet View

 128byte= 46byte hearder(..-.i) + 14 byte data(WEIXU-EI)+ 4byte(Ik%a) CRC

Part Two: importing .enc file as stream

Click on the port you want to use. 

Click "start capture: then "en capture" then "view" capture to open the interface. Right click in the new interface, import the enc file you have. If you have a "pcap" file, you need to convert it to "enc" file first. 

Use "shift" to select packet you want to send in this file, you can send less than 256 streams at a time. Right click and select "convert to stream".

Back to the home interface and enable the packet that you have selected. 

Reference:

https://www.slideshare.net/nlekh/ixiaexplorer

https://wenku.baidu.com/view/25e586ef19e8b8f67c1cb962

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值