ISIS

特点:较快的会聚速度,高稳定性,可扩展性 默认度量值都是10
NSAP地址 相当于ospf里的router-id 都是唯一的!通过LSP获取区域路径]
network-entity的格式:Area = 49.0001, System ID = aaaa.bbbb.cccc, NSEL = 00
area:为可变长度部分,范围为1-13个字节。
System ID:是IS或ES在区域内的唯一标识,总共为6个字节,可以使用MAC地址或由IP地址转化得到。
NSEL:service identifier,共一个字节。(00表示在ip环境)
AFI=49为私有地址空间,类似于私有的IP地址

R1>en      
R1#conf t
R1(config)#inter loop 0     配置环回口
R1(config-if)#ip address 1.1.1.1 255.255.255.255
R1(config-if)#no shut  
R1(config-if)#inter f0/0   物理地址
R1(config-if)#ip address 192.168.12.1 255.255.255.0
R1(config-if)#no shut  
R1(config-if)#end
R1(config)#router isis
R1(config-router)#net 49.0001.0001.0001.0001.00   ISIS   NET地址
R1(config-router)#ex
R1(config)#inter f0/0       运 行isis协议
R1(config-if)#ip router isis 
R1(config-if)#inter loop 0  
R1(config-if)#ip router isis
R1(config-if)#end
R1#show isis neighbors        查看isis邻居关系 发现有2个 优化一下
System Id      Type Interface IP Address      State Holdtime Circuit Id
R2             L1   Fa0/0     192.168.12.2    UP    8        R2.01
R2             L2   Fa0/0     192.168.12.2    UP    8        R2.01
R1#conf t
R1(config)#router isis
R1(config-router)#is-type level-1   把类型改成1
R1(config-router)#end 
 
R1#show isi neighbors  
 
System Id      Type Interface IP Address      State Holdtime Circuit Id
R1#show isi neighbors
 
System Id      Type Interface IP Address      State Holdtime Circuit Id     发现只有一个了
R2             L1   Fa0/0     192.168.12.2    UP    9        R2.01
 
 
R2配置:
R2>en
R2#conf t
R2(config)#inter f0/0
R2(config-if)#ip address 192.168.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#inter f0/1
R2(config-if)#ip address 192.168.23.2 255.255.255.0
R2(config-if)#inter loop 0
R2(config-if)#ip address 2.2.2.2 255.255.255.255
R2(config-if)#no shut
R2(config-if)#ex
R2(config)#router isis
R2(config-router)#net 49.0001.0002.0002.0002.00
R2(config-router)#ex
R2(config)#inter f0/0
R2(config-if)#ip router isis
R2(config-if)#inter f0/1
R2(config-if)#ip router isis
R2(config-if)#int loop 0
R2(config-if)#ip router isis
 
 
R3配置
R3>en
R3#conf t
R3(config)#inter loop 0
R3(config-if)#ip address 3.3.3.3 255.255.255.255
R3(config-if)#no shut
R3(config-if)#inter f0/0
R3(config-if)#ip address 192.168.23.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#inter f0/1
R3(config-if)#ip address 192.168.34.3 255.255.255.0
R3(config-if)#no shut
R3(config)#router isis
R3(config-router)#net 49.0002.0003.0003.0003.00
R3(config-router)#ex
R3(config)#inter f0/0
R3(config-if)#ip router isis
R3(config-if)#inter f0/1
R3(config-if)#ip router isis
R3(config-if)#inter loop 0
R3(config-if)#ip router isis
R3(config-if)#end
R3#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route
 
Gateway of last resort is not set
 
i L2 192.168.12.0/24 [115/20] via 192.168.23.2, FastEthernet0/0
     1.0.0.0/32 is subnetted, 1 subnets
i L2    1.1.1.1 [115/30] via 192.168.23.2, FastEthernet0/0
     2.0.0.0/32 is subnetted, 1 subnets
i L2    2.2.2.2 [115/20] via 192.168.23.2, FastEthernet0/0
     3.0.0.0/32 is subnetted, 1 subnets
C       3.3.3.3 is directly connected, Loopback0
     4.0.0.0/32 is subnetted, 1 subnets
