is-is (intermediate system to intermediate) 中间系统到中间系统
一种链路状态内部网关路由协议,使用spf 计算路由 是电信运营商普遍采用的一种协议之一
标准 is-is 由 ISO 标准组织规范面向无连接网络服务(CLNS) 设计,后为适用ip 网络 而制定为 集成is-is 协议
主要特征:
支持 VLSM(可变长度子网掩码) 和 CIDR (无分类域间路由)
CIDR (无分类域间路由 Classless inter-Domain Routing)实现了路由缩放,将小网络汇聚撑大的网络 在区域之间使用块来划分 这样可以减少路由表条目 起到优化路由表的作用
支持明文和MD5 验证
收敛速度快 适合大型网络
域间可以使用路由汇总来减少路由器负担
主要术语
CLNS (connectionless network service ) 无连接网络服务 提供数据的无连接传输 在数据传输之前不需要建立连接
CLNP (connectionless network protocol ) 无连接网络协议 osi 参考模型中网络层的一种无连接网络协议
ES (end system) 端系统 没有路由能力的网络节点 比方终端计算机
IS (intermediate system) 中间系统 有数据包转发能力的网络系节点 即路由器
LSP (link state packet ) 链路状态数据包 区域中交换的链路状态信息 用以建立链路状态数据
NSAP (network service access point) 网络访问点 长度 8-20个字节,是 CLNS 的地址类似于ip 地址 但 CLNS 不代表接口 而代表节点
包括 IDP 初始部分 和 DSP 待定域部分
IDP 由 AFI 和 IDI 组成
AFI 机构格式表示 (39 代表公域 国别编码 49 代表 私域本地管理)
IDI AFI 的子域
DSP 由 高位DSP 和 系统ID NSEL 组成
DSP 用来将域划分成不同的区域
系统ID 用来标识 OSI 设备 (6个字节)
NSEL 标识设备中的进程 (1个字节) 对于路由器 nsel 总是 0
NET (network entity titles) 网络实体标题 是当NSAP 地址格式中 NSEL 为 0 的 NSAP 的地址 (也就是路由器的NSAP地址)
SNPA (subnetwork pint of attachment) 子网络连接点 是三层地址对应的二层地址 被定义为局域网环境中的mac 地址 (相当于mac 地址)
SNP 序列号PDU 确保链路状态数据库同步
DIS 指定中间系统 相当于ospf 中的 DR
level 级别 路由级别 用来区分骨干和非骨干区域
is-is 路由器类型
L1 路由器 普通区域内的路由器 只能在非骨干区域存在 且只能同本区域L1 路由器进阿里邻接关系
L2 路由器 骨干区域中的路由器 用于通过与普通区域中的 L1/2 路由器连接
只能和本区域中的L2 和 其他区域中的L1相连
L1/2 类似于 ospf 的区域区域边界路由器 可以和 同区域内的L1 建立邻系 也可以和骨干区域中的L2 建立邻系
L3 类似域 BGP 边界网关协议 目的是在不同的路由域或自治系统间交换路由信息
is-is 和 ospf 的比较
is-is 可以有多个骨干区域 ospf 只能有一个骨干区域
is-is 区域边界在链路上 而 ospf 在路由器上
算法不同, is-is 整个都采用spf ospf 只有在区域内使用spf 区域间使用区域转发
is-is 使用 net 网络实体名称 地址标识
is-is 基本原理
is-is 只适用于 广播 和 点对点网络
1,邻间关系的建立
原则: 只有同一层次的相邻路由器才可能建立邻系
对于L1 路由器 区域号必须相同
链路两端接口网络类型必须相同
链路两端接口ip 地址必须同一网段
广播链路建立邻系 采用二层组播发送hell 包 需三次握手
p2p 点到点网络 建立邻系分为二次我后和三次握手两种
2,is-is lsp 交互过程
is-is 基本功能配置与管理
创建is-is 进程 (可以配置多进程 互不影响 彼此独立)
配置网络实体名称NET (三部分 区域ID 系统ID 和 SEL 必须为 00)
配置全局level 级别
建立邻居关系 (广播网络 需选取 DIS 点到点网络无需选择)
配置主机名映射
is-is 域中设备都是用由12位16进制数组成的 system ID来表示
为了方便网络维护和管理 将 引入动态和静态主机名 来代替 system ID
三种情况下会将system ID 替换位主机名显示
显示is-is 邻居时
显示is-is 链路状态数据库中的LSP 时
显示is-is 链路状体数据库 详细信息时
is-is 基本配置
第一步 配置is-is 信息
isis 1 //启用isis 1 进程
is-level level 1 //使用路由器级别为 1
network-entity 11.0000.0000.0001.00 //配置NSAP 地址
第二步 配置接口启用is-is
int g0/0/0
isis enable 1
|