4 OSI IS-IS 域内路由协议

【4 OSI IS-IS 域内路由协议】9.协议数据单元的结构和编码
这一条表述内部域协议的数据格式 。
协议数据单元的字节按递增的顺序从1开始编号 。在比特1是最不重要的比特并在右边
加以描述的字节中 , 各比特从1到8编号 。当连续的字节用来表示一个数时 , 低字节有最重
要的值 。
标注"保留"的域被作为零来传送并在接收时被忽略 , 除非标注其它的方式 。
数值用十进制的形式给出 。所有的数字域都是无符号的整数 , 除非标注其它的方式 。
网络层地址(NSAP地址、网络、区域地址和地址前缀)根据ISO8348/Add.2中指定的首
选的二进制编码准则 , 在协议数据单元编码;整个地址 , 被看作一个整体 , 由一串二进制字节
明确地表示 。这一串字节在协议数据单元中整个的被传送 。关于首选的二进制编码在ISO
8348/Add.2中有描述 。这样产生的地址用地址中最重要的字节(也就是AFI),同时它也是第一
个传输的字节 , 来编码 。地址中重要的半字节被编码在重要的半字节(也就是高4位)中 , 这
样地址/371234编码如下
No.ofOctets
3
7
1
1
1
1
2
3
4
Figure6-Addressencodingexample
协议数据单元的类型有:
--第一层局域网IS到IS问候协议数据单元
--第二层局域网IS到IS问候协议数据单元
--点对点IS到IS问候协议数据单元
--第一层链路状态协议数据单元
--第二层链路状态协议数据单元
--第一层全序数字协议数据单元
--第二层全序数字协议数据单元
--第一层半序数字协议数据单元
--第二层半序数字协议数据单元
9.1第一层局域网IS到IS问候协议数据单元
该协议数据单元通过广播线路上的中间系统多点传送到多个目的地址的所有的第一层
IS中 。这个协议数据单元的目的是为了广播线路上的中间系统能够发现线路上其它第一层中
间系统的身份 。同时插入跟踪填充项是使协议数据单元长度至少等于最大长度-1 , 此最大长
度是下列长度中最大的:
???数据链路块长度
???起始第一层链路分组缓冲长度
??????内部域路由协议鉴别器-结构常量
??????长度指示器-字节?????中报头长度
??????版本/协议号扩展-1
??????保留位-作为零传送 , 接受时被忽略
??????类型??到5比特)-15 。注重6、7、8位被保留 , 所以它们作为零传送 , 接受时被忽略 。
??????版本-1
??????ECO-作为零传送 , 接受时被忽略
??????用户ECO-作为零传送 , 接受时被忽略
??????保留/线路类型-被保留的最重要的六位?作为零传送 , 接受时被忽略?
??????低位?1和2位?表示:
?????????保留值?假如指定为整个协议数据单元就被忽略?
?????????只有第一层
?????????只有第二层?发送方是第二层唯一模式设为真的第二层中间系统 , 它将只在第二层交通
中使用这个连接?
?????????既有第一层也有第二层?发送方是第二层中间系统 , 它将在第一层和第二层交通中使用
这个连接?
注重-在一个局域网第一层IIH协议数据单元中 , 线路类型将是1或者3 。
???????源标志符-传输中间系统的六字节唯一标志符
???????保持定时器-该中间系统使用的保持定时器
???????协议数据单元长度-协议数据单元的整个长度 , 包括报头
???????RES/优先权-比特8被保留?作为零传送 , 接受时被忽略? 。比特1到7-优先作为局域
网第一层指定中间系统 。无符号整数 。

推荐阅读