《路由器测试规范-低端路由器》标准简介
发布时间:2006-10-14 7:35:05   收集提供:gaoqian
《路由器测试规范-低端路由器》标准简介

本标准包括低端路由器接口 特性测试(V.24、V.35、E1、ISDN、以太网)、广域网X.25协议一致性测试、 帧中继协议一致性测试、ISDN协议一致性测试、PPP协议栈(LCP、CHAP、PAP、 IPCP)测试、TCP/IP协议栈IP、ICMP、IGMP、UDP、TCP测试、路 由协议RIPv1、RIPv2、OSPFv2、BGP4测试、组播路由协议(DVMR P、PIM-SM)测试、管理功能测试和性能测试的测试方法。
本标准主要应用于低端路由器的测试,同时也可为其它IP设备测试提供参考和依据。
一、绝缘电阻测试和耐强电、漏电流测试
1.绝缘电阻测试要求在设备地线和火线之间加500VDC测得绝缘电阻大于2M Ω。
2.耐强电、漏电流测试要求 在设备地线和火线之间加1500VAC测得漏电流小于 10mA,并且无火花、电晕出现。
二、环境测试包括低温、高温高湿、低温存储、高温存储测试
测试环境要求:
1.对实验箱的要求参见GB/T 2423.3-93 第三章。
2.对实验箱内检定用主要仪器及要求参见GB/T 5170.2-96 第四章。
3.受检设备的外观和安全要求参见GB/T 5170.1-95 第八章。
4.在升降温度过程中,箱内温度变化速率不大于1℃/分钟(不超过5分钟时间的平均 值)。
低温测试要求温度0℃高温测试要求温度40℃、湿度85%-90%被测设备加电2 小时。被测设备恢复后工作正常。
高、低温存储测试要求:在低温-40℃、高温55℃,存储时间48小时后,恢复后设备 工作正常。
三、设备物理接口测试
3.1 低速数据V.24/V.28接口
测试内容及要求:
1.接口电路输入电阻,要求在3-8kΩ范围内。
2.输入电路开路负载电压,要求不大于2V。
3.输出电路空载和负载电压及负载电流,要求空载电压不大于25V;负载电压为5V≤ |VL|≤15V时,电流值在0.5mA≤|IL|≤8mA。
4.接口时钟频率偏差要求不大于1×10-4。
5.输入电路工作电流要求0.3mA≤|I|≤8mA。
3.2 V.35接口
控制电路测试内容:
1.接口电路输入电阻,要求在3-8kΩ范围内。
2.输入电路开路负载电压,要求不大于2V。
3.输出电路空载和负载电压及负载电流,要求空载电压不大于25V;负载电压为5V≤ |VL|≤15V时,电流值在0.5mA≤|IL|≤8mA。
4.接口时钟频率偏差要求不大于1×10-4。
5.输入电路工作电流要求0.3mA≤|I|≤8mA。
接口信号电路测试内容
1.信号发生器输出电阻要求为150Ω±50Ω。
2.收发定时时钟准确度,要求不大于1×10-4 3.3 2048kbit/s(E 1)接口 详见GB7611标准。
3.4 ISDN S/T接口物理、电气性能测试方法
详见YD/T XX.XX.XX《综合业务数字网(ISDN)基本速率终端适配器(T A)技术要求及测试方法》第8章。
3.5 ISDN U接口物理、电气性能测试方法
详见YD/T XX.XX.XX《金属本地线路上用于ISDN基本速率接入的数字传输系 统》 附录2-采用2B1Q线路码的系统的核心要求(G.961)。
3.6 ISDN PRI接口 详见GB7611标准。
3.7 10M/100M以太网接口
测试内容
1.silence发送周期。
2.Link-loss定时器值要求:Link-loss 定时器的值在50~150 ms之间。
3.连接测试失败时,TD电路发送的信号要求TD电路发送TP-IDL信号。
4. 退出连接测试失败状态的条件。
5. Link-test-min定时器范围:2 to 7ms。
6. Link-test-max定时器:25至150ms之间。
7. 连接失败对发送功能的影响要求 在连接失败状态,禁止发送。
8. 连接失败对接收功能的影响要求在连接失败状态,禁止接收。
9. TD电路上差分输出峰值电压要求 在2.2 至 2.8V。
10. 全1/0信号的谐波分量要求 谐波分量比基波低至少27dB。
11. TD电路输出波形要求 TD电路输出波形符合IEEE802.3图14-9 波形模板。
12. TD电路阻抗平衡要求 在1.0~20MHz范围内,回损应不小于29-1 7logf/10dB f(1.0~20MHz)。
13. TP-IDL信号波形要求 TP-IDL信号符合IEEE802.3图1 4-10波形模板。
14. 连接测试脉冲波形要求符合IEEE802.3图14-12模板。
15. TD电路差分输出阻抗要求在5~10MHz范围内≥15dB,100Ω负载 情况下,阻抗值在85Ω~110Ω之间。
16.TD电路共模抑制要求:Ecm为峰值15V,频率为10.1MHz正弦信号, 引起的Edif小于等于100mV。
17. TD电路短路容限要求TD电路短路10秒钟后能正常工作。
18. TD电路短路电流要求 TD电路短路电流小于300mA。
19. TD电路共模输出电压要求小于50mV。
20. 电源开/关对TD电路的影响要求 电源开/关在TD电路不出现无关信号。
21. RD电路信号接收容限要求 RD电路能够接受符合IEEE802.3图1 4-1617的信号。
22. 电路信号接收抖动容限达到±13.5ns。
23. RD电路连接测试脉冲容限要求:RD电路能够接收符合IEEE802.3图1 4-12电压模板的连接测试脉冲。
24. RD电路差分输入阻抗要求在5~10MHz范围内≥15dB,100Ω负载 情况下,阻抗值在85Ω~110Ω之间。
25. RD电路短路容限要求:电路短路10秒钟后能正常工作。
26. FCS错误帧接收和恢复要求:发送FCS错误帧时,被测设备不接收。
27. 长度错误帧接收和恢复要求:发送长度错误帧时,被测设备不接收。
28. 碎片接收和恢复要求:出现碎片时,被测设备不接收。
29. 短帧接收和恢复要求:要求发送长度小于64字节包括CRC字段的帧时,被 测设备不接收。
30. 巨帧接收和恢复,要求:发送长度大于1518字节包括CRC字段的帧时,被 测设备不接收。
31. 最小帧间隔接收和恢复,要求:以太网帧间隔不小于9.6μs。
32. 传输距离测试要求:在线径为0.4~0.6的五类非屏蔽线,实际线长为100 米的情况下能正常传输数据。
33. 绝缘电阻要求不小于2MΩ。
34. 漏电流要求:在1.5kVAC电压下,漏电流应不大于10mA,并无火花、电 晕出现。
四、协议测试
4.1 X.25协议测试方法 详见YD/T 869-96 《用于局域网与分组交换公用 数据网互连的网桥/路由器入分组交换公用数据网技术要求和检测方法》。
4.2 帧中继PVC管理测试方法 详见YD/T XX.XX.XX《帧中继设备测试方 法》第4.3节。
4.3 综合业务数字网(ISDN)协议测试方法 详见YD/T XX.XX.XX《综合 业务数字网(ISDN)基本速率终端适配器(TA)技术要求及测试方法》第9,10章。
4.4 PPP 协议的测试 测试标准:STD51,RFC1994,RFC1334,R FC1332。
4.4.1 LCP 协议的测试
1.验证对各种LCP非法报文格式的处理。
2.验证在非LCP OPENED状态下对各种报文的处理。
3.验证在LCP OPENED状态下对各种报文的处理。
4.LCP各种选项的处理。
4. 4.2 CHAP协议的测试 验证CHAP各种报文的处理。
4.4.3 PAP协议的测试 验证PAP各种报文的处理。
4.4.4 IPCP协议的测试
1.验证IPCP协议对非法报文格式的处理。
2.验证在非IPCP OPENED状态下的各种报文的处理。
3.验证在IPCP OPENED状态下的各种报文的处理。
4.IPCP各种选项的测试。
4.5 ARP协议的测试
1.ARP 报文的处理。
2.IP转发对生存时间(TTL)的处理。
3.IP包中源地址包含非法地址的处理。
4.IP包中目的地址包含非法地址的处理。
5.在IP转发中,分段的功能。
6.在IP转发中,重组的功能。
7在IP转发中,对松散源路径记录选项的处理。
8.在IP转发中,对严格源路径记录选项的处理。
9.在IP转发中,对记录路径选项的处理。
10.在IP转发中,对时戳选项的处理。
11.在IP转发中,对选项结束选项和未知类型选项的处理。
4.6 ICMP协议测试
1.ICMP信宿不可到达消息。
2.ICMP超时消息。
3.ICMP数据报参数错消息。
4.ICMP重定向消息。
5.ICMP回应请求应答消息。
6.ICMP时间戳请求应答。
7.ICMP地址掩码请求/应答。
8.未知类型的ICMP消息的处理。
9.不能发送ICMP包的处理。
4.7 IGMP协议测试
1.IGMP V1协议查询应答消息的测试。
2.IGMP V2协议查询应答消息的测试。
4.8 UDP协议测试 UDP各种异常情况的处理。
4.9 TCP协议测试 正确的TCP连接的建立、拆除和数据传输。
4.10 RIP V1 路由协议测试
1. RIP V1应答报文定时器。
2. RIP V1 版本字节的测试。
3. RIP V1 报文中全零域为非零值的处理。
4. RIP V1应答报文端口非法的处理。
要求:路由器仅从UDP端口520接收应答报文,并且忽略收到的来自于UDP端口号为 非520的RIPV1应答报文,不作处理。
5. RIP V1应答报文中条目值非法的处理。
要求:路由器忽略收到的条目中距离值大于16或地址簇为非2的应答报文,不作处理。
6. RIP V1应答报文中非法地址的处理。
要求:路由器对收到的RIP V1应答报文中含有D、E类地址,127地址,广播地址的 条目,不作处理。
7. RIP V1更新路由报文处理。
8. RIP V1路由删除处理。
9. RIP V1 对请求报文的处理。
要求:路由器忽略无条目的请求报文;对于只有一条地址簇域为0,距离为16的请求报 文,路由器的应答报文中包括其路由表中的所有的路由;对于查询报文中的路由,若其路由中存在 此路由,则应答报文中包含其路由表中的距离,否则,应答报文中的距离值为16。
4.11 RIP V2 路由协议测试
1. RIP V2兼容性切换测试要求:支持RIP V2的路由器应该可以设置4种兼容性 开关,1是RIP V1,在此设置下,路由器采取发广播的RIP V1报文(UDP 端口52 0);2是RIP V1兼容,在此设置下,路由器应是发RIP V2广播报文(UDP 端口5 20);3是RIP V2,在此设置下,路由器应是向组播地址224.0.0.9,UDP端 口号为520发RIP V2的组播报文;4是禁止,在此状态下,将不会发送任何RIP报文。
2.RIP V2认证状态。
3.RIP V2应答报文端口非法。
测试要求:路由器仅能从UDP端口520接收应答报文,并且忽略收到来自于UDP端口 号为非520的RIP V2应答报文,不作处理。
4.RIP V2应答报文条目值非法。
测试要求:路由器忽略收到距离值大于16或者地址簇为非2的RIP V2应答报文,不作 处理。
5.RIP V2应答报文条目中地址域为非法地址。
6.RIP V2更新路由信息。
测试要求:路由器若收到一条目其距离值比存在的路由距离值要小的RIP V2应答报文, 则将修改路由表中此条目的各项;若收到新加的路由,则将此条目添加到路由表中。
7.RIP V2路由删除处理。
测试要求:路由器在180秒内未收到某路由的应答报文,则将其距离值改为16,若再在 120秒后依旧没收到此路由的应答报文,则路由器将删去此条目。
4.12 OSPF v2路由协议测试
测试内容
1.OSPF报文头合法性检查。
2.HELLO报文头合法性检查。
3.各种接口发送的HELLO报文。
4.接收HELLO报文。
5.数据库同步过程中的主/从关系的确定。
6.发送和接收数据库描述报文。
7.接收非法数据库描述报文。
8.对各种链路状态广告的数据库同步。
9.发送和接收链路状态请求报文,链路状态更新报文和链路状态确认报文。
10.链路状态更新报文合法性检查。
11.路由传播。
12.最短路径优先算法。
13.虚拟链路的测试。
14.不透明链路状态通告的处理。
4.13 BGP 4路由协议测试
测试内容
1.消息头错误处理(Message Header error handling)。
2.OPEN消息错误处理(OPEN message error handlin g)。
3.UPDATE消息错误处理(UPDATE message error handli ng)。
4.保持定时器超时错误处理(Hold Timer Expired error han dling)。
5.UPDATE消息中各种属性的处理。
6.收到UPDATE消息后的更新处理。
7.路由信息汇聚的处理。
8.共同体属性的测试。
9.路由映象功能的测试。
五、路由器性能测试
测试参照标准:RFC2544
1. 端口吞吐量测试 测试要求:测出在不同帧大小情况下的单端口包转发速率。
2. 丢包率测试 测试要求:测出在满线速不同帧大小情况下的单端口丢包率。
3. 吞吐量下包转发时延测试 测试要求:测出在吞吐量下不同帧大小情况下的单端口包转 发时延。
4. 背对背缓冲能力测试 测试要求:测出在吞吐量下不同帧大小情况下的单端口背对背缓 冲能力。
5. 路由表容量测试 测试要求:测试路由器整机的路由表容量。
6. 整机吞吐量测试 测试要求:测出在不同帧大小情况下的整机包转发速率。
(信息产业部数据通信产品质量监督检验中心 李瑾 何振武)


 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50