本站已运行

攻城狮论坛

作者: myand
查看: 6059|回复: 60

主题标签Tag

more +今日重磅推荐Recommend No.1

所有IT类厂商认证考试题库下载所有IT类厂商认证考试题库下载

more +随机图赏Gallery

【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集
【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课
原创_超融合自动化运维工具cvTools原创_超融合自动化运维工具cvTools
重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)
链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享
某linux大佬,积累多年的电子书(约300本)某linux大佬,积累多年的电子书(约300本)
乾颐堂现任明教教主Python完整版乾颐堂现任明教教主Python完整版
乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)
Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天
约21套Python视频合集 核心基础视频教程(共310G,已压缩)约21套Python视频合集 核心基础视频教程(共310G,已压缩)
最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程
最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器

集成IS-IS(1)

  [复制链接]
myand [Lv4 初露锋芒] 发表于 2013-12-6 11:44:00 | 显示全部楼层 |阅读模式
查看: 6059|回复: 60
开通VIP 免金币+免回帖+批量下载+无广告
集成IS-IS
学习目标:
1、        理解集成IS-IS的工作原理;
2、        比较集成IS-IS和OSPF;
3、        理解NSAP和NET的概念;
4、        熟练配置集成IS-IS;
5、        配置集成IS-IS的路由汇总;

IS-IS是一种链路状态路由协议,它是由ISO定义和发展的,它支持的是        ISO的CLNS(无连接的网络协议),为了能够支持IP ,后来将IS-IS扩展为可同时支持OSI和TCP/IP的集成IS-IS。【集成,原来说的是这么个意思】

在IS-IS中,路由器被描述为一个中间系统,而主机被描述为端系统,所以提供主机与路由器之间通信的协议为ES-IS;而路由器之间的通信即为IS-IS。前后两者,我们看成是完全不同的两种协议。我们平时在IP环境中,主机与路由器是如何通信的呢?一般都是通过代理ARP,或者在我们的主机上配置默认网关。主机不会与我们的路由器形成我们常说的“邻居关系”。但是在CLNS(无连接的网络服务)中,主机就会与路由器形成一种“邻居关系”。在IS-IS中,与一个子网相连的接口,我们称之为SNPA(subnetwork point of attachmet)【不是一个物理接口】,这个概念其实在我们的TCP/IP环境中,我们称之为子网。我们现在要研究的不是前者,而是后者。

集成IS-IS的特性:
1、        作为IGP使用;
2、        收敛快速;
3、        更加稳定;【它的可扩展性比OSPF更好,在运行商等一些大型的网络中,应用更加广泛】
4、        带宽、CPU和内存等硬件资源的使用        更为有效;
5、        仍然使用区域的概念;【即该协议也是层次化的路由协议。OSPF中就使用了区域的概念,且区域之间的界限是一个路由器的一个接口。而在IS-IS中,各个区域之间的界限不再是路由器的接口,而是一条链路。也就是说,在IS-IS中,一个路由器只可能属于一个区域了。】
6、        支持VLSM和CIDR。
7、        链路状态路由协议的一个代表;
8、        也是使用SPF算法,和OSPF一样的;
9、        支持两个路由等级(level)
---Level 1 (L1):建立本地区域的拓扑信息(好比OSPF中类型1与2的LSA)
---Level 2(L2):区域间的网络前缀信息的交换。(好比OSPF中的类型3、4、和5)

在IS-IS中,有的路由器只包含L1级别的信息,有的只包含L2级别的信息,而有的路由器则是同时包含L1/2级别的信息。


集成的IS-IS的LSP(Link state packet )操作【是LSDB中的基本组成单元】:
集成IS-IS中路由器分为L1、L2和L1/L2:
L1路由器使用LSP建立本地区域的拓扑信息;
L2路由器使用LSP建立区域间的拓扑信息;
L1/L2路由器作为L1与L2路由的边界路由器;


集成IS-IS中的LSP不同于OSPF与EIGRP的“链路状态包”。因为后者都是封装在“IP”包里面的,而IS-IS中的LSP是一种独立的数据包,他的名字就是“LSP”。

集成IS-IS网络设计原理:
同时考虑到IP与CLNP地址;
使用双级层次化路由来达到可扩展性:
----限制了LSP的洪泛;
----提供路由汇总的机会;
-------【其实上述两个方面都是为了说明,引入了“区域”的概念,从而带来了这些好处,增大了IS-IS的可扩展性】


集成IS-IS的metric标准:
其实它的Metric的计算标准也是带宽(这点与OSPF相同),但是呢,它规定无论每个接口的带宽是多少,他们的metric默认都是10。那么一个链路的度量值就是这个链路上经过的所有的接口的度量值的和。在集成IS-IS网络中,当初设计的是,这一个链路上的最大的度量值可以使1023,但是中间经过的任何一个接口的度量值最大值是63。

