今回はOSPFのNBMAのPoll Intervalについて解説します。
この記事の目次
座学
NBMAのPoll Intervalについて
NMBAでは、対向のルータからHelloパケットを受信するまで、Poll Interval間隔でHelloパケットを送信します。今回は、このPoll Intervalの調整方法を説明します。
実機での動作確認
検証内容
R1のg2でのみOSPF Area 0を有効にします。
R1のg2のNetwork TypeにはNon Broadcastを使用します。
初期設定
interface GigabitEthernet2
ip address 10.1.1.1 255.255.255.0
ip ospf network non-broadcast
!
router ospf 1
router-id 1.1.1.1
network 10.1.1.0 0.0.0.255 area 0
neighbor 10.1.1.2
interface GigabitEthernet2
ip address 10.1.1.2 255.255.255.0
Poll Interval変更前
OSPFネイバーの状態確認
Poll Intervalはshow ip ospf neighborコマンドで確認可能です
R1のPoll Intervalが120秒であることが確認できます。
R1#show ip ospf neighbor detail
Neighbor N/A, interface address 10.1.1.2
In the area 0 via interface GigabitEthernet2
Neighbor priority is 0 (configured 0), State is ATTEMPT, 6 state changes
DR is 0.0.0.0 BDR is 0.0.0.0
Poll interval 120
Options is 0x0 in Hello
Index 0/0/0, retransmission queue length 0, number of retransmission 0
First 0x0(0)/0x0(0)/0x0(0) Next 0x0(0)/0x0(0)/0x0(0)
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
Poll due in 00:01:16
Helloパケットの確認
R1はR2に対して120秒間隔でHelloパケットを送信していることが確認できます。
R1#debug ip ospf hello
*Jun 4 01:00:20.648: OSPF-1 HELLO Gi2: Send hello to 10.1.1.2 area 0 from 10.1.1.1
*Jun 4 01:02:20.648: OSPF-1 HELLO Gi2: Send hello to 10.1.1.2 area 0 from 10.1.1.1
*Jun 4 01:04:20.649: OSPF-1 HELLO Gi2: Send hello to 10.1.1.2 area 0 from 10.1.1.1
Poll Interval変更後
R1において、R2に対するPoll Intervlanを60秒に変更します。
追加したコマンド
Poll Intervalはneighbor <address>コマンドのpoll-interval <second>オプションで変更可能です。
router ospf 1
neighbor 10.1.1.2 poll-interval 60
OSPFネイバーの状態確認
R1のPoll Intervalが60秒に変化したことが確認できます。
R1#show ip ospf neighbor detail
Neighbor N/A, interface address 10.1.1.2
In the area 0 via interface GigabitEthernet2
Neighbor priority is 0 (configured 0), State is ATTEMPT, 3 state changes
DR is 0.0.0.0 BDR is 0.0.0.0
Poll interval 60
Options is 0x0 in Hello
Index 0/0/0, retransmission queue length 0, number of retransmission 0
First 0x0(0)/0x0(0)/0x0(0) Next 0x0(0)/0x0(0)/0x0(0)
Last retransmission scan length is 0, maximum is 0
Last retransmission scan time is 0 msec, maximum is 0 msec
Poll due in 00:00:33
Helloパケットの確認
R1はR2に対して60秒間隔でHelloパケットを送信していることが確認できます。
R1#debug ip ospf hello
*Jul 3 12:40:13.728: OSPF-1 HELLO Gi2: Send hello to 10.1.1.2 area 0 from 10.1.1.1
*Jul 3 12:41:13.728: OSPF-1 HELLO Gi2: Send hello to 10.1.1.2 area 0 from 10.1.1.1
*Jul 3 12:42:13.728: OSPF-1 HELLO Gi2: Send hello to 10.1.1.2 area 0 from 10.1.1.1
コメント