Routing of communication between 2 controllers?
I have been trying to understand the exact route that is taken for communication by IAC or MMS after the application is up and running?
Lets say i have 3 controllers:
Connectivity Server 1 is connected to controller A & B
- 172.16.80.150 A
- 172.16.80.151 B
Connectivity Server 2 is connected to controller C
- 172.16.84.202 C
If A wants to communicate on IAC with B & C what route will be taken?
All of these nodes are housed in a single unmanaged switch.
Do the controllers communicate directlty without the help of CS or does the CS get invloved? If no, then is there any way to not involve the CS in the communication?
Voted best answer
A (172.16.80.150) can not communicate directly with C (172.16.84.202) since they do not share the same subnet. A and B can since they share same network.
Having A, B and C on same switch does not make any difference. In fact, if fault tolerance is of importance we do not promote running more than one subnet per physical switch.
To get A and C to speak with each other we promote configuring them on separate RNRP areas and to use the connectivity servers as router nodes (with IP-forwarding enabled).
I have sent you an image per email, but I have also inserted a more simple one below.
Each network color (green, blue and red) should be assigned at least one separate switch (two if redundancy is required - the picture show redundant connection).
For the IAC communicaiton between A or B with C without CS, you will have to add a pair of router/L3 switch between the blue and red network with IPforwarding turned off on both CS. The controllers that are supposed to communicate on both ends should have external router ip addresses configured. Please note that IAC over non-RNRP routers will not support network redudancy and it needs to be handled in the application defining seperate variables for primary and second path.
You are mixing deffrent network areas in the same switch it's not recommended and not work properly since u are using area 20 and area 21 in the same switch but since subnet is deffrent you can't communicate directly between the subnets without using router so in order to use router first pls separate the network ex: for area 20 one sw if non redundant and for area 21 separate sw if you are using redundant pls use two sw at that time u have to use separate set of CS for each area then to communicate within the same subnet router not reqd if A and B wants to communicate with C then router to be enabled in both set of CS by making IP forwarding =1