Address mapping in ipx, Address mapping in ipx -10 – Alcatel Carrier Internetworking Solutions Omni Switch/Router User Manual

Page 506

Advertising
background image

The Network Header

Page 18-10

Given this model of implementation a station responding with an ARP on Ethernet which was
switched to FDDI would result in the same representation of the MAC address in the ARP
table of the router. The router would then use the bit swapped form in the MAC address of
subsequent frames to the FDDI ring and the switch would bit swap these MAC header
address as it transformed the frame onto Ethernet, resulting in the correct representation to be
received by the original station.

Unfortunately, this model has only been defined in IP for Ethernet and FDDI. Token Ring
stations place MAC addresses into the body of ARP frames in their native, non-canonical
format and routers use addresses from the ARP table as is when sending to Token Ring ports.

To achieve any to any switching with IP it is therefore necessary for the Omni Switch/Router
to be sensitive to ARP frames and to bit swap the MAC addresses in the body of the ARP when
switching a frame between Token Ring and FDDI or Ethernet.

Important Note

Beginning with Release 4.4, FDDI is no longer
supported.

Because IP is well designed, the issue of address mapping being confined to the ARP proto-
col, this is sufficient to isolate the problem allowing all subsequent IP frames to be switched
any to any.

Address Mapping in IPX

A network address in IPX consists of three parts:

1. Network Number -- a globally unique identifier of a particular broadcast domain.

Strictly, because of the formation of logical networks using encapsulations, this is not
equivalent to a physical broadcast domain but the distinction can be put aside for the
purposes of this particular discussion.

2. Node Address -- the MAC address of a station on that domain.

3. Socket Number -- the task (process) within that station which should process the message.

Just as in IP, routers move a frame along hop by hop on the basis of the network number
portion of the destination address. To do this, IP needs the MAC address of the next hop
router. This address is obtained from the RIP table that is built up from the RIP updates sent
out by all routers. When a router receives a RIP update frame it uses the source node address
in the frame as the MAC address for the next hop router.

Although there is not an explicit ARP like protocol for mapping addresses in IPX, this same
function is achieved by the use of source node addresses in RIP frames.

In IPX, as in IP, the canonical versus non-canonical representation of addresses in ARPs still
applies. In switching, this needs to be considered for the source node address in IPX frames.

In IPX Ethernet and FDDI observe a convention of using MAC addresses in the IPX header in
canonical format. For Token Ring these addresses are non-canonical.

Proprietary Token Ring IPX switching

The Omni Switch/Router offers the facility to modify IPX frames switching between Token
Ring and FDDI or Ethernet. ARP bit swapping for IP is a de facto standard widely imple-
mented in the industry. This is not the case with IPX. The switch must be able to co-exist
with bridges that do not support any to any switching or applications where this feature is not
required. Therefore this feature can be configured on or off.

Advertising