YD/T 1251.3-2003 路由协议一致性测试方法---边界网关协议(BGP4)

YD/T 1251.3-2003 Routing Protocol Consistency Testing Methodology - Border Gateway Protocol (BGP4)

行业标准-邮电通信 简体中文 废止 已被新标准代替,建议下载标准 YD/T 1251.3-2013 | 页数:107页 | 格式:PDF

基本信息

标准号
YD/T 1251.3-2003
标准类型
行业标准-邮电通信
标准状态
废止
中国标准分类号(CCS)
-
国际标准分类号(ICS)
-
发布日期
2003-01-22
实施日期
2003-01-22
发布单位/组织
信息产业部
归口单位
-
适用范围
-

研制信息

起草单位:
起草人:
出版信息:
页数:107页 | 字数:- | 开本: -

内容描述

��������������

中华人民共和国通信行业标准

���������������

路由协议一致性测试方法

—边界网关协议旧����

����������������������������������������������������������������

����������发布����������实施

中华人民共和国信息产业部发布

���厅����������

目次

前言·����������������������������������������������������������������������������������������������������������������������������

�范围··············。·········。·。··························································································⋯⋯�

�规范性引用文件······································································································⋯⋯�

�术语和定义················。·················。··················································。······················⋯⋯�

�测试参考配置····························································。···········································⋯⋯�

�连接功能测试··········································。·。····················································。······。⋯⋯�

��������消息格式一致性测试��··················································································⋯⋯�

��������消息处理功能测试������··········。··。································································⋯⋯��

�路由处理功能测试············································································,····················一��

�����差错处理功能测试��������··································································。··。············⋯⋯��

��路由反射功能测试······。·。·······················································································⋯⋯��

�����������属性处理功能测试������·�����������······························································。⋯��

丫��������������

前言

本部分是“路由协议一致性测试方法”系列标准之一。该系列标准的结构及名称如下�

�����������������《路由协议一致性测试方法—边界网关协议�������

����������������路由协议一致性测试方法—中间系统到中间系统路由交换协议��������

���������������《路由协议一致性测试方法—开放最短路径优先协议�������

本部分由中国通信标准化协会提出并归口。

本部分起草单位�信息产业部电信传输研究所

��������华为技术有限公司

��������深圳市中兴通讯股份有限公司

本部分主要起草人�吴英桦魏亮武静

丫�厅�����������

路由协议一致性测试方法—边界网关协议������

范围

��本部分规定了第�版边界网关协议������的一致性测试方法,包括���连接建立功能测试、消

息格式一致性测试、������消息格式一致性测试、����消息处理功能测试、路由处理功能测试、����

差错处理功能测试、路由反射功能测试以及���������属性处理功能测试。

��本部分适用于运行����协议的高、低端路由器或其他设备。

�规范性引用文件

��下列文件中的条款通过本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的

修改单�不包括勘误的内容�或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究

是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。

��������������路由器设备技术规范—低端路由器

���������������路由器设备技术规范—高端路由器

��������������路由器测试规范—低端路由器

���������������路由器测试规范—高端路由器

����������边界网关协议������版本��

��������������������路由反射

��������������������团体�����������属性

�术语和定义

本部分应用了下列定义。

��内部对等体���������������位于同一个自治域的���协议对等体,又叫����对等体。

��外部对等体��������������位于不同自治域的���协议对等体,又叫����对等体。

本部分应用了下列术缩略语�

�����������������������自治域

��������������������������边界网关协议

�����������������������������外部网关协议

���������������������������内部网关协议

�测试参考配置

测试参考配置如图�所示。

丫��������������

������������������圈,日���协议一致性测试参考配�

��下列章节规定了详细的����协议一致性测试方案,用来检验路由器上实现的����协议是否符合

�����������������������建议的要求。

��判定原则为�测试结果应与预期结果相符,否则不符合要求。

�连接功能测试

