拓扑图中的节点都在areaID为49.0001的区域中。由于IS-IS的地址都是基于ISO形式的,所以每个参与IS-IS的接口都要封装成ISO格式,一个节点的NET地址是基于环回口来分配地址的,并且从7.2版本后环回口默认是passive的,本实验是基于单区域来分析ISIS的路由学习过程的,以下是配置脚本:
olive# show logical-systems r1 { interfaces { em1 { unit 12 { vlan-id 12; family inet { address 10.0.4.5/30; } family iso;//每个参与IS-IS进程的接口都要封装成iso格式 } unit 13 { vlan-id 13; family inet { address 10.0.4.14/30; } family iso; } } lo0 { unit 1 { family inet { address 10.0.0.1/32; } family iso { address 49.0001.0000.0000.0001.00; }//49代表私有AFI,区域ID为0001,systemID为0000.0000.0001(同区域中的systemID必须具有惟一性),n-selector统一为00 } } } protocols { isis { interface em1.12 { level 2 disable;//通告的借口默认都通告到level1和2网络中去,此命令是阻止该接口被通告到level2网络中去 } interface em1.13 { level 2 disable; } interface lo0.1;//环回口默认都是passive的 } } } r2 { interfaces { em2 { unit 21 { vlan-id 12; family inet { address 10.0.4.6/30; } family iso; family mpls; } unit 23 { vlan-id 23; family inet { address 10.0.4.2/30; } family iso; } unit 24 { vlan-id 24; family inet { address 10.0.4.10/30; } family iso; } } lo0 { unit 2 { family inet { address 10.0.0.2/32; } family iso { address 49.0001.0000.0000.0002.00; }//AFI为私有的49,areaID为0001,systemID为0000.0000.0002 } } } protocols { isis { interface em2.21 { level 2 disable; } interface em2.23 { level 2 disable; } interface lo0.2 { passive; } } } } r3 { interfaces { em3 { unit 31 { vlan-id 13; family inet { address 10.0.4.13/30; } family iso; } unit 32 { vlan-id 23; family inet { address 10.0.4.1/30; } family iso; } unit 34 { vlan-id 34; family inet { address 10.0.2.5/30; } family iso; } unit 35 { vlan-id 35; family inet { address 10.0.2.2/30; } } } lo0 { unit 3 { family inet { address 10.0.0.3/32; } family iso { address 49.0001.0000.0000.0003.00; } } } } protocols { isis { interface em3.31 { level 2 disable; } interface em3.32 { level 2 disable; } interface em3.34 { level 1 disable; } interface lo0.3 { passive; } } } } r4 { interfaces { em4 { unit 42 { vlan-id 24; family inet { address 10.0.4.9/30; } } unit 43 { vlan-id 34; family inet { address 10.0.2.6/30; } family iso; } unit 45 { vlan-id 45; family inet { address 10.0.2.10/30; } family iso; } } lo0 { unit 4 { family inet { address 10.0.0.4/32; } family iso { address 49.0001.0000.0000.0004.00; } } } } protocols { isis { interface em4.43 { level 1 disable; } interface em4.45 { level 1 disable; } interface lo0.4 { passive; } } } } r5 { interfaces { em5 { unit 53 { vlan-id 35; family inet { address 10.0.2.1/30; } } unit 54 { vlan-id 45; family inet { address 10.0.2.9/30; } family iso; } unit 56 { vlan-id 56; family inet { address 10.0.8.6/30; } family iso; } unit 57 { vlan-id 57; family inet { address 10.0.8.9/30; } family iso; } } lo0 { unit 5 { family inet { address 10.0.0.5/32; } family iso { address 49.0001.0000.0000.0005.00; } } } } protocols { isis { interface em5.54 { level 1 disable; } interface em5.56 { level 2 disable; } interface em5.57 { level 2 disable; } interface lo0.5 { passive; } } } } r6 { interfaces { em6 { unit 65 { vlan-id 56; family inet { address 10.0.8.5/30; } family iso; } unit 67 { vlan-id 67; family inet { address 10.0.8.1/30; } family iso; } } lo0 { unit 6 { family inet { address 10.0.0.6/32; } family iso { address 49.0001.0000.0000.0006.00; } } } } protocols { isis { interface em6.65 { level 2 disable; } interface em6.67 { level 2 disable; } interface lo0.6 { passive; } } } } r7 { interfaces { em7 { unit 75 { vlan-id 57; family inet { address 10.0.8.10/30; } family iso; } unit 76 { vlan-id 67; family inet { address 10.0.8.2/30; } family iso; } } lo0 { unit 7 { family inet { address 10.0.0.7/32; } family iso { address 49.0001.0000.0000.0007.00; } } } } protocols { isis { interface em7.75 { level 2 disable; } interface em7.76 { level 2 disable; } interface lo0.7 { passive; } } } } 查看IS-IS接口状态 olive# run show isis interface logical-system all logical-system: r1 IS-IS interface database: Interface L CirID Level 1 DR Level 2 DR L1/L2 Metric em1.12 1 0x1 -r1.00 Disabled// 在这个接 10/10 口中level2被disable掉了,所以该接口不再参与level2进程 em1.13 1 0x1 -r3.02 Disabled 10/10 lo0.1 0 0x1 Passive Passive//环回口默认passive 0/0 ----- logical-system: r2 em2.21 1 0x2 -r2.00 Disabled 10/10 em2.23 1 0x1 -r3.03 Disabled 10/10 lo0.2 0 0x1 Passive Passive 0/0 ----- logical-system: r5 em5.54 2 0x2 Disabled -r5.02 10/10 em5.56 1 0x1 -r6.02 Disabled 10/10 em5.57 1 0x1 -r7.03 Disabled 10/10 lo0.5 0 0x1 Passive Passive 0/0 ----- logical-system: r4 em4.43 2 0x2 Disabled -r4.02 10/10 em4.45 2 0x1 Disabled -r5.02 10/10 lo0.4 0 0x1 Passive Passive 0/0 ----- logical-system: r3 em3.31 1 0x2 -r3.02 Disabled 10/10 em3.32 1 0x3 -r3.03 Disabled 10/10 em3.34 2 0x1 Disabled -r4.02 10/10 lo0.3 0 0x1 Passive Passive 0/0 ----- logical-system: r7 em7.75 1 0x3 -r7.03 Disabled 10/10 em7.76 1 0x2 -r7.02 Disabled 10/10 lo0.7 0 0x1 Passive Passive 0/0 ----- logical-system: r6 em6.65 1 0x2 -r6.02 Disabled 10/10 em6.67 1 0x1 -r7.02 Disabled 10/10 lo0.6 0 0x1 Passive Passive 0/0 查看isis adjacency状态 olive> show isis adjacency logical-system all logical-system: r1 Interface System L State Hold (secs) SNPA em1.12 -r2 1 Up 6 0:c:29:ef:61:93 em1.13 -r3 1 Up 6 0:c:29:ef:61:9d ----- logical-system: r2 em2.21 -r1 1 Up 23 0:c:29:ef:61:89 em2.23 -r3 1 Up 6 0:c:29:ef:61:9d ----- logical-system: r5 em5.54 -r4 2 Up 21 0:c:29:ef:61:a7 em5.56 -r6 1 Up 8 0:c:29:ef:61:bb em5.57 -r7 1 Up 6 0:c:29:ef:61:c5 ----- logical-system: r4 em4.43 -r3 2 Up 20 0:c:29:ef:61:9d em4.45 -r5 2 Up 7 0:c:29:ef:61:b1 ----- logical-system: r3 em3.31 -r1 1 Up 26 0:c:29:ef:61:89 em3.32 -r2 1 Up 20 0:c:29:ef:61:93 em3.34 -r4 2 Up 7 0:c:29:ef:61:a7 ----- logical-system: r7 em7.75 -r5 1 Up 22 0:c:29:ef:61:b1 em7.76 -r6 1 Up 23 0:c:29:ef:61:bb ----- logical-system: r6 em6.65 -r5 1 Up 21 0:c:29:ef:61:b1 em6.67 -r7 1 Up 6 0:c:29:ef:61:c5 查看IS-IS路由信息 olive> show route protocol isis logical-system all logical-system: r1 inet.0: 8 destinations, 8 routes (8 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.2/32 *[IS-IS/15] 00:01:48, metric 10 > to 10.0.4.6 via em1.12 10.0.0.3/32 *[IS-IS/15] 00:01:23, metric 10 > to 10.0.4.13 via em1.13 10.0.4.0/30 *[IS-IS/15] 00:01:23, metric 20 > to 10.0.4.6 via em1.12 to 10.0.4.13 via em1.13 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) ----- logical-system: r2 inet.0: 10 destinations, 10 routes (10 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.1/32 *[IS-IS/15] 00:01:48, metric 10 > to 10.0.4.5 via em2.21 10.0.0.3/32 *[IS-IS/15] 00:00:58, metric 10 > to 10.0.4.1 via em2.23 10.0.4.12/30 *[IS-IS/15] 00:00:58, metric 20 > to 10.0.4.5 via em2.21 to 10.0.4.1 via em2.23 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) ----- logical-system: r5 inet.0: 20 destinations, 20 routes (20 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.1/32 *[IS-IS/18] 00:01:22, metric 30 > to 10.0.2.10 via em5.54 10.0.0.2/32 *[IS-IS/18] 00:00:58, metric 30 > to 10.0.2.10 via em5.54 10.0.0.3/32 *[IS-IS/18] 00:01:22, metric 20 > to 10.0.2.10 via em5.54 10.0.0.4/32 *[IS-IS/18] 00:01:46, metric 10 > to 10.0.2.10 via em5.54 10.0.0.6/32 *[IS-IS/15] 00:01:45, metric 10 > to 10.0.8.5 via em5.56 10.0.0.7/32 *[IS-IS/15] 00:00:56, metric 10 > to 10.0.8.10 via em5.57 10.0.2.4/30 *[IS-IS/18] 00:01:46, metric 20 > to 10.0.2.10 via em5.54 10.0.4.0/30 *[IS-IS/18] 00:01:22, metric 30 > to 10.0.2.10 via em5.54 10.0.4.4/30 *[IS-IS/18] 00:01:22, metric 40 > to 10.0.2.10 via em5.54 10.0.4.12/30 *[IS-IS/18] 00:01:22, metric 30 > to 10.0.2.10 via em5.54 10.0.8.0/30 *[IS-IS/15] 00:00:56, metric 20 > to 10.0.8.5 via em5.56 to 10.0.8.10 via em5.57 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) ----- logical-system: r4 inet.0: 19 destinations, 19 routes (19 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.1/32 *[IS-IS/18] 00:01:22, metric 20 > to 10.0.2.5 via em4.43 10.0.0.2/32 *[IS-IS/18] 00:00:58, metric 20 > to 10.0.2.5 via em4.43 10.0.0.3/32 *[IS-IS/18] 00:01:22, metric 10 > to 10.0.2.5 via em4.43 10.0.0.5/32 *[IS-IS/18] 00:01:46, metric 10 > to 10.0.2.9 via em4.45 10.0.0.6/32 *[IS-IS/18] 00:01:44, metric 20 > to 10.0.2.9 via em4.45 10.0.0.7/32 *[IS-IS/18] 00:00:56, metric 20 > to 10.0.2.9 via em4.45 10.0.4.0/30 *[IS-IS/18] 00:01:22, metric 20 > to 10.0.2.5 via em4.43 10.0.4.4/30 *[IS-IS/18] 00:01:22, metric 30 > to 10.0.2.5 via em4.43 10.0.4.12/30 *[IS-IS/18] 00:01:22, metric 20 > to 10.0.2.5 via em4.43 10.0.8.0/30 *[IS-IS/18] 00:01:44, metric 30 > to 10.0.2.9 via em4.45 10.0.8.4/30 *[IS-IS/18] 00:01:46, metric 20 > to 10.0.2.9 via em4.45 10.0.8.8/30 *[IS-IS/18] 00:01:46, metric 20 > to 10.0.2.9 via em4.45 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) ---- logical-system: r3 inet.0: 20 destinations, 20 routes (20 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.1/32 *[IS-IS/15] 00:01:23, metric 10 > to 10.0.4.14 via em3.31 10.0.0.2/32 *[IS-IS/15] 00:00:58, metric 10 > to 10.0.4.2 via em3.32 10.0.0.4/32 *[IS-IS/18] 00:01:22, metric 10 > to 10.0.2.6 via em3.34 10.0.0.5/32 *[IS-IS/18] 00:01:08, metric 20 > to 10.0.2.6 via em3.34 10.0.0.6/32 *[IS-IS/18] 00:01:08, metric 30 > to 10.0.2.6 via em3.34 10.0.0.7/32 *[IS-IS/18] 00:00:56, metric 30 > to 10.0.2.6 via em3.34 10.0.2.8/30 *[IS-IS/18] 00:01:22, metric 20 > to 10.0.2.6 via em3.34 10.0.4.4/30 *[IS-IS/15] 00:00:58, metric 20 > to 10.0.4.14 via em3.31 to 10.0.4.2 via em3.32 10.0.8.0/30 *[IS-IS/18] 00:01:08, metric 40 > to 10.0.2.6 via em3.34 10.0.8.4/30 *[IS-IS/18] 00:01:08, metric 30 > to 10.0.2.6 via em3.34 10.0.8.8/30 *[IS-IS/18] 00:01:08, metric 30 > to 10.0.2.6 via em3.34 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) ----- logical-system: r7 inet.0: 8 destinations, 8 routes (8 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.5/32 *[IS-IS/15] 00:00:56, metric 10 > to 10.0.8.9 via em7.75 10.0.0.6/32 *[IS-IS/15] 00:01:19, metric 10 > to 10.0.8.1 via em7.76 10.0.8.4/30 *[IS-IS/15] 00:00:56, metric 20 > to 10.0.8.9 via em7.75 to 10.0.8.1 via em7.76 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) ----- logical-system: r6 inet.0: 8 destinations, 8 routes (8 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.0.0.5/32 *[IS-IS/15] 00:01:45, metric 10 > to 10.0.8.6 via em6.65 10.0.0.7/32 *[IS-IS/15] 00:01:19, metric 10 > to 10.0.8.2 via em6.67 10.0.8.8/30 *[IS-IS/15] 00:01:19, metric 20 to 10.0.8.6 via em6.65 > to 10.0.8.2 via em6.67 iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) 默认
由于juniper路由器默认不会从level2向level1通告学习到的路由,所以在这里我们可以向level1路由器r1,r2,r6,r7注入一条默认路由
r3中的配置:set rouing-options static route 0/0 discard edit policy-options policy-statement export-default
set temr 1 from router-filter 0/0 exact
set term 1 then accept
edit protocol isis export export-default//将策略注入到isis中
r5的配置同上,此时我们可以看到r1,r2,r6,r7就会存在一条默认路由了
本文出自 “Rista” 博客,请务必保留此出处http://rista.blog.51cto.com/2526140/961204
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索interface
, 10
, em
, 10 1 arcpy
, address
, is
, V7.75
, v4.45
is()
juniper防火墙配置、juniper防火墙nat配置、juniper防火墙web配置、juniper防火墙vpn配置、juniper防火墙ha配置,以便于您获取更多的相关知识。