IxExplorer使用方法小结

上传人:cl****1 文档编号:460550049 上传时间:2022-12-03 格式:DOC 页数:37 大小:2.73MB
返回 下载 相关 举报
IxExplorer使用方法小结_第1页
第1页 / 共37页
IxExplorer使用方法小结_第2页
第2页 / 共37页
IxExplorer使用方法小结_第3页
第3页 / 共37页
IxExplorer使用方法小结_第4页
第4页 / 共37页
IxExplorer使用方法小结_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《IxExplorer使用方法小结》由会员分享,可在线阅读,更多相关《IxExplorer使用方法小结(37页珍藏版)》请在金锄头文库上搜索。

1、真诚为您提供优质参考资料,若有不当之处,请指正。使用方法小结FromIxExplorer User Guide(Version 1.0)刘凯波Feb.2013 / 目录1. 什么是IxExplorer- 1 -2. 搭建测试环境- 1 -2.1. 物理连接- 1 -2.2. 仪表加电启动- 1 -2.3. 记下仪表的IP地址- 1 -2.4. 启动IxExplorer客户端并接入仪表- 2 -3. 发送你的第一个报文- 3 -3.1. 占用端口- 3 -3.2. 恢复端口出厂模式- 4 -3.3. 设置端口属性- 5 -3.4. 创建和编辑数据流(Packet Stream)- 7 -4. 流

2、构建和时延统计- 12 -5. 配置端口协议和IP地址- 14 -6. 自定义报文统计-基于端口的统计- 18 -7. 使用 IxExplorer Ping DUT 接口地址- 20 -8. 抓包分析-基于流的统计- 22 -9. 更改IxExplorer默认抓包大小- 26 -10. 报文回放- 27 -11. 统计表格计算- 29 -12. 强大的自定义域UDF- 31 -12.1. 什么是UDF和Table UDF- 31 -12.2. 通过表格自定义域构造EtherIP- 31 -12.2.1. EtherIP协议- 31 -12.2.2. 提出问题- 31 -12.2.3. 解决方法

3、- 31 -1. 什么是IxExplorerIxExplorer是随Ixia机框提供的基础工具。通过这个工具可以完全配置,控制和监控Ixia仪表的所有资源。该工具可以构造和发送报文,捕获和分析报文,统计时延、抖动和丢包率等。通过灵活的运用,可以构造,分析和统计百万级别的业务流。2. 搭建测试环境2.1. 物理连接用户PC通过网络接入Ixia仪表的管理口,参见上图蓝色的线。被测设备和Ixia测试板卡端口连接,参见上图棕色的线。2.2. 仪表加电启动把仪表插上管理口的网线,接通电源并启动。大约过3分钟后仪表可以ping通。仪表启动的时候自动启动IxServer程序,这个程序控制着客户端和板卡(Ca

4、rd)之间的通信。如果IxServer启动出现Ready字样,表示启动正常,否则客户端无法接入。如果启动正常,板卡会加电,状态指示灯亮。如果IxServer启动过程中有错误,则板卡不会加电,所有板卡的指示灯灭。2.3. 记下仪表的IP地址记下Ixia仪表的IP地址,方法见下。仪表支持接上显示器和键盘鼠标来操作。常见的任务包括察看和更改IP地址,更新Ixia软件版本,注册和管理license,故障排查等操作。Windows的用户名是ixia,密码是机框序列号。2.4. 启动IxExplorer客户端并接入仪表1. 启动IxExplorer程序可以通过Start - Programs - Ixia

5、 - IxOS - Ixia IxExplorer来启动也可以通过桌面快捷方式启动2. 输入机框的IP地址,请参见上节。3. IxExplorer界面测试端口工具栏图标说明测试端口界面说明3. 发送你的第一个报文环境准备:把一对端口通过网线线自环。背景知识:仪表的测试端口默认没有任何2层MAC地址和3层IP地址。根据测试的需要,用户可以仿真大量的2层和3层地址。另外也可以给端口配置3层地址以便和其他网源交互。在这一节中,我们配置第一个端口作为源端口仿真1个MAC地址,另一个端口作为目的仿真1个MAC地址。发送线速的报文。3.1. 占用端口我们需要占用端口,这样其他用户就知道此端口有人在用,避免

6、无意中破坏实验室环境。输入你的名字,最好再加上你的电话或其他的联系方式,方便其他同事要用时有效联系。1. 登入机框2. 占用需要使用的端口,如下步骤:2.1. 展开Ixia Chassis . 2.2. 展开你需要使用的测试模块. 2.3. 右击相应的测试端口(Port),选择“Take Ownership”来占用测试端口. l Clear My Ownership - 清除选中端口我的所有权l Clear All Ownership - 强制清除选中端口其他用户的所有权。l Take Ownership - 占用选中端口l User Management. - 用户管理3.2. 恢复端口出厂

7、模式为了保证一个干净的测试环境,在搭建新环境之前重置一下端口状态是个良好习惯。3.3. 设置端口属性1. 展开测试使用的端口(Port). 2. 选择左侧相应的端口(Port),并双击右侧 “Port Properties ”(端口属性),或者在端口(port)上单击右键,选择端口属性(Properties),进入端口设置页面。打开后,可以做如下设置:l 端口自协商(Auto Negotiation)。10/100/1000M速率自协商。模拟拔出、插入线缆等。l 传输模式(Transmit Modes)。每个端口必须设置它的传输模式用Packet streams(报文流)还是Advenced

