06-08-2012 06:17 PM - edited 03-07-2019 07:09 AM
I have a bunch of 3750x switches that each have a 10 gig routed link back to a central 4507 (loopback = 172.30.255.255).
We carved up a /24 (of course, the /24 doesn't really exist except in our address tracking spreadsheet) into a bunch of /30's for routed WAN links and /32's for loopback addresses.
We started on the low end for /30 subnets (ie 172.30.255.0/30, 172.30.255.4/30, etc.).
We started at the high end for the /32 loopbacks (ie 172.30.255.255/32, 172.30.255.254/32, etc.)
Pretty simple, right?
Well, when I try pinging 172.30.255.255 from the access layer 3750x switches, the 3750x seems to be treating it as a broadcast ping where it lists each member that responds instead of the regular !!!!! response (this makes think something is odd with the 3750x). Of course, only one member responds (the core). But even the core seems to respond with the other end of the /30 instead of the actual /32 loopback (which makes me think something is odd in the core).
I could have sworn that I've setup similar topologies without problems (ie, using 10.0.0.0/32, 10.255.255.255/32, etc as loopbacks) and as long as the mask is a /32, it should work.
Also, I can ping/ssh to that loopback if my laptop is on a directly connected subnet. But I can't do it from any of the 3750x switches (which are also directly connected).
I've double checked for overlapping subnets, but nope. I don't see any. Routing looks fine. The actual /32 is being propagated everywhere properly.
Am I running into some legacy behavior? I thought maybe something having to do with ip classless being disabled???
Any ideas?
06-08-2012 11:58 PM
Well, I would rather say that all cisco devices show this behavior.
If an ip is the last of a classfull network it is always treated as broadcast.
The only exception to this is when you use supernetting like 172.16.0.0/15 for example.
Unless an ip is in the routing table, a router has no knowledge about the mask and addresses are treated in agreement with the baked in logic regarding ip addresses. Class A, B, C.
regards,
Leo
06-09-2012 02:23 PM
Thanks Leo!
All of the routers have the /32 (172.30.255.255/32) in the routing table, though.
I could understand this behavior in 1995, but in 2012 with classless routing?
06-09-2012 04:12 PM
Is ip classless actually in the config?
Sent from Cisco Technical Support iPad App
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