Tom St Denis wrote:
Quote:
robertwessel2@yahoo.com wrote:
Quote:
Tom St Denis wrote:
Quote:
Failing that you can also try IPX. It has no routing.
While seriously OT...
Since when? IPX has been routable since it was derived from XNS 20+
years ago. Admittedly routing was not a standard feature of 1.x
versions of NetWare, but was certainly part of 2.0a (circa 1986), and
IPX routing has been available in numerous non-Novell products.
>
IPX basically just used the MAC addresses IIRC. It was like UDP where
you had a port which identified the service.
>
MAC addresses are not routable because they are not hiearchical. Sure
you can manually map MAC addresses to given ports on a switch (for
instance, switches do this automatically as it discovers source
addresses) but it isn't scalable.
>
If there was any routing in IPX it was totally manual and host based
instead of network based like IP.
No, IPX used a two part address, a 32 bit network number and a 48-bit
host number (plus a 16 bit port). On LANs with Ethernet-style MACs,
the host number was just assigned to the MAC, although in some (rare)
circumstances a manual assignment was used. In short, this was roughly
equivalent to an 80 bit "IP" address with a fixed "/32" subnet mask.
Non-routing machines normally required no address configuration (beyond
what the LAN hardware required - for example Arcnet would require that
you set the 8-bit "MAC" address on each card, either in hardware or
software). Non-routing hosts would learn their network number from a
router on that LAN (a particular broadcast query). Routers, of course,
*did* have to be configured with the correct network number on each
NIC.
Novell eventually set up a registry of network number assignments,
which assigned globally unique network number ranges (IOW,
"subnets" of the network number).
FWIW, a minor variation of RIP was the routing protocol of choice for
early XNS and IPX implementations, although Novell eventually migrated
to an OSPF-like link-state protocol (NLSP) somewhere in the NetWare 3.x
days.