8、stream(高级流)。端口的PHY用电口(Copper)还是光口(Fiber)。 Packet Streams(报文流) - 允许硬件最多产生 256 streams; 每个流可以包含 16 million bursts, 每个Burst可以包含 16 million packets。 Advenced stream(高级流) -允许硬件最多产生 256个间隔的数据流 (streams).这些流可以同时发送。 l 流控(Flow Control)。反压帧等。3. 根据相关测试要求,选择适当的速率和双工模式. 4. 选择物理媒介模式(PHY)和传输流模式(Stream),如b中介绍.3.4.

9、创建和编辑数据流(Packet Stream)1. 默认情况下,每个端口有一条64字节的数据流,发送速率为100%线速。点击绿色的三角形就可以发送报文。注解:可以通过右键添加或者删除数据流2. 在左边相应的发送端口(Port)下点击数据流(”Advanced Streams”或者”Pocket Stream”),如图两种可能,在右边将会看到相关流的配置。双击流,出现配置对话框“Stream Properties”。3. “Stream Control”标签栏中,可以设置控制参数在“Stream Properties”的配置窗口中,点击“流量控制”(Stream Control)标签栏,给流写一

10、个名字(Name),比如test_flow。发送类型(Control)为连续发送(Continuous Packet)。在右边速率控制(Rate Control)可以修改报文速率,有3种方式:l 速率百分比(%Max.Rate)l 每秒报文数目(Packets/Sec, pps)l 比特率(层二)(Bit Rate,bps)。不包含前导码(Preamble,8字节)还有帧间隙(Inter-Packet Gap,IPG ,12字节可设置)4. “Frame Data”(帧数据)标签栏中,可以编辑报文内容。4.1. “DA/SA” 子标签下可编辑MAC地址默认的源MAC(Source Adress

11、)是00 00 00 00 0A 00,默认的目的MAC(Destination Adress)是00 00 00 00 0B 00。可以根据用户的组网灵活修改,在“Frame Data”标签栏的子标签“DA/SA”下的“Mode”(模式),包括“Increment”(周期递增),“Continuous Increment”(连续递增),“Decrement”(周期递减),“Continuous Decrement”(连续递减),“Fixed”(固定),“Random”(随机),“ARP/ Discovery”(ARP/发现)。4.1.1. 如果需要做第三层IP 的转发测试,在“Frame D

12、ata”标签栏的子标签“DA/SA”下,点击“Destination Adress”(目的MAC)里的“Mode”(模式),选择“ARP/Discovery”; 4.2. “Protocols” 子标签下可编辑协议。4.2.1. 如果需要可以继续设置 VLAN、 Ethernet 和 IPv4 ;以UDP报文为例,源IP是1.1.1.2,目的IP是1.1.1.1,源端口号是63,目的端口号是63。数据链路层,可以支持VLAN和QinQ,MPLS等。第三层报文协议可以选择IPV4/V6。上层协议也有多种封装。Protocol Pad可以编辑净荷。4.2.2. 如果需要对IP Header进行编辑

13、,在上一图IPv4 后选择“Edit”,修改IP 地址、TOS/DSCP 等等字段,如下图,完成后点击”OK”返回。4.2.3. 点击上图蓝圈Edit UDP,可以编辑UDP报文字段。4.2.4. 选择发送流量帧的大小;5. 在“Packet View”(数据包视图)界面中可以观察报文内容。如果报文的地址有递增或者递减,可以通过导航按钮查看每一个报文。6. 重复上面的步骤设置其他端口上的流量;7. 选择端口,点击开始发送的绿色三角形发送报文。8. 在端口下的“Statistics View”中可以看到端口的流量统计。4. 流构建和时延统计 Real-Time Latency 是通过硬件根据特定

14、设置的包来计算的。Latency的计算依赖于发送端(Port)和接收端(Port)的共同合作。被传输的资料中必须放置PGID,以便于接收的数据分门别类。可以提供以下三时延(latency)的测试: “Cut Through” 对于那些只使用帧头信息的交换机和其他设备. Latency时间是数据的第一个Bit从Ixia发送端(Port)出来和第一个Bit到达Ixia接收端(Port)之间的时间间隔。第一个数据位在以太网中是DA;在POS 中是IP头。 “Store and Forward” 对于那些需要操作整个帧的交换机、路由器或其他设备。Latency的时间间隔是对后一个Bit从Ixia发送端(Port)出来和第一个bit到达接收端(Port)之间的时间。 最后一个Bit是FCS,第一个数据位元在以太网中是DA;在POS中是IP头。 “Store and Forward Preamble” 和S&F类似,只是第一个到达接收端(Port)的位是Preamble。5. 配置端口协议和IP地址在一些测试用例下,需要Ixia端口仿真大量IP,或者需要在3层和被测设备交互。这时候需要配置端口IP。1. 在发送端口上,双击右边 IxRouter.2. 登陆进系统(Login)并开始选择测试端口(Seletect Ports)。3. 点击”Seletect Ports”后选择参加测试的端口.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号