hi, i have 3845 router with two gigabit interface and one serial interface. when i issue sh running command the output for those interfaces is as follows.
description $ETH-LAN$$ETH-SW-LAUNCH$$INTF-INFO-GE 0/0$
ip address 188.8.131.52 255.255.255.248
ip address 184.108.40.206 255.255.255.248
ip address 220.127.116.11 255.255.255.0
clock rate 2000000
when i issue show ip route the output is as follows.
C 18.104.22.168 is directly connected, GigabitEthernet0/0
C 22.214.171.124 is directly connected, GigabitEthernet0/1
C 126.96.36.199 is directly connected, Serial0/0/0
S* 0.0.0.0/0 [1/0] via 188.8.131.52
The problem is that why the sh ip route shows different ip address. i.e 184.108.40.206 and 220.127.116.11 where as directly connected interfaces are connected interfaces are configured with 18.104.22.168 and 22.214.171.124.
It's showing you the subnet rather than the actual IP address assigned to the interface ie.
126.96.36.199 255.255.255.248 = 188.8.131.52 - 184.108.40.206
220.127.116.11 255.255.255.248 =
18.104.22.168 - 22.214.171.124
sh ip route will report the subnet rather than the individual hosts, unless of course the interface has been configured with a /32 subnet mask.