下载此文档

基于Ruby的路由协议测试框架研究.pdf


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
中国科技论文在线

rk construction in certain extent.
Key words: Routing protocals; Ruby; Automachine test.
30
0 引言
随着计算机网络的迅速发展,路由器已经成为最重要的网络互联设备。国内、国外路由
设备厂商投入大量的人力物力财力进行相关产品的研究,并与世界各地高校积极展开合作。
其中对路由协议的测试将是对路由器工作正确性、可靠性的重要保证。协议测试是协议工程
35 学的一个总要分支,路由协议测试包括协议的一致性测试、互操作性测试、性能测试、和鲁
棒性测试四个方面 [1]。被测系统完全是一个黑盒子,测试者只能根据对被测试系统对输入
输出的相应来分析判断其是否遵循协议的设计。
本文提出了一种基于 Ruby 的自动化测试框架,依赖现有的发包固件和 Ruby 测试平台,
高效可靠的完成路由器路由协议的自动化测试。
40 1 路由协议的特点
目前 Internet 上用得最多的路由协议是 OSPF(Open Shortest Path First)、RIP(Route

作者简介:陆赟(1989-),男,硕士生
- 1 -中国科技论文在线
Information Protocol)和 BGP(Border Gateway Protocol),其 中 OSPF 和 RIP 是内部网关协议,
而 BGP 则是外部网关协议,深入理解这些路由协议的特点是实现对其进行有效测试的
基础。
45 路由协议的一般工作流程:在路由守护进程启动后,路由器查找与它相邻的路由器,然
后与发现相邻的邻居路由器建立连接,交换路由信息,在获取必要的路由信息后,路由器就
会进行路由表的计算,交换路由信息,在获取必要的路由信息后,路由器就会进行路由表的
计算,然后发布新的路由信息,最后达到稳定状态。
从上述工作流程可以看出,路由器工作具有很明显的分布式特性,各个自治系统内和系
50 统间的路由器构成 Internet 主干网和各个子网的框架,共同完成 Internet 上的数据传送[2]。
另一方面,无论

基于Ruby的路由协议测试框架研究 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人周瑞
  • 文件大小436 KB
  • 时间2022-08-10