搜档网
当前位置:搜档网 › IxE How to Sum1

IxE How to Sum1

IxE How to Sum1
IxE How to Sum1

How-to 1. 怎样使用IxExplorer进行大量Flows的测试 (1)

How-to 2. 怎样实现IXIA Stream中非标准A\B\C类IP地址的网络地址部分的循环变化 (7)

How-to 3. 怎样使用IxExplorer进行多条stream的统计 (10)

How-to 4. 怎样从IXIA Statistic View中的数据生成图形 (17)

How-to 5. 怎样在IxExplorer中进行抓包分析 (20)

How-to 6. 怎样通过IXIA的IxExplorer创建三层接口并Ping设备端口 (23)

How-to 7. 怎样在IxExplorer中使用UDF编辑Frame中更多的域段 (27)

How-to 8. 如何批量修改大量Stream的VLAN ID (30)

How-to 9. 怎样使用IXIA 的IP\TCP\UDP Checksum 校验统计 (35)

How-to 1. 怎样使用IxExplorer进行大量Flows的测试

当需要进行大量Flows(比如10K)测试,统计每个Flow的延迟、丢包的时候,需要使用IXIA的Packet Group方式进行测试。测试原理如下:

发送端口:

在发送帧中加入Signature和Packet Group ID,其偏移量由Signature Offset和Group ID Offset决定,一般来说通过两个偏移量将这两个字段放置在Payload部分。

在发送帧中加入Signature的目的是表明这个帧是IXIA仪表发出来的,而不是被测网络或设备中的协议报文或其他流量报文。

Packet Group ID定义了我们需要进行统计的Flow ID,在统计的时候是根据这个ID来分别统计每个Flow的。

接收端口:

在接收端口的Receive 模式中也要定义相关的参数,让接收端口知道Signature和Packet Group ID在什么位置。

下面我们以从Port1――>Port2发出1000个Flows并对他们进行统计为例,双向的流量类推。

1.在Port1上我们定义1000个Flows,我们以Mac地址变化1000次为例,Enable “Time Stamp”和“Packet Group Signature”。

点击“Edit”,进入下面的对话框。

在其中定义了Signature的偏移量、Signature的数值以及Group ID的偏移量。这些数值需要和后面介绍的接收端口上的Receive Mode中的配置对应起来,缺省的数值已经是对应的,一般不需要进行修改。

2.在Port1的Stream中,通过UDF(用户自定义区域)来定义和MAC地址一起变化的

PGID,也就是用UDF来做PGID。在对话框中,Offset的数值需要和Stream设置中的

数值一致,在此例中都是52。

3.在Port2上我们定义Receive Mode的数值,在Port 2 端口右边的窗口中,点击“Filters,Statistics,Receive Mode”进入Receive Mode的配置对话框。

右边的窗口中,右击鼠标“New”一个统计。

5.在进行测试之前,将鼠标先点击测试卡,然后在菜单“Transmit”中选择“Clear Timestamp”

在Latency View中点击绿色的“Start Collecting Metrics”开始进行统计

6.开始发送数据包,这时候在“Latency View”的统计窗口中,会看到统计

How-to 2. 怎样实现IXIA Stream中非标准A\B\C类IP地

址的网络地址部分的循环变化

现有的IxExplorer可以用过标准的方式实现非标准A、B、C类IP地址的Host部分地址的循环变化,但是还可以直接通过标准的方式实现非标准A、B、C类IP地址的Network 地址的循环变化。下面介绍怎样使用IXIA的UDF(User Defined Field)来实现此要求。

我们假设在IXIA端口发送源地址IP为1.0.0.1向目的IP地址为2.0.0.1/28,其中目的IP的Network地址循环变化1000次。

1.我们先发现目的2.0.0.1/28IP的Network地址循环变化规律,增加的规律为2.0.0.1,2.0.0.17,2.0.0.33等等,其中变化的规律为“16”;

2.在IXIA的端口的Stream的配置中,使用UDF来配置上述的要求。同时我们知道目的IP地址在Frame中的offset(偏移量)为30,我们在Protocol中先选择EII的IPv4;

3.编辑IP输入源地址1.0.0.1;

4.选择UDF1,输入Offset30,Counter模式为Counter,类型为32bits,Repeat 的计数为1000,初始的地址为02 00 00 01,模式为Up,Step16

5.在PacketView中可以看到第一个目的地址为2.0.0.1

6.最后一个地址为2.0.62.113;

其中IXIA的Hardware会自己计算IP的Checksum。

How-to 3. 怎样使用IxExplorer进行多条stream的统计

