home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!uknet!stl!crosfield!sap
- From: sap@crosfield.co.uk (stelios pavlides)
- Newsgroups: comp.protocols.tcp-ip
- Subject: Re: Use of ARP with non-IP protocols
- Message-ID: <15148@suns3.crosfield.co.uk>
- Date: 14 Aug 92 17:35:36 GMT
- References: <15058@suns6.crosfield.co.uk> <1992Aug7.133126.12636@webo.dg.com>
- Organization: Crosfield Electronics, Hemel Hempstead, United Kingdom.
- Lines: 40
-
- In article <1992Aug7.133126.12636@webo.dg.com> dad@mozart.webo.dg.com writes:
- >In article <15058@suns6.crosfield.co.uk>, sap@crosfield.co.uk (stelios pavlides) writes:
- /|>
- /|> Assume there is a non-IP protocol, say XX, which nevertheless uses IP-style
- /|> addresses and relies on ARP for address resolution (this conveniently
- /|> exists for real in the name of XTP). What one should use in the ar$pro
- /|> field of the ARP packet, the IP protocol type (a) or the XX protocol type
- /|> (b)?
- /|>
- /|> The case for (a) is that XX, although different to IP, should declare the
- /|> IP address space that it uses. That is, ar$pro refers to the address space
- /|> and not to the protocol itself.
- /|>
- /|> The case for (b) is that one should have separate ARP tables on a per
- /|> protocol basis, even if two protocols use the same address space.
- /|>
- /
- /From RFC 826 (An Ethernet Address Resolution Protocol --or--
- /Converting Network Protocol Addresses to 48.bit Ethernet Address
- /for Transmission on Ethernet Hardware):
- /
- / 16.bit: (ar$pro) Protocol address space. For Ethernet
- / hardware, this is from the set of type
- / fields ether_typ$<protocol>.
- /
- /Ethertype fields are 0x0800 for IP and 0x817D for XTP.
-
- But that was precisely the nature of my question. Note that in your
- citation above 'protocol ADDRESS SPACE' is first mentioned, not just
- 'protocol' (possibly an indication of the author's intention?). I
- appreciate, of course, that the second sentence follows; but RFC 826 is
- dated Nov 1982, at which point there was probably one-to-one correspondence
- between 'protocol' and 'protocol address space'. This is no longer true
- today.
-
- --
- Stelios Pavlides Phone : +44 442 230000 ext 3468
- Crosfield Electronics Ltd Fax : +44 442 232301
- Hemel Hempstead, Herts. HP2 7RH, UK E-mail : sap@crosfield.co.uk
- -----------------------------------------------------------------------------
-