OS6600 IPC Communication
page -58 OmniSwitch Troubleshooting Guide September 2005
OS6600 IPC Communication
IPC software interface is unchanged. IPC provides the following services:
•NI-NI communication
•CMM-NI communication
•CMM is the primary or active
•CMM-CMM communication
•Each element in a stack is addressable from its CMM perspective. Different Types of Sockets are:
•Connection oriented socket
•Connectionless socket
•Multicast socket
•IPC is transported as a layer 2 protocol over Ethernet frame
•Provides Segmentation and Reassembly
•Fragment packet bigger than 1400 bytes
•Provides reliability
•Interface with Stack Manager to obtain MAC address and outgoing port number
•Use special MAC to identify IPC packet
•For all slots a Special MAC is used. Example: slot 7 uses 00:00:77:77:77:77, slot 8 uses
00:00:88:88:88:88
The following diagram can illustrate IPC connection between different slots:
S
l
ot
1
S
l
ot
2
S
l
ot
3
S
l
ot
4
S
l
ot
5
00:00:11:11:11:1
1
CAM Entry on device 5
VID 1 Dev=
0
Port=30
00:00:44:44:44:44 VID 1 Dev=
6
Port=30
00:00:44:44:44: 00:00:11:11:11: 0xABCD
IPC Frame sent from Slot 1 to Slot 4
CAMent ry on device 1