第一种方式使用UDS(User Defined Statistics)进行统计:

以下例子使用IXIA Port1向Port2在Advanced Stream下发送2条Stream。Stream1 Source IP为192.168.1.2 Destination IP 为192.168.2.2, Stream2 Source IP为192.168.1.3 Destination IP 为192.168.2.3。我们在接受Port2对两条Stream进行统计。

1.在Port2中,双击“Filters,Statistics,Received Mode”,在“Filter Properties”中的“User Defined Statistics 1”和“User Defined Statistics 2”前打上钩,在UDS1的统计条件中选择Pattern1, 在下方的Pattern1的内容设置上选择IP SA/EthernetII,并填上IP地址。当然你也可以选择Customer的方式,指定任意的Offset及字段。

同样在UDS2中选择“Pattern2”并且填上相应的数值。

如果有更多的Stream,可以使用UDS3及UDS4。在这种方式下最多可以有6各UDS供统计。

双击“Filters,Statistics,Received Mode”,出现下面的界面:

在Statistics的界面中选择“User Defined Statistics 5 and 6”。这样在统计的界面中将出

现:

2.在统计窗口同观察统计结果:

这是可以观察到在User Defined 1和User Defined 2中各有1000Packets。

这种方式只适合少于6各Stream的统计,如果有更多的Stream需要统计,就需要使用PGID (Packet Group ID)这种方式进行统计了。

第二种方式使用PGID的方式进行统计:

以下例子使用IXIA Port1向Port2在Advanced Stream下发送10条Stream。Stream1 Source IP为192.168.1.2 Destination IP 为192.168.2.2,Stream2 Source IP为192.168.1.3 Destination IP 为192.168.2.3,???第十条Stream为Stream1 Source IP为

192.168.1.11 Destination IP 为192.168.2.11。我们在接受Port2对10条Stream进行统计。

1.在Port2中,双击“Filters,Statistics,Received Mode”,在Received Mode中选择“Packet Groups”:

右边的参数保持缺省值。

2.在Port1中的10条Stream中设置相应的IP Address,这是设置有个小窍门可以一起设置:

在端口的数据流窗口中,选择“Link /IP Data”,这是会出现IP地址栏,全选以后点击右键,在菜单中选择“Increment/Decrement”,选择“Increment”后地址会递增,不需要一个一个更改。

同样的方法可以更改Destination IP Address。

3.双击其中的一条Stream,在“Insert”中选择 Time Stamp 和Packet Group Signature。

点击“Edit”:

在“Use Steam Number as a Packet Group Id”和“Apply Changes to all Streams for this port”打上钩。这样其他的Stream就不需要再进行分别配置了。

4.在“Latency/Sequences Views ”中添加统计端口2。

5.这是统计窗口出现,点击“Start Collecting Metrics”图标开始统计。

6.开始发送数据包,这是在统计窗口中会有统计:

How-to 4. 怎样从IXIA Statistic View中的数据生成图形1.在IxExplorer中的Statistics View中选择需要进行数据统计的端口:

选择测试端口:

2.这时候会出现一个统计窗口:

3.比如这时候需要看接收速率随着时间变化的曲线:3.1 选择需要观察速率的端口;

3.2 点击生成图形按钮,会出现下面的图表;

点击上面的属性按钮可以设置,下面的属性,

在这里可以设置图表的格式,X和Y的范围,更新频率等等。

基本上您可以象在Excel表格中生成Chart那样灵活地使用IXIA的统计窗口进行Chart

的设计。

How-to 5. 怎样在IxExplorer中进行抓包分析

在这个测试的案例中使用Card 2 上Port 2进行抓包分析。

1.将鼠标点击在左边窗口的Port 2上,再在右边的窗口中点击Filters、Statistics、Receive Mode后出现下面的对话框:

使用Port 2 进行抓包时,现在Capture Trigger和Capture Filter 前面的框里面打上钩。如果您不需要抓取特别的包,缺省的配置就可以了。缺省的配置中所有的条件均设置为Any。表示在开始抓取数据包时,抓取所有收到的数据包(在端口Buffer允许的范围内)。

先解释一下Capture Trigger和Capture Filter:

Capture Trigger:设置开始抓取数据包的触发条件。在您点击开始抓取包的图标后,当达到Trigger设置的条件时开始抓包;

Capture Filter:在开始抓包后,将满足Filter条件的数据包过滤下来分析。

其后的DA、SA、Pattern、Error、Packet Size为设置条件的字段。

其下面的DA/SA、Pattern1、Pattern2是设置条件的具体内容。在MAC Address中使用Mask可以设置一系列的Mac Address。

相关主题