集成IS-IS中的邻接【其实与OSPF的邻接关系的形成大致过程是一样的】:
在IS-IS网络中,首先是ES向IS发送一个ESH,而IS收到后,向ES发送一个ISH,从而之间建立一个邻接关系,然后各个IS之间互相发送IIH(IS-IS Hello---每10s发送一次),建立邻接关系。在IS-IS网络中【当然得是“广播型网络中”】也同样存在一个与OSPF中的DR类似的路由器,叫做DIS。但是不存在BDIS。并且呢,在OSPF中,所有的路由器都会与DR/BDR建立邻接关系,而DR Other之间不会建立邻接关系。但是在IS-IS中,每个IS都与自己的所有的邻居建立邻接关系。更新的传播方式还是组播【那么使用的组播地址是多少呢?】。在发送的更新中,包含的是LSP。DIS使用一种SNP(序列号PDU)来保证LSP的洪泛是可靠的。

邻接关系的形成过程中,也有这个HELLO包的出现。HELLO间隔是10s,并且也有一个类似于OSPF中的Dead timer。这个死亡时间默认是HELLO间隔的3倍。在以前接触到的协议中,EIGRP与OSPF中都有这样的计时器,他们的HELLO间隔时间都是可以更改的,在IS-IS中也是可以的。不过“死亡时间”是可以更改的,并且在更改的时候,不是具体的来指定死亡时间的数值,而是通过更改“HELLO间隔时间与死亡时间之间的倍数”来达到更改“死亡时间”的目的。比如我们更改成4倍,5倍甚至更多。

【在不同的网络环境中,邻接关系的形成过程是不同的!比如在OSPF中就有相当多的网络环境,在不同的网络环境中,邻接关系的形成过程相当复杂。幸运的是在我们的IS-IS中,并没有那么多的网路类型,就只有广播型网络与点到点类型的网络。在广播型网络中,邻接关系只有两种状态:init状态与UP状态【在广播网络中,OSPF的邻接关系的形成有down 、init state、two-way state、Exstart state、Exchange state、Full state六种状态。】

OSI地址分配:
OSI的网络层地址是通过NSAP来实现的 ;
NSAP地址是用来鉴别OSI网络的系统;
不同的NSAP格式用于不同的系统,因为不同的协议使用不同的NSAP来表示【也就是说不同的系统使用不同的协议。还可以发现另外一种它想表达的意思就是:不同的NSAP代表不同的协议,代表不同的服务,就犹如不同的端口号对应着不用的网络服务一样】;

集成IS-IS的NSAP地址结构:

【其实可以说NSAP的地址结构为:Area ID+System ID + NSEL 三部分】

IDP        DSP
AFI        IDI        Higher Order DSP        System ID        NSEL
前三者组合在一起,叫做:area address。是可变长度。
区域地址:长度可变,1----13字节;【区域地址说的就是区域ID。一个路由器上的每个接口的区域ID都是一样的。但是呢,也可以设置成不同的:最多可以设置3个不同的区域ID,目的就是为了“区域迁移”】
系统ID:区域内IS或者ES的标示符,6字节长;【类似于MAC地址,只要保证在一个域内这个地址是唯一的就可以。作用和MAC地址是一样的,是可以手动设置的】
NSEL:1字节长,服务标示符;【这个字节的数值不同,NSAP就有不同的叫法】
NSAP地址长度为8---20字节。
例如:49.0001.0000.0000.0001.00
第一部分说的就是区域ID;第二部分说的就是6字节的系统ID;第三部分说的就是NSEL。
最简单的IS-IS的NSAP地址如下;
AFI设置为49,-----作为本地管理;
区域ID:至少一个字节;
系统ID:6个字节,可以设置为MAC或者其他任意地址;
NSEL:对于路由器一般设置为0;

IS-IS中的系统ID:
IS-IS中的系统ID的长度是6字节,与MAC地址是一样的长度。在OSPF中,我们有RID的概念,用来在一个区域中唯一的标示路由器本身,而这个系统ID呢,在IS-IS中也是这样的作用。当然了,我们也可以和OSPF中的RID一样进行手动配置~~
CCNA考试 官方正规报名 仅需1500元
回复 论坛版权

使用道具 举报

烟头6 [Lv5 不断成长] 发表于 2013-12-6 11:44:58 | 显示全部楼层
来学习了。。
回复 支持 反对

使用道具 举报

Firedog [Lv8 技术精悍] 发表于 2014-3-17 11:13:40 | 显示全部楼层
沙发!沙发!
回复 支持 反对

使用道具 举报

sunball [Lv8 技术精悍] 发表于 2014-3-19 13:35:15 | 显示全部楼层
写的真的很不错
回复 支持 反对

使用道具 举报

Sanitarium [Lv8 技术精悍] 发表于 2014-3-20 10:05:08 | 显示全部楼层
回复 支持 反对

使用道具 举报

gthj [Lv8 技术精悍] 发表于 2014-3-20 10:36:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

haa8434146 [Lv8 技术精悍] 发表于 2014-3-20 11:02:08 | 显示全部楼层
真是 收益 匪浅
回复 支持 反对

使用道具 举报

ykwl [VIP@钻石] 发表于 2014-3-20 11:26:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

jyb75820400 [Lv8 技术精悍] 发表于 2014-3-20 11:33:48 | 显示全部楼层
回复 支持 反对

使用道具 举报

十字路口 [Lv8 技术精悍] 发表于 2014-3-20 11:42:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图浏览|手机版|网站地图|攻城狮论坛

GMT+8, 2026-3-11 18:18 , Processed in 0.108731 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

Designed by ARTERY.cn