1、TESTCENTER简易使用端口占用 点击图示的port Reservation进行端口占用,然后可以对仪表进行控制和操作。点击端口占用,弹开此窗口,增加仪表地址(默认为192.168.0.100),输入完后点OK,testcenter可以分端口占用。另需要给控制的PC添加和其同一网段的地址使用TESTCENTER发单播流基于host建立单播流,此方式适用于大批量建流,PPPoE和DHCP模拟也需要建立host,组播流发送同样需要,后面会介绍。基于raw stream建流,此方式适用于对单条流进行复杂操作,如发送mac地址变化的流,发burst流等等。下面介绍分别以上述两种方式来建流,上行发送
2、untag,下行发双层vlan,12/1为用户口,12/2为OLT上联口。点端口12/1的host,add后会弹出图中的小对话框,在这个端口建立host,点击下一步,如果需要批量建立,在其它端口前打上对勾即可。基于HOST建立单播流这里要谈接入与核心网的关系,瓶颈的位置直接选择traffic only,点击下一步选择none发送二层包,下面的为发送包含vlan数的选择,点击空白处,填1为单层vlan,2为双层vlan,此处我们发送的为untag介绍接入网产品应该支持各种各样的接口图中标记为修改host的源mac,如果批量建立,默认step为000000000001,点击next,下一步不用做任
3、何修改,直接finish,端口host就建立好了,然后用同样的方法在端口12/2建立一个QinQ的host 点击traffic generator后,再点add下拉菜单中的add bound stream block,弹出此窗口,选中需要建立单播流的端口12/1和12/2下拉菜单选择Ethernet 勾选端口host 点add,图中选择的流为12/112/2,上行流,想要上下行流同时建立,可点击bidirectional图中可以修改流名称,字节长度,右下方标记的两个选项分别代表显示每条流(one path per streamblock)和同一host多条流显示为一条(multiple pat
4、h per streamblock)点击两次next,此界面中修改流的速率,左框中选择是基于端口或基于流,右边选择速率单位和数值,关于基于端口或流的区别:一个端口3条流,基于端口30M,则每条流10M,基于流30M,则每条流30M。配置完成后选择finish,按同样方法配置下行流。Testcenter在基于Ethernet 配置下行流时,没有带上host的vlan,需要手动添加,如图,右键点击insert vlan修改vlanid,如果要添加双层vlan,再insert vlan一次,这里的优先级为二进制,修改时注意选中建立的流,右键start开始发包,stop停止基于RAW STEAM建立单
5、播流 点击12/1端口下的traffic generator 选择add下拉菜单中的add raw stream block,增加一条流。建流后会弹出这条流详细配置的窗口,在此界面下可以修改流名称,字节长度,和发送速率。在frame下可修改帧格式,添加删除vlan,修改三层包头,此处修改mac和smartbits相似,目的mac改为上联口发送流的源mac,按同样的方式在12/2建立下行流,即可。用TESTCENTER测试组播先在上联口建立一条组播流,可以在general下修改名称,字节长度,速率,然后在frame下修改目的IP和目的mac,如图中标记,vlan值也可修改。在需要加入组播组的端口
6、配置host,在选择host type时注意选择Access/Multicast,勾选IGMP/MLD这里的vlan为仪表发出的组播报文vlan,接下来点击next修改vlanid,然后再点击next,修改源IP和源MAC在Configure IGMP/MLD下,选择IGMPv2,我们设备采用的是IGMPv2,图中标记的地方可修改组播组数量和地址。完成组播流和host建立后,将组播流start,然后点击已建立的host选项IGMP/MLD,右键host在IGMP/MLD下可发送加入和离开报文。为防止组播地址老化后,组播流中断,可以用testcenter来发送查询报文,按图中标记点击techno
7、logies,选中routing下任意一个白色空框,OK后左侧对象树会出现routers选项。选择上联口的Routers,点击add弹出如图所示窗口,点下一步在Select Protocols下勾选IGMP/MLD Querier,点击next后,出现配置vlan数目的界面,前面已经介绍过。选择vlan数目后,点击next进入此配置界面,可以配置下发查询报文的源mac和源IP,注意源mac和组播流源mac一致。下一步选择IGMPv2,然后finish,配置完成。选择端口的Routers,点击IGMP/MLD Querier,如图示处可点击开始/停止下发查询报文,或者右键Router1也可以,另
8、外还可在此界面下配置查询下发时间(默认为125s)等等。结果查看保存和抓包在横向菜单点击view下的results,可以打开软件下方的结果查看窗口在Change Result View下拉菜单中有多种查看方式,一般使用Port Traffic下的Basic Traffic Results和Stream Results下的Detailed Stream Results,前者是按每个端口显示结果,后者是按每条流显示结果。在查看Detailed Stream Results下,选择Advanced Sequencing可以查看实时丢包率Dropped Count在左上方的file菜单中点击save results,弹出下图窗口,选择保存路径(最好为全英文路径),保存时勾选上save detailed result,仪表可以自己计算出丢包率,时延等结果端口自环抓包,点击port,选择Ethernet Advanced,Data Path Mode下normal抓到的为接收包,diagnostic loopback可抓到端口发出的包点击端口下的capture,如图标记,点击start开始抓包,需要查看直接点view即可。