Hi all. I’m trying to test out deploying around 4 routers (2 border routers and 2 core routers) which are connected as full mesh. These routers are ran as virtual machines in my vSphere cluster. The peer to peer interfaces are connected to the same DVS port group which has access to a single VLAN e.g. VLAN 100.
I’ve tested this setup with OSPF and everything works just fine. Now I’m trying to test IS-IS as the IGP. The config for each router looks something like this:
set protocols isis net NET_ADDRESS_HERE
set protocols isis level level-1
set protocols isis metric-style wide
set protocols isis interface eth4
set protocols isis interface eth5
set protocols isis interface eth6
set protocols isis interface eth4 metric 100000
set protocols isis interface eth5 metric 100000
set protocols isis interface eth6 metric 100000
set protocols isis interface eth4 circuit-type level-1
set protocols isis interface eth5 circuit-type level-1
set protocols isis interface eth6 circuit-type level-1
set protocols isis interface eth4 network point-to-point
set protocols isis interface eth5 network point-to-point
set protocols isis interface eth6 network point-to-point
set protocols isis interface eth4 password plaintext-password "Some password here"
set protocols isis interface eth5 password plaintext-password "Some password here"
set protocols isis interface eth6 password plaintext-password "Some password here"
set protocols isis log-adjacency-changes
set protocols isis set-overload-bit
set protocols isis interface lo passive
However I’m getting some issue where the neighbor adjacency aren’t able to be properly established. When running sh isis neighbor
some appears to be down, some keeps initializing etc. I’ve tried to remove network point-to-point
config for every IS-IS interfaces but still getting the same problem.
Next, I tried the setup on a GNS 3 lab which every router have an actual “physical” peer to peer cable between the routers to form the full mesh and I ran the same config. The setup on GNS 3 works as I hope it would be.
After that, I tried to simulate the situation that I had on vSphere to the GNS 3 lab by connected the peer to peer cable to a single switch and voila, the problem happened again.
TBH I’m not familar with IS-IS and trying to learn it. I also hoping to get some opinion whether this type of setup is better ran on a physical box or virtual machines? My personal thought would be to run on physical box since I’m getting an actual physical cable but the cost would be higher. Thanks for all the inputs