09-22-2018 10:24 PM
I have two neighboring routers, each router neighbors a switch. I have ROAS on each interface connected to the switch. On each switche I have 2 vlans that each have ip addresses. Each switch can communicate with the router and vice versa. I have EIGRP routes from each neighboring routers, however the routers are not advertising EIGRP routes to the switch. So basically each router can ping its neighboring router's ip address that is outside of its network but it can't reach the switch which is in the same network as the router that was pinged. Help is appreciated, hopefully this question is clear.
Switch 1 config
interface FastEthernet0/1
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/2
switchport access vlan 10
!
interface FastEthernet0/3
switchport access vlan 20
interface Vlan10
mac-address 0000.0cbd.d601
no ip address
ipv6 address 2001:0:0:10::2/64
!
interface Vlan20
mac-address 0000.0cbd.d602
no ip address
ipv6 address 2001:0:0:20::2/64
Router 1 Config
interface GigabitEthernet0/1
no ip address
duplex auto
speed auto
ipv6 address 2001:0:0:1::1/64
ipv6 eigrp 1
interface GigabitEthernet0/2
no ip address
duplex auto
speed auto
ipv6 eigrp 1
interface GigabitEthernet0/2.10
encapsulation dot1Q 10
no ip address
ipv6 address 2001:0:0:10::1/64
ipv6 eigrp 1
interface GigabitEthernet0/2.20
encapsulation dot1Q 20
no ip address
ipv6 address 2001:0:0:20::1/64
ipv6 eigrp 1
ipv6 router eigrp 1
eigrp router-id 1.1.1.1
no shutdown
Router 2 config
interface GigabitEthernet0/1
no ip address
duplex auto
speed auto
ipv6 address 2001:0:0:1::2/64
ipv6 eigrp 1
interface GigabitEthernet0/2.10
encapsulation dot1Q 30
no ip address
ipv6 address 2001:0:0:30::1/64
ipv6 eigrp 1
interface GigabitEthernet0/2.20
encapsulation dot1Q 40
no ip address
ipv6 address 2001:0:0:40::1/64
ipv6 eigrp 1
ipv6 router eigrp 1
eigrp router-id 2.2.2.2
no shutdown
Switch 2 config
interface FastEthernet0/1
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/2
switchport access vlan 30
!
interface FastEthernet0/3
switchport access vlan 40
interface Vlan30
mac-address 0060.70c4.9401
no ip address
ipv6 address 2001:0:0:30::/64
ipv6 address 2001:0:0:30::2/64
!
interface Vlan40
mac-address 0060.70c4.9402
no ip address
ipv6 address 2001:0:0:40::2/64
09-23-2018 03:19 AM
Hello,
This is happening because the switches do not have a default gateway. They get ICMP echo from an external subnet but they do not know where to forward the replies in order to get out of the local subnet.
The info you provided is not complete, specially I do not understand if this is a real scenario or if you are just testing EIGRP on IPv6 using the switches like if they were hosts. But you might have 2 options:
- Extend EIGRP on the switches (if they support it)
- Add an IPv6 static route to the switch and point it to one of the router local IP: (e.g for switch1 would be ipv6 route ::/0 2001:0:0:10::1)
HTH,
ADP
09-24-2018 07:00 PM
09-25-2018 12:57 AM
I see, well you should consider using an emulator like GNS3,Eve-NG or Cisco VIRL to test those features. It will give you the ability to emulate routers, switches and end-hosts that you should use as traffic initiators. The routers will just serve as default gateway and EIGRP. The switches will trunk the vlans from the routers and provide some access ports to the end-hosts (I normally use a docker ipterm image on GNS3). With all this setup you will be able to properly test what you are looking for..
HTH,
ADP
09-26-2018 04:26 PM
Thank you! I will give that a try.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide