1、网络损伤仪介绍运用一、运用前景 .2二、网络损伤仪数据处理流程 .2三、环境部署 .3四、 网络损伤仪配置 31、 设备 IP 配置 32、 配置通信网络 43、 配置 Chassis Admin 参数项 54、 配置面板参数 8一、运用前景根据知名咨询机构 Gartner 的研究,全球超过 70%的应用部署都是失败的。因为几乎所有应用的开发和测试都是在网络性能较好的局域网实验室完成的,技术人员重点关注的是上层应用实现,而忽略了下层数据连接。导致底层数据连接而引起的应用程序致命漏洞经常发生。因此,在实验室中对软件/设备进行测试时,使用网络损伤仪来模拟广域网环境,可以很容易地对网络带宽、延迟、数
2、据丢失、拥塞情况以及其他一些网络损伤状态进行模拟,在实验室条件下实现对应用程序或网络设备在各种网络条件下的性能的测试。二、网络损伤仪数据处理流程I n p u t D a t aI n g r e s s R e p l a yC l a s s i f i c a t i on ( P r o f i l e D e f i n i t i o n )I P F r a g m e n t a t i o nP o l i c i n gC R C C o r r e c t i o nI n g r e s s C a p t u r eP a c k e t D r o pP a c k
3、 e t C o r r u p t i o nP a c k e t M o d i f i c a t i o nF C o E , I P v 4 /T C P / U D P / R S V P C h e c k s u m C o r r e c t i o nC R C C o r r u p t i o nP a c k e t D u p l i c a t i o n /R e o r d e rA c c u m u l a t e a n d B u r s tD e l a y / J i t t e rE g r e s s C a p t u r e /E g r
4、 e s s R e p l a yO u t p u t D a t a三、环境部署连 接 B l a d e 1 网 口连 接 主 控 网 口连 接 B l a d e 2 网 口监 控 客 户 端设 备 控 制 台交 换 机四、 网络损伤仪配置1、 设备 IP 配置设备前面板图片a. 按向下键()2 次b. LCD 显示为 X.0 系统界面c. 按向右键()2 次d. LCD 显示 X.1a 系统界面时配置设备 IP,此时 LCD 会显示当前设备的 IPe. 通过左()右()键来移动光标 ,通过上()下() 来修改 IP 地址,修改完毕按确认键()来保存设置f. 系统进入到 X.1b 系
5、统界面,可以配置子网掩码,修改方法与 e 步骤相同g. 系统进入到 X.1c 系统界面,可以配置网关,修改方法与 e 步骤相同h. 最后进入到确认界面 X.1d,通过左右键来选择是否保存,最后按确认键进行保存2、 配置通信网络a. 将管理主机的 IP 配置在网损的 IP 段上,在 IE 上输入网损的 IP 即可在 WEB 上登录设备,如下图b. 按照环境部署拓扑图将被测设备和监控平台建立连接,如果各网元连接正常, 在IE 上可以查看到连状态,如下图 Blasde1 和 Blade2Tx/Rx 状态都显示为绿色,表示各网元之间通信正常设备状态与颜色的对应关系如下表:颜色/符号 状态显示器 描述绿
6、色 Tx&Rx 对应通道通信正常蓝色 Tx 已经启用一个或者多个网损模式。例如,抖动,丢包,乱序,复制等黄色 Rx 存在一个或多个错误如:CRC 校验 ,运行差异错误等红色 Tx 存在一个或多个错误如:锁定丢失 (LOL)帧同步丢失(LOF),信号丢失(LOS)等红色 Rx 存在一个或多个错误如:锁定丢失 ,帧同步丢失,信号丢失等X Tx&Rx 数据端口的自动协商失败3、 配置 Chassis Admin 参数项a. 配置 System Setupi. 进入 IE 页面,点击左边的 System Setup 菜单设置 Device Mode,设置 Operating mode 为 GEM,根据
7、需要损伤的网络为千兆或百兆,分别设置 Bit Rate 为 1G-Copper 或 100M-Copper,设置后点击 Set Operating Mode 保存,设备会重启。ii. 设置 Classifier Backwards Compatibility,配置过滤器是否向后兼容, 如将老版本的配置文件导入。iii. 设置路由模式,启用之后, 不同网络的设备可以和设备进行通信。iv. 设置 Statistics Collection,可以设置数据统计的刷新频率v. 设置 Password,可以设置用户登录设备时的密码通常情况下,我们只需要配置 Device Mode 即可如下图所示b. Sa
8、ve/Restorec. System Informationd. Copy Settingse. Filter Library4、 配置面板参数a. 设备配置一览选择相应面板 ,可以查看到当前设备启用了哪些配置, 以及对应配置下的规则,如下图b. 配置 Physical and MAC Layer Controls 参数在 Physical and MAC Layer Statistics 页面可以看到相关数据统计的信息c. 配置过滤规则如图通过 Configure Classifier 页面可以进行规则序号,是否启用,配置名称及各项过滤规则进行配置i. 设置 MAC 过滤条件ii. 设置
9、First/Second Tag 过滤条件VLAN(Virtual Local Area Network)为 虚拟局域网。是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的新兴数据交换技术。这一新兴技术主要应用于交换机和路由器中。iii. 设置 MPLS 过滤条件iv. 设置 IPv4/IPv6 过滤条件差分服务(DiffServ): 指定IP 包的相对重要级别,数据包依照指定的重要级别在IP 网络中发送。一个包的重要级别由其DSCP 域描述,是IETF工作组为了克服Inter-Serv的可扩展性差在 1998年提出的另一个服务模型,目的是制定一个可扩展性相对较强的方法来保证IP
10、的服务质量。ToS服务类型 (Type of Service): 每个数据IP 包被指定为1 至5之间的优先级级别,数据包依照指定的优先级级别在网络中发送。是QoS的一种标记机制, 是三层数据包的服务类型标记,有3个bit,范围0-7,当作优先级标记,另外5个实际指示Delay,Throughput ,Reliability等特性的bit 位一般没有使用;现在为了更好的控制数据流分类,使用DSCP(Differential Services Code Point) ,扩展了 Tos的后三个bit,因此,范围从0-63。DSCP: Differentiated Services Code Poi
11、nt(差分服务代码点)。每个IP包被指定一个0至63之间的优先级级别,包依照指定的优先级级别在网络中发送。v. 设置 IP 协议过滤条件vi. 设置 TCP/UDP 协议端口过滤条件vii. 设置 Byte Offsets 过滤条件Offset Type:选择要偏移的位置是在第 2 层或第 3 层。Offset:偏移量,是从第 2/3 层协议头开始以字节为单位的十进制距离。Layer 2 层偏移量有效范围是 0-31 。Layer 3 层偏移量有效范围是 0-1966 。Mask: 用来指示该字节内的位将被选择用于过滤Value:此字段用于定义将要匹配或者过滤后的值。d. 配置带宽e. 配置
12、Delay/Impairments(延时、衰减)i. 设置延时和抖动Basic 模式下提供了 4 种模式None: 恒定延时Gaussian 高斯 正态分布Internet Internet 与广域网的延时分布相似Uniform(Sawtoothed ) 连续型均匀分布Uniform(Uncorrelated)离散型均匀分布还可以使用 advanced(高级)模式进行配置ii. 配置损伤类型-丢包Distribution 类型有 4 种:分别为 Periodic 周期Poisson 泊松Gaussian 高斯Uniform 均匀 select M in N packets,从 N 个包里按照
13、distribution 中设置的方式选择 M 个包丢掉iii. 配置损伤类型-复制select M in N packets:从 N 个包里按照 distribution 中设置的方式选择 M 个包重复,重复机制为 Add between x and y copies例:原始包为:A B C D E FAdd between 2 and 2 copies重复后变为:A B B B C D E Fiv. 配置损伤类型- 乱序select M in N packets:从 N 个包里选择 M 个包进行乱序,注意:这里 M 的值不能够大于 N 的一半。注意:X 和 Y 必须在 1-256 之间被选
14、中的包会从它的原始位置偏移到从它往后的第 X 到 Y 个位置。v. 配置损伤类型-堆积突发此处最小发送时间和累积发送包的数量同时决定每一次包的发送,累积包的最大 size 为 16 Kbytes(千字节) ;Burst Size: 1-65535 packets;Timeout: 0-490 seconds;Minimum Interburst Gap: 0-30 secondsA packet burst value of 3. A Minimum Interburst Gap Value of 1 millisecond.vi. 配置损伤类型- 修改vii. 配置损伤类型 -篡改viii. 配置损伤类型 -CRC 修改ix. 配置损伤类型-IPv4 分片f. 设备状态查看通过此页面可以查看到各项规则设置和生效状态g. 通过图形界面配置设置这个设备支持图形化界面操作,如图点击“go to Graphical”