ip mroute 不完全燃焼
初期設定
iosv-1#sh ip mroute | b Out
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.1.1.5), 00:11:08/00:03:11, RP 1.1.1.1, flags: S
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/2, Forward/Sparse, 00:11:08/00:03:11
(*, 224.0.1.40), 00:15:05/00:02:04, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/0, Forward/Sparse, 00:15:05/00:02:04
・アドレスの大きいgi0/2側を使ってマルチキャストを通信していることがわかる
iosv-2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
iosv-2(config)#ip mroute 10.1.1.0 255.255.255.0 192.168.1.254
iosv-1#sh ip mroute | b Out
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.1.1.5), 00:08:05/00:02:57, RP 1.1.1.1, flags: SF
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/2, Forward/Sparse, 00:07:31/00:02:57
(10.1.1.1, 239.1.1.5), 00:08:05/00:00:01, flags: FT
Incoming interface: GigabitEthernet0/0, RPF nbr 0.0.0.0, Registering
Outgoing interface list:
GigabitEthernet0/2, Forward/Sparse, 00:03:28/00:02:57
(*, 224.0.1.40), 00:09:03/00:01:59, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Loopback0, Forward/Sparse, 00:09:01/00:01:59
iosv-1(config)#ip mroute 172.16.1.0 255.255.255.0 192.168.1.1
iosv-1(config)#end
iosv-1#sh ip mroute
<略>
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.1.1.5), 00:13:33/00:03:21, RP 1.1.1.1, flags: SF
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/2, Forward/Sparse, 00:12:59/00:03:21
(10.1.1.1, 239.1.1.5), 00:01:10/00:01:49, flags: FT
Incoming interface: GigabitEthernet0/0, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/1, Forward/Sparse, 00:01:10/00:03:17
GigabitEthernet0/2, Forward/Sparse, 00:01:10/00:03:21
(*, 224.0.1.40), 00:14:32/00:02:33, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Loopback0, Forward/Sparse, 00:14:30/00:02:33
・なんかGi0/2が強い
・iosv-2でip mroute指定しただけだとOutgoingがGi0/2から変化しない
・iosv-1でもip mroute指定してやることでようやくGi0/1が出てくるものの、Gi0/2は消えない。1回使ってるから?
iosv-1#clear ip mroute *
iosv-1#sh ip mroute | b Out
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.1.1.5), 00:00:46/00:02:48, RP 1.1.1.1, flags: SF
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/2, Forward/Sparse, 00:00:41/00:02:48
(10.1.1.1, 239.1.1.5), 00:00:46/00:02:13, flags: FT
Incoming interface: GigabitEthernet0/0, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/1, Forward/Sparse, 00:00:29/00:03:00
GigabitEthernet0/2, Forward/Sparse, 00:00:41/00:02:48
(*, 224.0.1.40), 00:00:53/00:02:48, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Loopback0, Forward/Sparse, 00:00:53/00:02:48
・clear ip mroute pimでクリアしてみても結果は変わらず
iosv-1#sh ip mroute | b Out
Outgoing interface flags: H - Hardware switched, A - Assert winner, p - PIM Join
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.1.1.5), 00:02:42/00:02:45, RP 1.1.1.1, flags: S
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
GigabitEthernet0/2, Forward/Sparse, 00:02:42/00:02:45
(*, 224.0.1.40), 00:03:31/00:02:43, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Loopback0, Forward/Sparse, 00:03:31/00:02:43
・そもそもclearした直後がこれだからどうあがいても無理な気がする
・ここからRPFチェックをしてGi0/1が追加されるんだろうね
・う~んなんか不完全燃焼、思ってたんと違うなあ