※noteから引っ越してきた記事
設定
iosv-4,7間でOSPFを起動するだけ。
検証
mtu mismatch
iosv-7(config)#int gi0/0
iosv-7(config-if)#ip mtu 1472
iosv-7#debug ip ospf adj
OSPF adjacency debugging is on
iosv-7#clear ip ospf pro
Reset ALL OSPF processes? [no]: y
*Aug 8 14:58:18.838: OSPF-1 ADJ Gi0/0: Rcv DBD from 4.4.4.4 seq 0x1462 opt 0x52 flag 0x7 len 32 mtu 1500 state EXSTART
*Aug 8 14:58:18.839: OSPF-1 ADJ Gi0/0: Nbr 4.4.4.4 has larger interface MTU
MTUのミスマッチにより上記2つのログが出力される(debug ip ospf adjで表示)
ip ospf mtu-ingnore
iosv-7(config)#int gi0/0
iosv-7(config-if)#ip o mtu
iosv-7(config-if)#ip o mtu-ignore
iosv-7(config-if)#exit
iosv-7(config)#int lo0
iosv-7(config-if)#ip o mtu-ignore
*Aug 8 15:01:46.852: OSPF-1 ADJ Gi0/0: Rcv DBD from 4.4.4.4 seq 0x1E82 opt 0x52 flag 0x2 len 352 mtu 1500 state EXSTART
*Aug 8 15:01:46.854: OSPF-1 ADJ Gi0/0: NBR Negotiation Done. We are the MASTER
*Aug 8 15:01:46.855: OSPF-1 ADJ Gi0/0: Nbr 4.4.4.4: Summary list built, size 1
*Aug 8 15:01:46.857: OSPF-1 ADJ Gi0/0: Send DBD to 4.4.4.4 seq 0x1E83 opt 0x52 flag 0x1 len 52
*Aug 8 15:01:46.869: OSPF-1 ADJ Gi0/0: Rcv LS REQ from 4.4.4.4 length 36 LSA count 1
*Aug 8 15:01:46.870: OSPF-1 ADJ Gi0/0: Send LS UPD to 192.168.47.4 length 76 LSA count 1
*Aug 8 15:01:46.875: OSPF-1 ADJ Gi0/0: Rcv DBD from 4.4.4.4 seq 0x1E83 opt 0x52 flag 0x0 len 32 mtu 1500 state EXCHANGE
*Aug 8 15:01:46.876: OSPF-1 ADJ Gi0/0: Exchange Done with 4.4.4.4
*Aug 8 15:01:46.878: OSPF-1 ADJ Gi0/0: Send LS REQ to 4.4.4.4 length 216
*Aug 8 15:01:46.898: OSPF-1 ADJ Gi0/0: Rcv LS UPD from Nbr ID 4.4.4.4 length 632 LSA count 16
*Aug 8 15:01:46.911: OSPF-1 ADJ Gi0/0: Synchronized with 4.4.4.4, state FULL
iosv-7#
*Aug 8 15:01:46.911: %OSPF-5-ADJCHG: Process 1, Nbr 4.4.4.4 on GigabitEthernet0/0 from LOADING to FULL, Loading Done
iosv-4から受信したMTUが1500bytesだとわかった上でネイバーになっている。
debug ip ospf adjは有能。
難しくはないけど、CCIEはmismatchが好きって言うから出てくるんだろうな~。