测试编号���

测试项目���连接建立功能测试

测试依据�������

测试目的保证被测设备具有收到���连接建立请求后建立���连接的功能。

测试配置

������

测试步骤

����用测试端口�作为被测设备的内部对等体���������������由测试端口�向被测设备发出���

连接建立请求,在测试端口�上观察状态。

����用测试端口�作为被测设备的外部对等体��������������由测试端口�向被测设备发出���

连接建立请求,在测试端口�上观察状态。

预期测试结果

����步骤�完成后,测试端口�应处于�����������状态�

����步骤�完成后,测试端口�应处于�����������状态。

丫�厅����������

测试编号���

测试项目���连接建立功能测试

测试依据�������

测试目的保证被测设备具有主动建立���连接的功能。

测试配置

测试步骤

����用测试端口�作为被测设备的内部对等体��������������使测试端口�处于等待连接建立请

求的状态,在测试端口�上观察状态。

����在被测设备上将侧试端口�配置为���内部对等体。

����用测试端口�作为被测设备的外部对等体�������������使测试端口�处于等待连接建立请

求的状态,在测试端口�上观察状态。

����在被测设备上将测试端口�配置为���外部对等体。

预期测试结果

����步骤�完成后,测试端口�应收到被测设各发来的����消息,相应处理过程完成后应处于

�����������状态�

����步骤�完成后,测试端口�应收到被测设各发来的����消息,相应处理过程完成后应处于

�����������状态。

丫�厅����������

��������消息格式一致性测试

测试编号���

测试项目消息格式一致性测试

测试依据�������

测试目的保证被测设备能够处理最大长度����������的���消息。

�����������

测‘仁介�����������扭

测试步骤

����用测试端口�与被测设备建立外部���连接�

���用测试端口�与被测设备建立内部���连接。

����测试仪表生成一个长度为�������的������消息,其中����字段为����������

��������������,由测试端口�向被测设备发送�在测试端口�上监测被测设备发来的消息。

预期测试结果

��在测试步骤�中,测试端口�应收到被测设备发来的������消息,其中����字段为����������

����������������

���������������

测试编号���

测试项目������消息格式一致性测试

测试依据�������

测试目的保证被测设备接收路由时�������消息中包含�����字段,否则发送������������消息。

测试配置

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由侧试端口�向被测设备发送������消息,其中不包含�����属性,�������设置为

��������������������������设置为�����������,在����中包含一个地址前缀

���������,在测试端口�上监测被测设备发来的消息。

����重新在测试端口�与被测设备之间建立���连接,由测试端口�向被测设备发送������消

息,其中������,属性值设置为�����������������设置为��������������������������

设置为�����������,在����中包含一个地址前缀����������在测试端口�上监测被测设备发

来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������������消息,其中��������值为�

�������消息错误�,������������值为“���丢失众所周知属性�,且测试端口�与被测设备之间

的���连接断开�

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����属性值设置为

������������������设置为��������������������,在����中包含一个地址前缀����������

丫�������������

测试编号����可选�

测试项目消息格式一致性测试

测试依据�������

测试目的保证被测设备能够处理含有最大长度的�������字段的������消息。

测试配置

测试步骤

����用测试端口�与被测设备建立外部���连接�

���用测试端口�与被测设备建立内部���连接。

����测试仪表生成一个含有最大长度的�������字段的������消息,其中����字段为

���������,由测试端口�向被测设备发送,在测试端口�上监测被测设备发来的消息。

预期测试结果

��在步骤�中,测试端口�应收到被测设备发来的������消息,其中����字段为����������

丫��������������

测试编号���

测试项目������消息格式一致性测试

测试依据�������

测试目的保证被测设备接收路由时,收到的������消息中包含�������字段,否则发送

�����������������消息。

测试配置

�组试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�����属性值设置为������������

设置为�����������,在����中包含一个地址前缀���������,不包含�������属性,在测试

