Spirent-Testcenter基本配置使用说明-1022
- 格式:doc
- 大小:3.37 MB
- 文档页数:52
[序言]随着科技的不断发展,测试中心在各行各业扮演着越来越重要的角色。
本文将介绍测试中心的操作手册,旨在帮助读者了解和掌握测试中心的操作流程和方法。
【第一部分】测试中心概述1. 测试中心的定义测试中心是指专门用于进行各种测试活动的机构或部门,其主要职责是进行产品或系统的测试和验证工作,以确保产品的质量和性能达到预期要求。
2. 测试中心的作用测试中心在产品研发和生产过程中发挥着至关重要的作用,其主要作用包括但不限于:- 提供全面的测试服务,包括功能测试、性能测试、安全测试等,为产品质量提供保障。
- 为产品研发和生产过程中的问题提供信息支持和解决方案。
- 为产品改进和升级提供测试数据和建议。
【第二部分】测试中心的操作流程3. 测试需求收集在进行测试之前,测试中心需要与相关部门或团队进行沟通,了解产品或系统的测试需求和目标,并制定相应的测试计划。
4. 测试用例设计根据测试需求,测试人员需要设计具体的测试用例,包括测试场景、测试步骤、预期结果等,以确保产品的各项功能和性能都能得到充分的覆盖。
5. 测试环境搭建测试中心需要搭建相应的测试环境,包括硬件设备、网络环境、测试工具等,以支持测试活动的进行。
6. 测试执行和记录在测试环境搭建完成后,测试人员需按照设计好的测试用例进行测试执行,并及时记录测试过程和测试结果,以便后续分析和评估。
7. 测试报告编写测试完成后,测试人员需要编写详细的测试报告,包括测试环境、测试用例、测试结果、问题列表等,以向相关部门汇报测试情况和问题。
【第三部分】测试中心的注意事项8. 安全意识在进行测试活动时,测试人员需要注重安全意识,遵守相关的安全规定和操作规程,保障测试过程和测试环境的安全。
9. 测试标准和规范测试中心需要遵守相关的测试标准和规范,制定并执行符合标准要求的测试流程和方法。
10. 团队协作测试中心的工作需要与产品研发团队、运维团队等密切合作,需注重团队间的沟通与协作,共同推动产品的质量提升。
DSL事业部测试科拟制人时间黄彬彬2011-11-4使用Testcenter测试PPPoE吞吐量测试方法在Testcenter导入PPPoE License情况下,我们可以利Testcenter测试仪测试CPE的吞吐量,下面我将详细介绍使用该仪器测试PPPoE吞吐量的测试方法。
对于之前使用过Testcenter测试路由吞吐量的同事,本篇文档中请重点关注红色字体的注意部份;对于未使用过Testcenter测试路由吞吐量的同事,请根据本文档逐步做起。
一、测试环境拓扑图ADSL上行拓扑图二、测试环境介绍1、引用插槽各接口连接分布情况实验室里专为Testcenter仪器设定的插槽,其连接分布情况如下:1-12口各连接Testcenter的板卡的12个接口13-14口各连接9800局端的上联口15-16口作为备用口17-24口作为DSL口2、ADSL上行测试实际环境连接情况1)、请使用RJ45网线将插槽里的1-12口的任一口连接到CPE的LAN侧作为LAN口;2)、请使用RJ45网线将插槽里的1-12口的剩余任一口连接到插槽的13口或者14口作为CPE W AN侧的W AN口;3)、请使用RJ11网线将插槽里的17-24口的任一口连接到CPE的W AN口。
三、配置CPE1、CPE里面配置一条8/81 PPPoE W AN 连接,用户名、密码填写创建服务器时设置的默认用户名密码(spirent/spirent)。
2、开启DMZ,请将DMZ的主机地址设置为你想配置的Testcenter的LAN口地址,便于下行流可以从WAN侧发向Testcenter的LAN侧。
四、搭建PPPoE 服务器1、占用端口按照上述拓扑图搭建好环境以后,在PC上预定好需要占用的两个端口(本文中使用PORT1作为LAN口,PORT2口作为WAN口)。
如下图:图1图22、搭建PPPoE服务器1)、在PORT2口增加一个Device,按下图3完成三步以后,点击下一步进入到“Configure Device”对话框;图32)、选择“Select Protocol”菜单下的“Access”按钮,并在下面的“Protocol”里勾选PPPoE协议,进入下一步;注意:这里要选择“Access”按钮,后面才可配置PPPoE服务器。
Spirent测试仪器自动化测试说明书1引言1.1背景根据部门现有的Spirent测试仪器使用状况,收集发现存在以下几点问题,主要有:1、Spirent测试仪器目前拥有三大设备仪器,测试人员学习需要花费大量的时间精力,并且需要相对扎实的网络测试基础和配合专业的指导。
2、各测试仪器之间关联性目前不大:每个仪器目前是单一的设备,没有有效地整合为一个测试系统,对测试环境构成重复构建,测试配置混乱无关联。
3、测试过程中,测试人员测试工作繁重,测试仪器的配置相对繁琐,影响测试效率。
4、测试仪用例的测试时间相对较长,需要测试人员专职守候,切换被测设备参数和仪器参数,测试周期长达一天,花费时间太长,比如加密机各种模式的性能测试。
上述问题反映出Spirent测试仪器需要专业知识多、手工测试效率低、测试周期长等一系列问题。
为降低仪器使用复杂度、提高工作效率、加快测试周期,需要对Spirent测试仪器进行二次开发,实现自动化测试,用于代替部分功能繁锁的手工回归测试。
2系统概述2.1系统目标通过对测试仪器的自动化二次开发的目标:对仪器测试接口封装,减少测试参数配置,降低测试仪器的使用复杂度;并可与自动化测试平台结合,更加方便管理、调度、控制测试执行;测试效果和测试结果同GUI模式相同;减少人工值守,加快测试周期,提高测试效率。
2.2功能需求Spirent测试仪器可以通过API支持所有的仪器工作能力。
通过对测试仪器自动化二次开发实现的功能和性能:●降低测试仪器的使用复杂度:简化测试人员的测试工作,其测试仪器简单易用,将测试的工作重心放在对产品的深入测试中。
●缩短测试时间:机器执行可在无人值守的条件下以最快的速度完成测试配置和执行,同时可以与自动化测试平台相结合,进一步减少测试人员的值守和干预。
●提高产品、服务的可靠性:实现回退测试周期的自动化。
确保产品生命周期的每一个阶段中都可以执行完全相同的测试。
●降低学习难度:简便易用的API中融入预先定义的测试逻辑,且无需对RFC2544或者RFC2889测试进行手工编码,从而使生产效率大幅提高。
同维电子有限公司测试部拟制人时间葛佰艳2010年10月22日Testcenter基本配置使用说明一、基本单播流配置1、连接testenter1)、双击如下图标:2)、对于挑出的该对话框可以点选“close”,测试中如果需要随时可以添加后续需要添加,可以点选工具栏里面的“Technologies”,具体如下图:3)、点选工具栏里面的“Actions”→“Chassis”→“Port Reservation”4)、在如上操作弹出的对话框中点选“Add Chassis”5)、在如上操作弹出的对话框中输入IP地址后,点选ok。
6)、选中测试使用的端口,点选“ok”,具体如下:备注:testcenter 2个端口为一张板卡,所以即使不使用12口,使用11口,则12口也不能再次被其他人使用。
2、基本编辑流量1)、testcenter的端口默认下是copper,如使用的是光口,需要进行切换,具体如下:点选完“Fiber”后,点选“Apply”将配置应用。
2)、依次操作如下:3)、按照如上操作后,会弹出如下对话框,依次进行如下配置A、进行“stream name”,“Frame size”设置。
B、点选上图的“Frame”进行,mac地址配置,具体如下(此时为untag包):C、如为tag包,需要依次进行如下操作:添加测试所要使用的Vlan IDD、设置接收端口:将接收端口添加到“Receive ports”列,点选“ok”,具体如下:E、进行流量配置:点选“Load per stream block”,针对每条流进行速率配置。
F、不同端口的流量编辑ok后,可以进行打包可以点选1的方式进行“针对所有端口,或者选中某个端口的“Traffic generator”,右键点选2进行操作,暂停则按照相反操作。
3、抓包A、第一次使用testcener的抓包功能需要进行如下配置选中某个端口的“captuer”→“setting”→“browers”后,点选电脑中“wireshark”的安装文件路径。
Spirent Testcenter L4-L7 基本操作1.设置相关的环境变量选择tools-> preferences 中,选择Miscellaneous->Spirent Testcenter在这个界面中,要配置两个地方:Path to Tcl Interpreter 域,选择tclsh 解析器所在的目录。
比如安装了activetcl8.4.13.exe 以后,把tclsh84.exe给选进去。
Path to Initialization Script 域,选择Spirent Testcenter安装目录下的Layer 4-7 Application\STC\ SpirentTestCenter.tcl2.连接Spirent Testcenter 机框选择administrator->Spirent Testcenter Chassis在进入的界面中,选择equipment->add chassis , 在弹出的界面中,填入IP address3.Reserver 要用的端口组在连接上机框以后,界面上显示如下:如图中:10.61.49.240 是代表机框的IP地址10.61.49.240:2 代表测试卡在机框的2号槽位下面的Port1,2Port3,4…….是指端口组。
在Testcenter 上,每两个端口上有一个CPU,组成一个端口组,比如Port1和2组成端口组1,Port 3和4 组成端口组2,…..依此类推。
一块12口卡,就有6个端口组,用户可以以端口组为单位进行Reserve.在每个端口组的前面,绿灯表示这个端口组空闲,可以被Reserve红灯表示这个端口组已经被别的用户Reserve蓝灯表示这个端口组被本用户Reserve 成功在端口组上点右键,Reserve 要用的端口组:注意:a.只有在Active Software 中显示L4l7 2.xx.xxxx的端口组可以用来进行L4-L7测试。
Spirent_L2-3的简单操作文档1.测试前基本的配置1、登录的软件Spirent TestCenter Application客服端2、连接机框,并尝试占用测试端口,点击“chassis”的第一个选项“Port Reservation”如下图:3、第一次登录TestCenter 2-3层,需要添加机柜,输入实际ip,点击ok连接机柜,如下图4、连接机柜后,选择端口并占用端口,操作如下5、选择匹配的测试端口,以port 3 和port4为例,配置“Device”,一直点击Next,直到Finish 完成;或者右击Devices->Add->Device快速完成6、根据实际情况修改IP地址信息7、同样的方法设置port4的“Devices”注:由于默认添加时给予的MAC地址是相同的,需手动要修改其中一个端口的mac地址,使它们的MAC地址不同;否则测试时两口不能互通8、建立“流”是port 3和port 4端口相互通信,点击All Stream Blocks->Add操作如下图:选择测试的端口port 3和port 4,点击Next,选择测试的源端口和目的端口和Bidirectional (双向)点击Add按钮,Devices 3和devices4的设备连接显示双向。
点击Next保持默认,点击Next保持默认,点击Next保持默认,点击Next选择Port 4,点击Add,到Receive Ports中点击Finish,完成“流”的配置9、此时两条流的状态为灰色,需要进行网卡的2层学习,选择这两条流,如下图显示:在空白处单击右键,选择网卡的2层学习,选择L2Learning->Start L2Learning All Stream Blocks 操作如下图:操作后,两条流的状态变绿色,如下图:10、开始“Start ARP/ND”的学习11、观察打印日志提示,看是否配置成功12、ARP运行成功后,进行流的传输,操作如下图;或者在空白处点击右键-> 选择13、开始后,可以看到流传输的情况如下:2.RFC 2544测试配置1、配置L2-3层的基础上,接着配置RFC2544的测试,选择“Wizards”-RFC 2544,操作如下图:2、选择Throughput Test,点击Next,操作如下图:3、选择测试的端口3和端口4,点击Next4、保持原有的配置,点击Next,如下图5、选择之前配置存在的流并勾选上,点击Next6、选择L2Learning,点击Next7、保持原有的配置,点击Next8、点击Finish完成RFC 2544的配置,配置完成后如下图:9、开始测试时,执行如下按钮10、运行的效果如下11、运行一次完成,自动启动“Report”,效果如下图12、Frame Loss Test(丢包测试)和Latency Test(延时测试)的配置参考Throughput Test(吞吐量的测试)3.配置基于业务(GET)的数据流1、选择匹配的测试端口,以其中的两个端口为例,配置参考1节的5-6的操作步骤2、选择port 1 的Traffic Generator->Add->Add Block Stream Block(s),操作如下图:3、选择port 1 和port 2,点击Next4、选择源和目的的测试端口,点击Add按钮,操作如下:5、点击Next,出现如下图的页面6、点击Next,出现如下图页面;默认只看到显示IPv4 Header7、在IPv4 Header空白处点击右键,选择Add Header(s)…8、在Header(s)的category 中选择Custom9、点击ok后,出现如下图8、同样的方法选择Tcp Header头文件9、展开Custom Header,在Byte pattern(hex),添加get报文的组包的,添加后如下图注:get报文的组包需要用wireshar打开用get报文的数据包,按到如下6步复制出get组包的十六进制(如下图),操作后粘贴到如上图的Byte pattern(hex)中474554202f20485454502f312e310d0a4163636570743a20746578742f68746d6c2c206170706c6 9636174696f6e2f7868746d6c2b786d6c2c202a2f2a0d0a4163636570742d4c616e67756167653a 207a682d434e0d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d7061746 9626c653b204d53494520392e303b2057696e646f7773204e5420362e313b2054726964656e742 f352e30290d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a48 6f73743a207777772e796963692e6e65740d0a436f6e6e656374696f6e3a204b6565702d416c697 6650d0a0d0a10、修改Tcp Header的源端口和目的端口,目的端口修改为80(HTTP),根据需求修改相应的源端口,以及IPv4 头部的源IP和目的IP的范围11、点击Next,选择Load per streamblock,如下图:12、点击Next,点击Add按钮添加Port 3到Receive ports区域,如下图13、点击Finish 完成配置,如下图:14、根据需求,可以修改运行的时长,负载的实际流量,数据包的长度,如下图:。
如何设置STC controller IP 地址1. Controller-I IP 地址设置1.1 STC 串口设置连接好STC 的console口与电脑的串口之后,需要在Windows打开“超级终端”或类似串口软件,新建连接在相应串口并做设置,速率9600-8-N-1,无流控。
如下图所示:1.2 STC 串口登录在超级终端串口连接后,敲Enter键,即可出现用户名的提示,如下:STC 缺省用户名为:admin,密码为: spt_admin1.3 STC 找回与修改IP地址相关命令超级终端设置完成后,进行连接。
出现”>>”提示符,在该命令符下如下命令用来查看与修改IP地址。
1.3.1 找回STC IP地址:¾Controller 1 找回IP地址命令:getipaddress¾Controller 2 找回IP地址命令:ipaddress1.3.2修改STC IP地址:¾Controller 1 修改IP地址命令:Setipaddress xxx.xxx.xxx.xxx¾Controller 2 修改IP地址命令:ipaddress xxx.xxx.xxx.xxx1.3.3修改STC IP地址并使之生效:¾Controller 1:updateip¾Controller 2:Activate1.3.4 查看与修改STC 控制口相关设置命令:Controller 1 相关命令:命令说明getgwaddress 查看当前网关地址getnetmask 查看当前子网掩码设置setgwaddress 修改网关地址setnetmask 修改子网掩码设置Controller 2 相关命令:命令说明gwaddress 查看当前网关地址netmask 查看当前子网掩码设置Gwaddress xxx.xxx.xxx.xxx 修改网关地址Setnetmask xxx.xxx.xxx.xxx 修改子网掩码设置1.2 利用 telnet 修改STC IP 地址新的Spirent Test Center 机箱有缺省的IP地址为192.168.0.100,子网掩码为24位。
同维电子有限公司测试部拟制人时间葛佰艳2010年10月22日Testcenter基本配置使用说明一、基本单播流配置1、连接testenter1)、双击如下图标:2)、对于挑出的该对话框可以点选“close”,测试中如果需要随时可以添加后续需要添加,可以点选工具栏里面的“Technologies”,具体如下图:3)、点选工具栏里面的“Actions”“Chassis”“Port Reservation”4)、在如上操作弹出的对话框中点选“Add Chassis”5)、在如上操作弹出的对话框中输入IP地址后,点选ok。
6)、选中测试使用的端口,点选“ok”,具体如下:备注:testcenter 2个端口为一张板卡,所以即使不使用12口,使用11口,则12口也不能再次被其他人使用。
2、基本编辑流量1)、testcenter的端口默认下是copper,如使用的是光口,需要进行切换,具体如下:点选完“Fiber”后,点选“Apply”将配置应用。
2)、依次操作如下:3)、按照如上操作后,会弹出如下对话框,依次进行如下配置A、进行“stream name”,“Frame size”设置。
B、点选上图的“Frame”进行,mac地址配置,具体如下(此时为untag包):C、如为tag包,需要依次进行如下操作:添加测试所要使用的Vlan IDD、设置接收端口:将接收端口添加到“Receive ports”列,点选“ok”,具体如下:E、进行流量配置:点选“Load per stream block”,针对每条流进行速率配置。
F、不同端口的流量编辑ok后,可以进行打包可以点选1的方式进行“针对所有端口,或者选中某个端口的“Traffic generator”,右键点选2进行操作,暂停则按照相反操作。
3、抓包A、第一次使用testcener的抓包功能需要进行如下配置选中某个端口的“captuer”“setting”“browers”后,点选电脑中“wireshark”的安装文件路径。
同维电子有限公司测试部拟制人时间葛佰艳2010年10月22日Testcenter基本配置使用说明一、基本单播流配置1、连接testenter1)、双击如下图标:2)、对于挑出的该对话框可以点选“close”,测试中如果需要随时可以添加后续需要添加,可以点选工具栏里面的“Technologies”,具体如下图:3)、点选工具栏里面的“Actions”→“Chassis”→“Port Reservation”4)、在如上操作弹出的对话框中点选“Add Chassis”5)、在如上操作弹出的对话框中输入IP地址后,点选ok。
6)、选中测试使用的端口,点选“ok”,具体如下:备注:testcenter 2个端口为一张板卡,所以即使不使用12口,使用11口,则12口也不能再次被其他人使用。
2、基本编辑流量1)、testcenter的端口默认下是copper,如使用的是光口,需要进行切换,具体如下:点选完“Fiber”后,点选“Apply”将配置应用。
2)、依次操作如下:3)、按照如上操作后,会弹出如下对话框,依次进行如下配置A、进行“stream name”,“Frame size”设置。
B、点选上图的“Frame”进行,mac地址配置,具体如下(此时为untag包):C、如为tag包,需要依次进行如下操作:添加测试所要使用的Vlan IDD、设置接收端口:将接收端口添加到“Receive ports”列,点选“ok”,具体如下:E、进行流量配置:点选“Load per stream block”,针对每条流进行速率配置。
F、不同端口的流量编辑ok后,可以进行打包可以点选1的方式进行“针对所有端口,或者选中某个端口的“Traffic generator”,右键点选2进行操作,暂停则按照相反操作。
3、抓包A、第一次使用testcener的抓包功能需要进行如下配置选中某个端口的“captuer”→“setting”→“browers”后,点选电脑中“wireshark”的安装文件路径。
B、具体抓包:1的操作为开启所有端口开始抓包,2和3为针对某个端口开始抓包,停止抓包则为相反操作。
4、包统计功能一般开始打流,包统计会自动打开,如未开启,可以点选工具栏中的“view”→“Basic Traffic Results”,具体如下:5、统计存储A、点选工具栏中的“File”→“Save Result”执行完以上操作后,弹出如下对话框,1选择保存路径,2是命名文件后,点选“保存”执行以上操作后,结果会自动弹出,选中1后,点选2,将所需结果保存成exel格式。
如果以上操作后,没有结果输出,可以选择如下操作:双击如下图标软件依次点选“File”→“Open”→“Folder of Databses”,然后按照如下路径,打开测试结果所在的文件:我的文档\Spirent\TestCenter 3.40\Results6、配置端口为fiber 或者为copper,及双工模式每次配置完成后,需要执行步骤4的操作,该配置才生效7、开启及关闭flow control功能每次配置完成后,需要执行步骤4的操作,该配置才生效二、基本组播流配置说明:配置组播的例子为,使用Port9为组播源端口,port10为组播接收端口,组播组为255.0.0.11、创建组播地址1)、依次操作,“选中All multicast groups”→“点选Add”成功添加组地址,双击组地址所在位置可以对组地址范围进行更改。
2、编辑接收端口的report及leave包及创建组播源1)、依次操作“All Devices(Hosts,Router,…)”→“点选Add”2)、按照如下操作,选择测试所使用的接收端口及组播源端口后,点选“next”3)、根据测试需求点选测试所要使用的协议,可以使用默认的“None”,点选“next”4)、弹出如下对话框,如配置的report包需要带vlan,则按照如下操作,否则使用默认配置,点选“next”5)、点选“next”,对所使用的vlan进行配置6)、点选“next”,可以将“Enable RFC 4814 MAC adress ”选中,或者不选中(如果选中后,源mac地址是随机的”7)、如上操作后,点选“next”,点选“finish”8)、因为上面执行的操作配置的vlan为一个,要根据测试的需要进行更改,我测试使用的组播vlan为1111,report报文所使用的vlan为1011此时要对源端口的组播vlan进行更改,具体如下:8)、执行完以上操作后,作为接收端口的进行如下操作:9)、选中所添加的stream,于该流上创建对应的组播组,如下操作:依次执行以下操作:3、创建组播源1)、选中作为组播源的端口,按照如下操作:2)、选中使用的端口,先选“next”3)、将所建立的组播组与使用的源端口进行绑定,依次按照如下操作后,点选“next”4)、设置组播流的包长,及组播流的名称,如下:5)、点选next后,配置组播流流量6)、配置接收端口,按照如下操作完成后,点选“finish”完成如下配置。
7)、发送report报文,验证组播业务是否正常开启组播源的流量:此时发送report报文:或者选中如上的流量,点选右键,发起report报文也可。
4、如为测试V3报文,则编辑report包为v3,依次进行如下操作:三、组播性能测试按照组播流配置完成后,保证板子的组播业务正常后,可以进行组播性能测试。
1、组播组容量测试1)、2)、select Wizards3)、Select Test4)、Select port5)、Configure Device And Groups(因之前已经创建ok,这里不必重新创建),点选“next”即可:6)、7)、8)、9)、10)、点选如下操作开始测试:11)、如跳出如下对话框,请点选“yes”12)测试完成后,结果会自动跳出可以点选如下,进行查看测试结果:2、join/leave latency 测试1)、2)、3)、4)、5)、3、转发时延测试同以上配置有相似配置,不再重复叙述4、组播吞吐量测试同以上配置有相似配置或者同单播吞吐量配置有相似之处,不再重复叙述。
2)、四、单播性能测试建议测试前将上下行流量创建完成后,保证基本上下行业务流正常后,进行单播性能配置测试1、throughput test1)、2)、3)、编辑上下行业务流的发包端口4)、点选“add”添加downstream端口及配置vlan 5)、点选所使用的下行发包端口6)、可以选择“none”7)、执行完如下操作后,点选next即可8)、可选择如下配置9)、配置下行流所使用的vlan10)、enable RFC4814后,点选“next” “finish”11)、配置upstream test port,点选“add”进行添加12)、配置upstream 所使用的port,后续配置同上6)----10)13)、执行完以上操作后,点选“next”,选择“manual” “add”14)、选择测试所使用端口15)、按照如下操作进行配置16)、执行完成以上操作后点选“next”,如下配置使用默认即可17)、连续点选“next”后,执行如下配置,完成配置后点选“finish”18)、可以对建立的流量进行命名19)、进行如下配置20)、配置测试throughput的初始速率及最大速率,每个字节测试时间,采用二分法进行测试,可针对上下行流量分别进行配置,具体如下:21)、点选“run”执行测试2、throughput 测试结果分析1)、点选如下,可以看到最终测试结果,如想看到测试过程,可以选择load iteration ,依次进行查看。
2)、点选如下,可以看到针对端口的最终测试结果3)、可以将所需要的测试结果导出为.exel选择所需要的数据点选ok,则完成结果保存。
4、latency test1)、同throughput配置处,将不在重复叙述,可以参考如上配置2)、依次执行如下操作3)、配置latency profile,点选1弹出如下对话框,选择所要测试使用的端口后,点选ok 4)、完成如下操作后,点选run,执行转发时延测试5、frame loss测试配置同latency测试配置五、PPPOX及DHCP测试1、PPPOE测试本次测试环境:port//12/9 (连接uplink口,设置为server端)port//12/10(连接onu的port1,设置为client端,客户端模拟一台host)1)、选择PPPOX协议按照如上操作点选“ok”2)、添加PPPOE仿真节点按照如上操作后点选“finish”3)、点选选择封装模式备注:vlan是否选择根据流量配置而定。
如果需要设置仿真节点的Mac地址,可以直接修改节点的MAC地址,通常仿真PPPoE节点会有很多,通过点击Mac Modifier设置变化的规则。
4)、切换到PPPoX配置界面,在这个Host节点上使能PPPoE协议。
默认情况下仿真的模式就是客户端,不需要进行修该。
PPPoE Session 数量由Host数量控制,这里不能修改,如果要仿真更多的Session,需要修改Host数量(此次配置使用一个host)5)、PPPOE相关参数配置节点的PPP相关参数可以点击PPP Settings进行设置。
这里保持默认值即可,如果对PPP有特殊需求,可以在这里修改6)、点击认证选择PPP的认证模式,可以选择PAP或者CHAP模式选择了认证模式后,可以设置用户名和密码,本次测试使用默认的用户名和密码Client和server设置相同的用户名和密码7)、测试连接按照如下操作,先开启Server,切换到PPPOX配置界面,选中server端的stream block,然后点选鼠标右键Client端做如下操作,与Server进行连接做如上操作之前,可以在uplink口及onu的port口进行抓包,查看pppoe的整个过程。
如连接成功,可以查看如下内容:在结果窗口中,当状态变为Connected证明Session已经连接了同时在结果窗口中也可以得到连接的速率以及连接过程中不同消息的数量按照如下路径可以查看到client通过pppoe获得的ip地址等相关信息,具体如下:B为选中client的Stream block。
8)、创建流量点击All Stream Block,并点击添加流量按钮选择源和目的两个端口,并点击下一步按照如上操作点选“next”按照如上操作,依次点选“next”进行Frame size和速率设置即可,选中所添加的流量,开始测试即可。
查看流量:当PPPoE节点上线正常后,流的状态灯显示绿色,点击开始发送流量。