i L1    4.4.4.4 [115/20] via 192.168.34.4, FastEthernet0/1
C    192.168.23.0/24 is directly connected, FastEthernet0/0
C    192.168.34.0/24 is directly connected, FastEthernet0/1
R3#write
Building configuration...
[OK]
 
R4配置:
R4>en
R4#conf t
R4(config)#inter f0/0
R4(config-if)#ip address 192.168.34.4 255.255.255.0
R4(config-if)#no shut
R4(config-if)#inter loop 0
R4(config-if)#ip address 4.4.4.4 255.255.255.255
R4(config-if)#no shut
R4(config-if)#ex
R4(config)#router isis
R4(config-router)#net 49.0002.0004.0004.0004.00
R4(config-router)#ex
R4(config)#inter f0/0
R4(config-if)#ip router isis
R4(config-if)#inter loop 0
R4(config-if)#ip router isis
R4(config-if)#end
R4#show ip rout
*Mar  1 00:11:46.507: %SYS-5-CONFIG_I: Configured from console by console
R4#show ip rout
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route
 
Gateway of last resort is 192.168.34.3 to network 0.0.0.0
 
     3.0.0.0/32 is subnetted, 1 subnets
i L1    3.3.3.3 [115/20] via 192.168.34.3, FastEthernet0/0
     4.0.0.0/32 is subnetted, 1 subnets
C       4.4.4.4 is directly connected, Loopback0
i L1 192.168.23.0/24 [115/20] via 192.168.34.3, FastEthernet0/0
C    192.168.34.0/24 is directly connected, FastEthernet0/0
i*L1 0.0.0.0/0 [115/10] via 192.168.34.3, FastEthernet0/0
R4#ping 1.1.1.1
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:
!!!!!
R4#show isis neighbors
 
System Id      Type Interface IP Address      State Holdtime Circuit Id
R3             L1   Fa0/0     192.168.34.3    UP    29       R4.01
R3             L2   Fa0/0     192.168.34.3    UP    26       R4.01
R4#conf t
R4(config)#router isis
R4(config-router)#is-type level-1
R4(config-router)#end
R4#end
*Mar  1 00:15:09.095: %SYS-5-CONFIG_I: Configured from console by console
R4#ping 1.1.1.1
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:
.....
 
R4#ping 1.1.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:
U.U.!
Success rate is 20 percent (1/5), round-trip min/avg/max = 120/120/120 ms
R4#ping 1.1.1.1
 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 48/70/108 ms
R4#
R4#write
Building configuration...
[OK]
 
S-IS路由器角色和信息交换
⒈ L1,Level 1,只负责区域内路由,类似于OSPF的内部非骨干路由器。只能通告给L1和L1/L2。
⒉ L2,Level 2,只负责区域间路由,类似于OSPF的骨干路由器。L2和L1/L2。
⒊L1/L2,Level 1-2,同时负责区域内和区域间路由,类似于OSPF的ABR。包含两个独立的Level 1 和Level 2数据库。但它不向L1路由器通告L2路由,所以L1路由器不会学到区域外的路由,这有点像OSPF的完全末节区域。
 NET算法 例如:202.106.1.1  32位表示成48位 202.106.001.001    2021.0600.1001
本文转自 cs312779641 51CTO博客,原文链接:http://blog.51cto.com/chenhao6/1176056