端口�上监测被测设备发来的消息。

����重新在测试端口�与被测设备之间建立���连接,由测试端口�向被测设备发送������消

息,其中�����属性值设置为������������设置为�������������������设置为

�����������������,在����中包含一个地址前缀����������在测试端口�上监测被测设各

发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������������消息,其中���������值为�

�������消息错误�,������������值为,����丢失众所周知属性�,且测试端口�与被测设备之间

的���连接断开�

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����属性值设置为����

�������设置为��������������������,在����中包含一个地址前缀����������

丫��������������

测试编号���

测试项目������消息格式一致性测试

测试依据�������

测试目的保证被测设备接收路由时,收到的������消息中包含��������字段,否则发送

�����������������消息。

测试配置

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�����属性值设置为�����������设

置为�����������������,在����中包含一个地址前缀���������,不包含��������属性,

在测试端口�上监测被测设备发来的消息。

����重新在测试端口�与被测设备之间建立���连接,由测试端口�向被测设备发送������

消息,其中。����属性值设置为�����������设置为�����������������,在����中包含

一个地址前缀��������,在��������中包含一个下一跳��地址�����������在测试端口�

上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������������消息,其中���������值为�

�������消息错误�,������������值为,����丢失众所周知属性�,且测试端口�与被测设备之间

的���连接断开�

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����属性值设置为���

�������为��������������������,在����中包含一个地址前缀���������,在��������

中包含一个下一跳��地址������������

丫�厅�����������

测试编号����可选�

测试项目������消息格式一致性测试

汉叮试依据�������

测试目的保证被测设备接收内部对等体发来的������消息中包含����������字段,否则发送

�����������������消息。

测试配置

�����日八����

户�����������冲

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�������设置为������������������

����中包含一个地址前缀���������,不包含����������属性,在测试端口�上监测被测设备发

来的消息。

����重新在测试端口�与被测设备之间建立���连接,由测试端口�向被测设备发送������消

息,其中����������设置为数字���������设置为�����������������,在����中包含一

个地址前级���������,在测试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������������消息,其中��������值为�

�������消息错误�,�����������值为“���丢失众所周知属性�,且测试端口�与被测设各之间

的���连接断开�

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�������为

��������������������,在����中包含一个地址前缀��������

丫�������������

测试编号���

测试项目������消息格式一致性测试

测试依据�������

测试目的保证被测设备收到只包含��������字段,不包含��������������和����的������

�����消息时,仍认为该消息有效。

测试配置

测试步骤

����用测试端口�与被测设备建立外部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中����包含地址前缀���������,在测试

端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,其中��������包含地址前缀����������

不包含��������������和����属性,在侧试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�收到被测设备发来的������消息,其中����包含地址前缀

����������

����步骤�中,测试端口�收到被测设备发来的������消息,其中��������包含地址前缀

���������

丫��������������

测试编号���

测试项目������消息格式一致性测试

测试依据�������

测试目的检验������消息的接收与消息中�������������属性的排列顺序无关。

测试配置

测试步骤

����用测试端口�与被测设备建立外部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中设置�����属性值为�����������属

性值为��������������������������属性值为����������������中包含一个地址前缀

���������,在测试端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,改变��������������属性的排列顺序,其中

设置��������属性值为������������������属性值为�����������属性值为�����������

�����������中包含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�收到被测设备发来的������消息,其中����包含地址前缀����������

����步骤�中,测试端口�收到被测设备发来的������消息,其中����包含地址前缀����������

丫��������������

��������消息处理功能测试

测试编号���

测试项目���消息处理功能测试一�����字段的处理

测试依据�������

测试目的保证被测设备能够正确处理内部对等体发来的������消息中的�����字段。

测试配置

测试步骤

����用侧试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�����字段设置为��������������

字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,其中�����字段设置为��������字段包

含一个地址前缀��������,在测试端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,其中�����字段设置为��������字段包含

