面向连接网络协议(CONP)是一种在面向连接的链路上传送上层数据和差错指示的 OSI 网络层协议。OSI 传输层可使用的 OSI 网络层服务有两种类型:
- 无连接网络服务(CLNS)–CLNS 实现数据报的传输。在传输数据之前,不需要建立任何连接。
- 连接网络服务(CMNS)–在传输数据之前, CMNS 需要在通信传输层实体间创建一条连接。
CONP,基于 X.25 分组层协议(PLP:Packet Layer Protocol),提供 CMNS 和上层协议之间的通信接口。它是一种网络层服务,充当了传输层和 CMNS 之间的接口。CONP 向传输层实体提供了六种服务:一种提供连接的建立,一种提供连接的释放,还有另外四种提供数据的传输。可以通过四种原语“请求、指示、响应和确认”的结合使用来调用以上服务。
网络层通信过程中使用的地址类型有两种:
- 网络服务访问点(NSAP)–NSAP 地址用来标识网络层服务,每种服务对应一个 NSAP 地址。
- 网络实体标题(NET)–NET 地址用来标识网络层实体或过程,而不是服务。
协议结构
NSAP 的通用格式为:
| 1 byte | 2 bytes | 2-4 bytes | 0-13 bytes | 1-8 bytes | 1 byte | |
| IDP | DSP | |||||
| AFI | IDI | CDP | CDSP | |||
| AFI | IDI | CFI | CDI | RDAA | ID | SEL |
- IDP ― 初始域部分。
- AFI ― 权限格式标识符。DSP 十进制抽象语法中,该字段为两位十进制数38;DSP 二进制抽象语法中,该字段为两位十进制数39。
- IDI ― 初始域标识符(Initial Domain Identifier),三位十进制数国家代码,定义在 ISO 3166中。
- DSP ― 域特定部分(Domain Specific Part)。
- CDP ― 国家域部分(Country Domain Part),2..4 octets。
- CFI ― 国家格式标识符(Country Format Identifier),一位数。
- CDI ― 国家域标识符(Country Domain Identifier),3到7位数。
- CDSP ― 国家域特定部分(Country Domain Specific Part)。
- RDAA ― 路由域和区域地址(Routing Domain and Area Address)
- ID ― 系统标识符(1..8 octet)
- SEL ― NSAP 选择器。
当 RDI 和 RDCI 与域内的地址设置无关时,RDI 和 RDCI 的分配基于域中的 NSAP 前缀。用户 RD 使用 NSAP 前缀作为其 RDI。对于多宿主(Multihomed)RD 使用其中一个 NSAP 前缀作为其 RDI。
相关协议:IS-IS、CLNP、IDRP、CONP、ES-IS
组织来源:CONP 定义在 ISO (www.iso.org)文档8208、8878和 ITU (http://www.itu.org/)文档 X.213 及 X.223 中。
相关链接:
http://www.doc.ua.pt/arch/itu/rec/product/X.htm:
X.213: Information technology – Open Systems Interconnection – Network service definition
X.223: Use of X.25 to provide the OSI connection-mode Network service for ITU-T applications