ISP采用的 ISIS链接状态路由协议相关推荐

  1. isis宣告网络_ISIS是一个分级的链接状态路由协议

    ISIS 是一个分级的链接状态路由协议,基于 DECnet PhaseV 路由算法. ISIS 可以在不同的子网上操作, 包括广播型的 LAN . WAN 和点到点链路. ISIS 是一个链接状态协议 ...

  2. 一种用于NDN的安全的链路状态路由协议

    原文地址:A Secure Link State Routing Protocol for NDN 摘要(Abstract) 命名数据链路状态路由协议(NLSR,Named-data Link Sta ...

  3. 链路状态路由协议 OSPF

    什么是OSPF? OSPF(Open Shortest Path First,开放式最短路径优先)是典型的链路状态路由协议. 运行OSPF路由器之间交互的是LS(Link State,链路状态)信息, ...

  4. 为什么使用3msip2协议_知识卡片 | 链路状态路由协议OSPF凭什么会取代RIP?

    上一章介绍了RIP动态路由协议,知道了RIP是基于距离矢量的路由协议.知识卡片|最全RIP动态路由协议技术详解. 从今天开始我们介绍下另一个动态路由协议--OSPF.开放式最短路径优先OSPF(Ope ...

  5. 2、多效果、太极图、党徽和五角星、时钟、animation、文本溢出显示省略号、Flex布局、Flex容器、链接状态、选择器、清除浮动、table表格合并、点击事件、半包围效

    2.多效果.太极图.党徽和五角星.时钟.animation.文本溢出显示省略号.Flex布局.Flex容器.链接状态.选择器.清除浮动.table表格合并.点击事件.半包围效.getBoundingC ...

  6. 动态路由器(2)链路状态路由协议:OSPF第一部分

    链路状态路由协议-OSPF的各种概念 前言: 一.OSPF 1.OSPF的介绍的简介: 2.OSPF的基本特点 3.Router-ID 4.OSPF Cost 5.OSPF的三种表 6.OSPF的五种 ...

  7. 实时监测tcp链接状态_终于搞懂了 TCP 的 11 种状态,太不容易了…

    后台回复"666",获取新资料 本来想写运维过程中,nginx 服务器中 time_wait 的相关测试及解决方法的,然后发现TCP 的状态需要先铺垫一下,于是就整理了这篇文章. ...

  8. (超级详细)状态路由协议实验-OSPF(最短路径优先)实验

    文章目录 一,状态路由协议实验-OSPF(最短路径优先)实验 1,要求 2,创建拓扑图和子网划分 3,配置接口和环回IP,例如R1 4,宣告OSPF,例如R1, R5环回接口不宣告 5,设置r2为DR ...

  9. 【HCIA 06】 华为OSPF配置 (链路状态路由协议)

    配置需求: 1.如图所示,配置设备名称和IP地址. 每台设备都有环回口Loopback0,设备Ra的地址为a.a.a.a/32 如R1就有Lo0:1.1.1.1/32 互联地址规则: 设备Ra与设备R ...

最新文章

  1. LaTeX入门最终集 :LaTeX格式的调整LaTeX中怎么打出数学公式LaTeX的各种上下标
  2. python命令行运行模式_[Python] 命令行模式阅读博客园的博文
  3. oracle tns 连接关闭,ORA-12537 TNS:连接关闭
  4. Java中这7个方法,一不小心就用错了!
  5. 对命令行程序调用及其结果显示的一点补充
  6. crossorigin注解添加了解决不了跨域问题_springboot 处理跨域的2种方式
  7. com.google.common.collect.Range 集合计算
  8. go中break continue的使用:示例
  9. 20200308模拟赛
  10. CMOS门电路(OD门、传输门、双向模拟开关、三态门)
  11. 《界面风格设计说明书》
  12. cyclone4驱动LM75A温湿度传感器学习
  13. 实验室的温湿度要求及其控制措施的详细讲解
  14. Hi3519V101 Linux开发环境
  15. Cousera Sequence,Time Series and PredictionWK1
  16. 学术-数学:四色猜想
  17. 【iOS 1 行代码系列】之 一行代码搞定TableView组头悬停
  18. Gitlab修改文件上传10M大小限制
  19. 【图像处理】图像锐化的工作原理和算法实现(matlab实现)
  20. 流弊了!用Python分分钟把微信头像变卡通,油画,素描!

热门文章

  1. 计算机语言学习app,学习之编程语言
  2. mysql中的钱null,mysql 中null总结
  3. SpringBoot 源码解析 (一)----- SpringBoot核心原理入门
  4. linux进程map,linux下unordered_map和map在小数据下性能差异
  5. java 线程 wait 一定要同步_Java 线程中调用wait为什么一定要在同步代码块中?
  6. Python PIL | Image.resize() 裁剪 缩放图片
  7. php 函数传值_传址_函数参数,php函数的传值与传址(引用)详解
  8. 新建angular-cli项目
  9. module 'schedule' has no attribute 'every
  10. 【Linux】41. grep结合awk -F 获取文件中的关键内容