一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����字段为����������

����字段包含一个地址前缀����������

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����字段为��������

字段包含一个地址前缀����������

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����字段为��������

字段包含一个地址前缀����������

丫�厅����������

测试编号���

测试项目���消息处理功能测试一�����字段的处理

视弓试依据�������

测试目的保证被测设备能够正确处理外部对等体发来的������消息中的�����字段。

测试配置

�����������

亡���������叹,甘

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�����字段设置为��������������

字段包含一个地址前缀���������,在测试端口�上监测被侧设备发来的消息。

����由测试端口�向被测设备发送������消息,其中�����字段设置为��������字段包

含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����字段为����������

����字段包含一个地址前缀����������

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�����字段为��������

字段包含一个地址前缀����������

丫��������������

��

测试编号��

成�

测试项目��消息处理功能测试一�������字段的处理

��

测试依据����

测试目的保证被测设备向内部对等体发送������消息时,不改变�������属性值。

测试配置

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�������设置为������������������

����字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,其中�������设置为�����������������

字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�������值为�����������

�����������字段包含一个地址前缀����������

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�������值为���������

��������字段包含一个地址前缀����������

丫�厅����������

测试编号���

测试项目���消息处理功能测试一�������字段的处理

测试依据�������

测试目的保证被测设备向外部对等体发送������消息时,正确处理�������属性。

测试配置

�����������

�����������

测试步骤诊曰

����用测试端口�与被测设备建立内部���连接�

����用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中�������设置为������������������

����字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,其中�������设置为�����������������

字段包含一个地址前缀��������,在测试端口�上监测被测设备发来的消息。

预期测试结果

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�������值为

�������������������������字段包含一个地址前缀����������

����步骤�中,测试端口�应收到被测设备发来的������消息,其中�������值为

��������������������������������字段包含一个地址前缀����������

丫�厅�����������

测试编号���

测试项目���消息处理功能测试一���������字段的处理

测试依据�������

测试目的保证被测设备从外部对等体收到将自己的��地址作为��������的������消息时,认

����为该路由无效,不向其他外部对等体转发。

测试配置

被测设备

扭林乌��试端口�

测试步骤

����用测试端口�与被测设备建立外部���连接�

���用测试端口�与被侧设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中��������中包含一个下一跳��地址

����������������字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消

息。

����由测试端口�向被测设备发送������消息,其中��������中包含被测设备的��地址

���������������字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消

息。

预期测试结果

����步骤�中,测试端口�收到被测设备发来的����为���������的������消息�

����步骤�中,测试端口�收不到����包含地址前缀���������的������消息。

丫�������������

视叮试编号���

测试项目���消息处理功能测试一��������字段的处理

测试依据�������

测试目的保证被测设备从外部对等体收到将自己的��地址作为��������的������消息时,认

�����为该路由无效,不向内部对等体转发。

测试配置

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中��������中包含��地址

����������������字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的

消息。

����由测试端口�向被测设备发送������消息,其中��������中包含被测设备的��地址

����������������字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消

息。

预期测试结果

����步骤�中,测试端口�收到被测设备发来的����为���������的������消息�

����步骤�中,测试端口�收不到����为���������的������消息。

丫�������������

��

测试编号一�

厌�

测试项目消息处理功能测试一��������字段的处理

��

测试依据����

测试目的保证被测设备从内部对等体收到将自己的��地址作为��������的������消息时,认

为该路由无效,不向外部对等体转发。

测试配置

测试步骤

����用测试端口�与被测设备建立内部���连接�

���用测试端口�与被测设备建立外部���连接。

����由测试端口�向被测设备发送������消息,其中��������中包含��地址������������

����字段包含一个地址前缀���������,在测试端口�上监测被测设备发来的消息。

����由测试端口�向被测设备发送������消息,其中��������中包含被测设备的�地址

���������������

定制服务

    推荐标准