WOLF-LAB沃尔夫网络实验室中国网络精英的发源地!
24小时咨询热线:173-1636-2402

技术文档

Technical documentation

您当前位置: 首页 > 技术文档 > 详情

HCIE Datacom培训学习-ISIS动态主机名映射-WOLFLAB

发布日期:2022-05-23 浏览次数:1615 来源:崔志鹏

HCIE Datacom培训学习-ISIS动态主机名映射-WOLFLAB

官方微信:17316362402,HCIE Datacom考试学习免费学习资料向网站客服获取


IS-IS主机名映射机制为运行IS-IS协议的设备提供了一种从主机名到System ID映射的服务,它包括动态主机名映射和静态主机名映射。动态主机名映射的优先级高于静态主机名映射。当两者同时存在时,由动态主机名代替静态主机名。

在没有使能主机名交换特性的运行IS-IS协议的设备上,查看IS-IS邻居和链路状态数据库等信息时,IS-IS域中的各设备都是用由12位十六进制数组成的System ID来表示的,例如:aaaa.eeee.1234。这种表示方法比较繁琐,而且易用性不好。主机名交换机制就是为了方便对IS-IS网络的维护和管理而引入的。

在下列三种情况下会将System ID替换为主机名显示:

  • 显示IS-IS邻居时,将IS-IS邻居的System ID替换为主机名。如果该邻居为DIS,则DIS的System ID也替换为该邻居的主机名。

  • 显示IS-IS链路状态数据库中的LSP时,将LSP ID中的System ID替换为发布该LSP的设备的主机名。

  • 显示IS-IS链路状态数据库的详细信息时,对于使能了动态主机名交换的设备发送的LSP报文会增加显示Host Name字段,而此字段显示内容中的System ID也将替换为发送此LSP的设备的动态主机名。

动态主机名映射

在使能了动态主机名映射的设备上,IS-IS动态主机名的信息在LSP中以137号TLV(Dynamic Hostname TLV)的形式发布给其他IS-IS设备。在其他设备上使用IS-IS相关显示命令查看IS-IS信息时,本地设备的System ID将被设置的主机名所代替,这样更直观,也更容易记忆。

动态主机名的TLV是可选的,它可以存在于LSP中的任何位置。其中TLV的value值不能为空。设备在发送LSP的时候可以决定是否携带该TLV,接收端的设备也可以决定是否忽略该TLV,或者提取该TLV的内容放在自己的映射表中。

静态主机名映射

静态主机名映射是指在本地设备上对其他运行IS-IS协议的设备设置主机名与System ID的映射。静态主机名映射仅在本地设备生效,并不会通过LSP报文发送出去。

 


HCIE Datacom实验:R1/R2/R3/R4配置动态主机名映射,R5配置静态主机名映射

图片 1.png

R1:

isis 1

 is-level level-1

 network-entity 49.0123.0000.0000.0001.00

 is-name fengtai                 //此命令一敲就是开启动态主机名映射,会将自己的主机名通过137 TLV放在直连LSP中发出去,分片LSP或者其他报文中不会携带137号TLV;

 

此时查看R1的LSDB:

                          Level-1 Link State Database

 

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

-------------------------------------------------------------------------------

fengtai.00-00*        0x00000009   0xa2d4        933           122     0/0/0  

fengtai.00-01*        0x00000001   0x221f        913           41      0/0/0  

fengtai.01-00*        0x00000001   0xb5d7        933           55      0/0/0  

fengtai.02-00*        0x00000001   0xcac0        931           55      0/0/0  

0000.0000.0002.00-00  0x00000008   0x4f5c        912           74      1/0/0  

0000.0000.0003.00-00  0x00000007   0x2e6d        912           74      1/0/0

 

查看R2的邻居关系:R2看到R1的邻居关系显示的还是system id,因为R2也需要开启动态主机名映射功能,否则识别不到137 TLV

Peer information for ISIS(1)

 

  System Id     Interface          Circuit Id       State HoldTime Type     PRI

-------------------------------------------------------------------------------

0000.0000.0001  GE0/0/0            0000.0000.0001.01 Up   8s       L1       64

0000.0000.0004  GE0/0/1            0000.0000.0004.02 Up   8s       L2       64

 

R2:

isis 1

 network-entity 49.0123.0000.0000.0002.00

 is-name chaoyang

[AR2]dis isis peer

 

                          Peer information for ISIS(1)

 

  System Id     Interface          Circuit Id       State HoldTime Type     PRI

-------------------------------------------------------------------------------

fengtai         GE0/0/0            fengtai.01        Up   8s       L1       64

0000.0000.0004  GE0/0/1            0000.0000.0004.02 Up   8s       L2       64

 

[AR3-isis-1]dis this

[V200R003C00]

#

isis 1

 network-entity

[AR4-isis-1]dis this

[V200R003C00]

#

isis 1

 is-level level-2

 network-entity 49.0045.0000.0000.0004.00

 is-name dongcheng

此时除了R5以外的其他的四台设备主机名都被修改过来了,在R5上看如下:

[AR5]dis isis peer

 

                          Peer information for ISIS(1)

 

  System Id     Interface          Circuit Id       State HoldTime Type     PRI

-------------------------------------------------------------------------------

0000.0000.0004  GE0/0/0            0000.0000.0004.01 Up   7s       L2       64

0000.0000.0003  GE0/0/1            0000.0000.0005.02 Up   29s      L2       64

 

Total Peer(s): 2

 

假设R5不支持动态主机名映射,我也希望实现一个易用性是否可以实现?

使用静态主机名映射,手动去写,不会放在报文中传递给邻居,仅本地有效;

 

[AR5-isis-1]dis this

[V200R003C00]

#

isis 1

 is-level level-2

 network-entity 49.0045.0000.0000.0005.00

 is-name map 0000.0000.0004 dongcheng

 is-name map 0000.0000.0003 haidian

[AR5]dis isis peer

 

                          Peer information for ISIS(1)

 

  System Id     Interface          Circuit Id       State HoldTime Type     PRI

-------------------------------------------------------------------------------

dongcheng       GE0/0/0            dongcheng.01      Up   9s       L2       64

haidian         GE0/0/1            0000.0000.0005.02 Up   30s      L2       64


HCIE Datacom培训学习可联系WOLFLAB网站客服预约免费试听

返回目录
在线咨询