Ixia 端口Flow control配置说明
- 格式:doc
- 大小:233.50 KB
- 文档页数:3
Ixia操作指导⼿册⽬录⽬ 录IxExplorer⼊门什么是IxExplorer (2)搭建测试环境 (2)发送你的第⼀个报⽂ (4)时延统计 (8)配置端⼝IP地址 (10)⾃定义报⽂统计 (12)使⽤ IxExplorer Ping DUT 接⼝地址 (13)抓包分析 (14)更改IxExplorer默认抓包⼤⼩ (15)报⽂回放 (15)统计表格计算 (16)强⼤的⾃定义域UDF (17)如何使⽤IxExplorer发送固定的突发报⽂(Burst) (20)IxNetwork什么是IxNetwork (22)IxNetwork的基础步骤 (23)使⽤ IxNetwork 进⾏⼆层测试 (25)使⽤ IxNetwork 进⾏三层以及 QoS 测试 (30)使⽤ IxNetwork 做延迟抖动完整性测试 (34)使⽤ IxNetwork 做 PRBS 测试 (35)使⽤ IxNetwork 做 Sequence Checking 测试 (36)IxNetwork深⼊测试使⽤ IxNetwork 做 OSPF 测试 (37)使⽤ IxNetwork 做 RFC2544 吞吐量测试 (42)使⽤ IxNetwork 做 RFC 2889 MAC地址表容量测试 (48)使⽤ IxNetwork Quick Flow 快速流 (52)如何在IxNetwork中显⽰L1层流量统计 (54)1. IxExp lorer⼊门Ixia仪表的管理⼝,参见上图蓝⾊的线。
被测设备和Ixia测试板卡端⼝连接,参见上图1.2.2. 仪表加电启动记下Ixia仪表的IP地址,请参见访问仪表。
21.2.4. 启动IxExplorer客户端并接⼊仪表1. 启动IxExplorer程序可以通过Start -> Programs -> Ixia -> IxOS -> Ixia IxExplorer来启动也可以通过桌⾯快捷⽅式启动2. 输⼊机框的IP地址,请参见访问仪表。
如何通过IXIA的IxExplorer创建三层接口并Ping设备端口在通过IXIA仪表进行L3流量测试(IPv6及IPv4)和进行路由仿真之前,一般需要在IXIA端口上配置三层接口。
其过程如下:
1.在IxExplorer的主窗口中,将鼠标焦点放置在Chassis上然后点击“打开Protocol Window”的图标,进入到Protocol Windows中,先选择需要进行测试的端口:
在此例子中选择Card1 上的Port1和Port2进行配置。
2.在Protocol Windows中的Protocol Interfaces中为每个端口添加接口, 先添加一个IPv4接口:
在右边的窗口中选择第一个端口行点击右键后选择“Add Multiple Interface”。
然后出现以下窗口:
Enable IPv4 Address,在其中添加IPv4地址及网关,可以选择添加的个数,然后点击下一步至完成。
3.在IXIA的同一接口上可以再添加一个IPv6接口,同样在第一个端口行上点击右键添加接口:
Enable IPv6 Address,输入相应的接口地址,然后下一步中选择“Append Interface”
这时在IXIA的Port1上出现两个接口。
4.在Port1的第一个接口上点击右键选择Ping:
选择以后出现下面的窗口:
输入IPv4的目的地址后,按Send。
同样在Protocol Interfaces中的IPv6接口上按右键,选择ping后:
在目的地址中输入IPv6的地址就可以进行Ping了。
IXIA测试仪使用手册一、设备开机、关机(一)开机打开IXIA测试仪电源,等待设备启动完成,需将测试客户端IP设置为192.168.1.200,测试仪IP地址为192.168.1.100,开IxNetwork或IxLoad可连接测试仪表明设备完成开机。
(二)关机在运行中输入mstsc进入远程桌面,连接到计算机192.168.1.100,在运行中输入shutdown.exe -s -t 3让设备在3秒内关闭,让系统自动关闭。
二、二三层测试配置(IxNetwork)使用IxNetwork配置测试基本流程如下图所示。
(一)添加测试端口点击标题栏中的或Overview表页中的连接192.168.1.100测试板卡添加测试用端口然后点击OK键,完成测试端口添加。
(二)配置端口、协议启用测试端口Ping及ARP,如下图所示。
添加测试端口IP地址、网关,并使能端口,如下图所示,添加的网关地址需是实际存在的,可以是交换机的网关地址或测试端口对端IP地址。
(三)配置流量选择配置流量。
Type of Traffic选项可选择Raw、Ethernet/vlan、IPV4分别对应原始报文流(需手动编辑,用来打广播包流)、二层流、三层流(需配置IP地址及网关),Bi-Directional表示流是双向流。
1、IPV4(三层流)在设置好Type of Traffic、Traffic Mesh以及选择好端口后,点击添加Endpoint。
点击NEXT,在Packet/QoS、Flow Group Setup、Frame Setup、Rate Setup保持默认配置。
点击NEXT,进入Flow Tracking,选择Traffic Item选项。
点击NEXT,在后续Protocol Behaviors、Preview以及Validate中保持默认选项,同时检查配置的有效性。
2、RAW(二层或三层流,需手动编辑各个字段)——用来生成广播包及修改MAC 地址可在已有字段中修改或通过左上角协议搜索添加所需修改的协议字段。
Cisco路由器配置手册(大全)欧阳歌谷(2021.02.01)第一章路由器配置基础一、基本设置方式一般来说,可以用5种方式来设置路由器:1.Console口接终端或运行终端仿真软件的微机;2.AUX口接MODEM,通过电话线与远方的终端或运行终端仿真软件的微机相连;3.通过Ethernet上的TFTP服务器;4.通过Ethernet上的TELNET程序;5.通过Ethernet上的SNMP网管工作站。
但路由器的第一次设置必须通过第一种方式进行,此时终端的硬件设置如下:波特率:9600数据位:8停止位:1奇偶校验: 无二、命令状态1. router>路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。
2. router#在router>提示符下键入enable,路由器进入特权命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。
3. router(config)#在router#提示符下键入configure terminal,出现提示符router(config)#,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。
4. router(config-if)#; router(config-line)#; router(config-router)#;…路由器处于局部设置状态,这时可以设置路由器某个局部的参数。
5. >路由器处于RXBOOT状态,在开机后60秒内按ctrl-break可进入此状态,这时路由器不能完成正常的功能,只能进行软件升级和手工引导。
6. 设置对话状态这是一台新路由器开机时自动进入的状态,在特权命令状态使用SETUP命令也可进入此状态,这时可通过对话方式对路由器进行设置。
三、设置对话过程1. 显示提示信息2. 全局参数的设置3. 接口参数的设置4. 显示结果利用设置对话过程可以避免手工输入命令的烦琐,但它还不能完全代替手工设置,一些特殊的设置还必须通过手工输入的方式完成。
IXIA 1600T使用指导书目录1 仪表概述 (2)2 IXIA 1600T 面板介绍 (2)2.1 IXIA 1600T前视图 (2)2.2 IXIA 1600T后视图 (2)3 IxExplorer基本使用 (3)3.1 IxExplorer的IP地址配置 (3)3.2 IxExplorer的端口属性配置 (4)3.3 IxExplorer的数据流配置 (6)3.4 IxExplorer的数据统计 (9)3.5 IxExplorer的报文捕获 (11)4 IxAutomate的使用 (12)4.1 IxAutomate的公共配置项目 (12)4.2 测试设备的丢包率 (15)4.3 测试设备的延时 (18)4.4 测试设备的吞吐量 (19)1 仪表概述IXIA测试系统提供对网络和应用进行性能、功能和一致性测试的,业界最全面的测试解决方案。
IXIA 1600T机框提供了搭建IXIA测试系统的平台。
每个机框配有一个能够管理所有机框和测试资源的综合测试控制器。
一系列可用的接口测试模块为定制和分析网络流量提供了网络接口和分布式处理资源。
可以应用于大型测试环境。
2 IXIA 1600T 面板介绍2.1 IXIA 1600T前视图IXIA测试仪的特点是提供最大的端口密度,支持广泛的接口种类。
IXIA 1600T有16个插槽,单机最大可以支持64端口测试,做多实现256个IXIA 1600T的堆叠,支持10/100/1000 以太网,10GB以太网,POS 和 ATM 接口。
图2-1 IXIA 1600T前视图2.2 IXIA 1600T后视图IXIA测试仪包括了一个内置的PC主机,预装了Windows 2000操作系统和IxServer、IxExplorer 软件。
使用时需要外接显示器、键盘和鼠标,必须配置好TCP/IP网络协议。
图2-2 IXIA 1600T后视图3 IxExplorer基本使用IxExplorer主要提供数据流的测试,针对设备的功能进行测试3.1 IxExplorer的IP地址配置1)双击Windows桌面的IxExplorer图标,启动IxExplorer。
Ixia BPS使用入门本文档以HTTP测试场景为例,介绍了Ixia BPS产品基础的使用方法。
在该测试场景中,Ixia BPS仿真HTTP client和HTTP Server。
如您在具体的测试中,需更进一步的帮助,请与我们的工程师联系或者发邮件到Support-ChinaTeam@。
Topology:本文档使用的拓朴如下图所示。
目录一、登录到BPS界面。
二、创建新的会话。
三、创建neighborhood。
四、创建super flow。
五、创建Application profile。
六、占用端口。
七、创建HTTP测试。
八、检查结果。
FAQ:1.如何配置IPv6 Host?2.BPS物理端口如何关联到逻辑端口上?3.每次测试必须都要自己创建neighborhood、super flow及Application profile吗?4.如果需要测试其他协议,与本文档中的测试设置有何异同?5.如何导入/导出配置文件?6.如何开启抓包并保存抓包结果?一、登录到BPS界面打开浏览器,输入BPS管理地址,进入登录界面。
可能浏览器会提示你该链接存在安全风险,请点击添加例外(firefox)或仍然继续浏览此网站(IE)或者继续前往(Chrome)。
IE:Firefox:确认安全例外Chrome:点开高级,选择继续前往。
BPS登录界面如下图所示。
用户名与密码均为admin。
返回到首页二、创建新的会话。
登录BPS成功后,进入如下界面:点击Breakpoint new session,创建一个新的会话,在弹出的新窗口的右下方标识有当前的BPS 软件版本。
返回首页三、创建neighborhood。
点击control center,在下拉菜单中选择New neighborhood。
在Network Neighborhood设置界面,选择DUT(被测设备)的类型,这里以交换机为例。
点击下方的Select,在弹出的窗口输入要保存的Network Neighborhood的名字。
【博文连载】PCIe扫盲——FlowControl基础(一)Flow ControlFlow Control即流量控制,这一概念起源于网络通信中。
PCIe总线采用Flow Control的目的是,保证发送端的PCIe设备永远不会发送接收端的PCIe设备不能接收的TLP(事务层包)。
也就是说,发送端在发送前可以通过Flow Control机制知道接收端能否接收即将发送的TLP。
在PCI总线中,并没有Flow Control这样的机制,因此发送端并不知道当前时刻,接收端能够接收对应的TLP。
因此,发送端只能先尝试发送,期间可能会被插入多个等待周期(接收设备尚未就绪等原因),甚至是重发(Retries)等。
PCIe Spec规定,PCIe设备的每一个端口(Ports)都必须支持Flow Control机制,在发送TLP之前,Flow Control必须先检查接收端口是否有足够的Buffer空间来接收这个TLP。
当PCIe设备支持多个VC(Virtual Channel)时,Flow Control机制可以显著地提高总线的传输效率。
PCIe Spec规定,每个PCIe设备最多支持8个VC,并且每个VC 的Flow Control Buffer是完全独立的。
也就是说,某一个VC的Flow Control Buffer满了,并不会影响其他的VC的通信。
前面的文章中介绍过,Flow Control机制是通过相邻两个端口(Ports)的数据链路层之间发送DLLP(Flow Control DLLPs)来实现的。
在进行初始化的时候,接收端需要向发送端报告(reports)其Buffer的大小,在正常运行状态(Run-time)时,会周期性地通过Flow Control DLLPs来告知发送端,接收端的各个Buffer的大小。
需要注意的是,虽然Flow Control DLLP只在相邻的数据链路层之间传输,但是相关的Buffer和计数器(FC Counter)确实存在于事务层(Transaction Layer)的。
目录第1部分IXIA400数据网络性能分析仪硬件介绍 (2)1.1仪表概述 (2)1.1.1常见功能模块 (4)1.1.2测试软件及窗口 (4)第2部分:软件操作详细指导 (9)2.1IXExplorer的使用 (9)2.1.1 如何使仪表长期发包测试 (9)2.2 ScriptMate的使用 (15)2.2.1 ScriptMate的公共设置项目 (15)2.2.2 如何测试设备的丢包率 (17)指标含义 (17)测试步骤: (17)2.2.3如何测试设备的延时 (18)指标含义 (18)测试步骤: (18)2.2.3如何测试设备的吞吐量 (19)指标含义 (19)测试方法(参照丢包率的测试步骤) (19)第1部分IXIA400数据网络性能分析仪硬件介绍1.1仪表概述IXIA400为数据网络性能分析仪,通过使用不同的测试模块可以完成10/100M以太网、G-bit以太网、USB以及POS、路由等网络性能的测试和分析。
该仪表具有4个插槽能够同时支持4块不同类型的测试模块。
同时可以支持控制最多256个仪表进行联合测试,同步精度在10ns之内。
1-1 IXIA400分析仪正面示意图1-2 IXIA400分析仪背面接口示意图1、在背面的接口有:显示器接口(VGA)、键盘/鼠标PS2接口(mousek/b)。
网卡一台网接口(10/100)、电源接口以及电源开关、同步信号输入/输出接口(sync in、sync out)。
2、IXIA的主机类似于一个SERVER服务器,操作系统为Windows98或是Windows2000(EN),需要对该主机设置固定IP。
3、IXIA主机可以外接显示器和键盘以及鼠标构成一个独立的测试系统。
也可以通过一个外接计算机组成一个测试系统。
4、在与外接计算机一同构成一个测试系统的时候,连接方式为:用直连网线将二者相连。
一端接在计算机的网卡的网口,另一端连接在仪表的10/100M网口上。
IxNetwork5.30 --------使用指南目录IxNetwork5.30使用指南摘要IxNetwork是IXIA公司在路由、交换、接入领域最重要的测试软件,随着今年7月份IxNetwork5.30版的正式发布,众多新颖的测试特性得以面世,为了使更多人尽快掌握和了解IxNetwork的基本使用方法和一些操作技巧,本文从实战的角度,以样例的形式进行了有针对性的阐述,由于内容很多,本文将以分册形式进行发布。
端口及配置管理1. IxNetwork可以进行脱机配置,并在联机后通过端口赋予的方式完成配置的实际下发。
在上图中,占击右边的,再直接点击右边的,注意这一步的目的就是创建脱机端口,因为现在没有对机框进行操作。
之后,得到如下上图显示目前的4个端口均处于”Unassigned”状态。
接着是对这些脱机端口进行一系列的配置,包括协议、流量等,当需要将配置下发到实际的物理端口时,只需简单地添加机框,并将可用的物理端口赋予到上述脱机端口上。
赋予的方式有三种:Assign and add new ports,表示忽略以前的脱机端口及配置,重新创建新的脱机端口并直接关联到选中的物理端口。
Assign to selected ports,表示将左边的物理端口赋予到右边选定的脱机端口上。
Assign to remaining ports,表示将左边的物理端口赋予到右边未被选定的脱机端口上。
2. 清空某一端口的配置在脱机状态下,先删除相应脱机端口,再创建脱机端口即可。
在联机状态下,最简单快速的办法是”Set Factory Defaults”3. 端口模式IXIA的物理端口分别有两种发送和接收模式。
发送模式有顺序发送和交错发送两种,顺序发送的好处是,可以精确控制不同类型报文的出现时间,持续时间;而且对于突发报文的脉冲控制及变化能精确设定。
接收模式有抓包和流分析两种,抓包模式主要用于对进出端口的控制报文和流入端口的数据报文进行捕获;只有在该模式下,下图的配置才有效。
IXIA网络测试仪使用说明(仅供内部使用)格林耐特技术有限公司GreenNet Technologies Co., Ltd.版权所有侵权必究All rights reservedIXIA网络测试仪操作规程目录1. IXIA网络测试仪操作规程 ..................................................................... (3)2. IXIA网络测试仪使用说明 ..................................................................... (4)2.1. IXIA测试仪简介 ..................................................................... .......................................................4 2.2. 测试原理 ..................................................................... . (4)2.3. 硬件安装和配置 ..................................................................... . (5)2.3.1. 检查包装...................................................................... .. (5)2.3.2. 硬件连接...................................................................... .. (5)2.3.3. 配置TCP/IP协议 ..................................................................... ...........................................6 2.4. 软件安装 ..................................................................... . (7)2.5. 测试操作 ..................................................................... . (8)2.5.1. 1.测试注意事项...................................................................... ..............................................83. IxExplorer使用说明 ..................................................................... . (9)4. ScriptMate使用说明 ..................................................................... .. (11)4.1. RFC2544测试 ..................................................................... . (13)4.2. RFC2285测试 ..................................................................... . (14)4.2.1. RFC2285测试配置参数一览表 ..................................................................... ...................14 4.3. Advanced Tcl Script Suite(ATSS) ................................................................. .. (17)版权所有侵权必究 All Rights Reserved. Page 2 of 17IXIA网络测试仪操作规程1. IXIA网络测试仪操作规程为加强IXIA测试仪的使用管理,保障设备运行安全,提高设备的完好率和使用率,特制定本规程。
Ixia端口Flow control配置说明
-徐锋
标准802.3-2000里面:
端口寄存器的定义:
Pause (PS1, PS2) is encoded in bits D7 and D8 of the base Config_Reg. Pause provides a pause capability exchange mechanism. Pause encoding is specified in table 37-2:
The PAUSE bit indicates that the device is capable of providing the symmetric PAUSE functions as defined in Annex 31B. The ASM_DIR bit indicates that asymmetric PAUSE operation is supported. The value of the PAUSE bit when the ASM_DIR bit is set indicates the direction PAUSE frames are supported for flow across the link. Asymmetric PAUSE configuration results in independent enabling of the PAUSE receive and PAUSE transmit functions as defined by Annex 31B.
Pause negotiation:
Ixia的实现:
1.Ixia 端口不会自动发送pause帧,只能通过构造pause格式的stream来发送。
因为Ixia
端口不转发任何报文,不存在端口拥塞的情况。
2.Ixia的flow control的设置:
None对应:PAUSE/ASM_DIR=0/0
Can send only 对应:PAUSE/ASM_DIR=0/1
Can send and receive对应:PAUSE/ASM_DIR=1/0
Can send and/or receive 对应:对应:PAUSE/ASM_DIR=1/1
如果选中“force flow control receive”,可以强制Ixia端口对收到的flow control报文做响应,而不考虑flow control自协商的时候声称的是什么模式。