awplus(config-if)#do show ip route database ↓
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
> - selected route, * - FIB route, p - stale info
C *> 192.168.10.0/24 is directly connected, vlan10
ここで「192.168.10.0/24 is directly connected, vlan10」は、「192.168.10.0/24がvlan10インターフェースに直接接続されている」の意味になります。また、行頭の「C」も同じように「connected」、すなわち「(直接)接続されている」の省略記号です。「*>」は、該当経路が192.168.10.0/24への最適な経路であり、実際のパケット転送判断に使用されていることを示します。
インターフェース経路は「直接接続されているネットワークへの経路(route to directly connected network)」ですので、「connected経路」、「直結経路」、「ダイレクト経路」などと呼ぶこともあります。
awplus(config-if)#do show ip route database ↓
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
> - selected route, * - FIB route, p - stale info
C *> 192.168.10.0/24 is directly connected, vlan10
C *> 192.168.20.0/24 is directly connected, vlan20
RouterA(config)#do show ip route database ↓
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
> - selected route, * - FIB route, p - stale info
C *> 192.168.10.0/24 is directly connected, vlan10
C *> 192.168.20.0/24 is directly connected, vlan20
S *> 192.168.30.0/24 [1/0] via 192.168.20.2, vlan20
ここで「192.168.30.0/24 [1/0] via 192.168.20.2, vlan20」は、「192.168.30.0/24へは、vlan20インターフェース上のルーター192.168.20.2(ルーターB)経由で到達できる」の意味になります。スクエアブラケット([])で囲まれた2つの数値は、それぞれ管理距離(Administrative Distance)とメトリックを表します(スタティック経路ではメトリックは使用されないためつねに「0」と表示されます)。また、行頭の「S」は「static」、すなわち「スタティック経路」の省略記号です。「*>」は、該当経路が192.168.30.0/24への最適な経路であり、実際のパケット転送判断に使用されていることを示します。
RouterB(config)#do show ip route database ↓
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
> - selected route, * - FIB route, p - stale info
S *> 192.168.10.0/24 [1/0] via 192.168.20.1, vlan20
C *> 192.168.20.0/24 is directly connected, vlan20
C *> 192.168.30.0/24 is directly connected, vlan30
ここで「192.168.10.0/24 [1/0] via 192.168.20.1, vlan20」は、「192.168.10.0/24へは、vlan20インターフェース上のルーター192.168.20.1(ルーターA)経由で到達できる」の意味になります。スクエアブラケット([])で囲まれた2つの数値は、それぞれ管理距離(Administrative Distance)とメトリックを表します(スタティック経路ではメトリックは使用されないためつねに「0」と表示されます)。また、行頭の「S」は「static」、すなわち「スタティック経路」の省略記号です。「*>」は、該当経路が192.168.10.0/24への最適な経路であり、実際のパケット転送判断に使用されていることを示します。
RouterA(config)#do show ip route database ↓
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
> - selected route, * - FIB route, p - stale info
S *> 0.0.0.0/0 [1/0] via 192.168.20.2, vlan20
C *> 192.168.10.0/24 is directly connected, vlan10
C *> 192.168.20.0/24 is directly connected, vlan20
ここで「0.0.0.0/0 [1/0] via 192.168.20.2, vlan20」は、「0.0.0.0/0、すなわち、経路表内の他のエントリーにマッチしなかったすべての宛先には、vlan20インターフェース上のルーター192.168.20.2(ルーターB)経由で到達できる」の意味になります。スクエアブラケット([])で囲まれた2つの数値は、それぞれ管理距離(Administrative Distance)とメトリックを表します(スタティック経路ではメトリックは使用されないためつねに「0」と表示されます)。また、行頭の「S」は「static」、すなわち「スタティック経路」の省略記号です。「*>」は、該当経路が0.0.0.0/0への最適な経路であり、実際のパケット転送判断に使用されていることを示します。
FIB(Forwarding Information Base:IP転送表)は、IPパケットの転送判断時に参照するデータベースです。FIBには、RIBに登録されている経路のうち、「最適」と判断されたもの、すなわち、実際にパケット転送に使用される経路だけが登録されます。最適と判断する基準は次に述べる管理距離です。
メトリックは、RIP、OSPF、BGPのルーティングプロセスによって、同一種別の経路間で優劣を判断するときにだけ使用されます。RIBに登録されている異なる種別の経路間で優劣を判断するときには、前述の管理距離が使用され、メトリックは使用されません(RIPのメトリックとOSPFやBGPのメトリックはそもそも意味合いが違うので、これらを比較すること自体意味がありません)。show ip routeコマンドやshow ip route databaseコマンドでは、管理距離に加えてメトリック値も表示されますが、これはあくまでも参考情報ですのでご注意ください(BGPの場合はMED値が表示されます)。