Talk:Internetwork Packet Exchange
From Wikipedia, the free encyclopedia
Contents |
[edit] Disputed
Because of what appeared in the IPX/SPX page to be an inconsistency, I have looked around a little for IPX/SPX information and found some conflicting references. It seems like what we have about NetWare protocols and their corresponding OSI layers is probably wrong. IPX does do port multiplexing itself and so is largely also a layer 4 protocol, and SPX only appears to do a subset of TCP's work, so our comparisons to TCP/IP are misleading if not significantly wrong.
See: http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/netwarep.htm
I plan to do more reading but would really appreciate input from someone who knows more. --Heywood 00:48, 12 July 2006 (UTC)
- It's just both. I'm not sure what your problem with that is. It's the base protocol of IPX/SPX, running directly over the link layer, and as such it's the network layer. SPX runs on it just as TCP runs on IP. However, IPX doesn't need a transport layer running over it; unadorned, it sends datagram packets which can be used without the aid of an additional transport layer. So just as both articles state, it is analagous to both IP and UDP, where SPX is analagous to TCP. There really isn't a dispute here, so I'll remove the tags. Kundor 22:32, 17 September 2006 (UTC)
[edit] Advantage over TCP/IP?
is there any advantage of IPX over TCP/IP??
- No. Its only reason for existence is that, at the time it was originally developed and deployed, the correct protocol choice was still unclear. (Recall that this was the heyday of both OSI and ATM standards development, both of which at various times seemed to have legitimate claim to being "the protocol of the future".) Novell took a well-known, simple protocol suite with multiple pre-existing implementations, XNS, and modified it slightly to suit their more limited goals. In hindsight, we could wish that they had chosen the Internet protocol suite instead, but at the time it was a sensible decision -- and Novell was far from the only company to do so. 18.26.0.18 05:52, 1 Jan 2005 (UTC)
-
- I disagree. It's reason for existence is that, at the time it was originally developed and deployed, there was no such thing as a single "correct" protocol choice. The mid to late 80s (and into the early 90s) were the age of multi-protocol networking. When did a TCP stack finally ship with Windows? Not until 1994 with WfW 3.11, and even in Win95 TCP was not a default; IPX was. Every computer and OS vendor had their own protocols; that's how the world was then. It is also incorrect to say there are "no advantages" to IPX. It is more correct to say that the advantages are not enough to outweigh the disadvantages today. IPX has a larger address space: 48 bits (or is it 64?) instead of 32 bits in IPv4. IPX addresses incorporate the local MAC address: there is no "address assignment" like with IPv4. There is no such thing as BootP or DHCP in IPX, because none is needed. One of the reasons DHCP was invented from BootP was because IPv4 couldn't do what IPX did: allow "plug-and-go" network addressing. Guess what feature was added in IPv6? Including the MAC address in the internetwork address, just like IPX. Other things declared "bad" about IPX are bad about IP also, and most of the improvements made to the TCP/IP world in the last 10 years could have been made to the IPX world also. A good example is RIP broadcasting. It has the same problems in IPv4 as in IPX. OSPF was invented to fix it in the IPv4 world, and Novell came up with a similar link-state routing protocol for IPX also. The real advantage of TCP/IP is vendor-independent open standards and interoperability, not raw technical superiority. IP may have that now, which is still debatable with some parts of IPv4, but it didn't at the time it competed with IPX. --Amillar 09:06, 2 Jan 2005 (UTC)
[edit] READING NEEDS TO BE DONE
I'm not going to try and take everyone to school so I'm going to tell you where to get the info needed on this. There is a text book called Networking Concepts written by James L. Antonakos and Kenneth C. Mansfield Jr. and, for that reason, I don't want to use their work and get Wikipedia in trouble. But I will say this: they're NOT the same and don't help each other either. IPX/SPX protocol and TCP/IP protocol are different, similar, but different. Comparing them should only be done in the sense of showing their similarities. Any further than that and you're just giving your opinion.
[edit] Disambiguation Needed?
It turns out there is another meaning for IPX. It's a rating system for levels of waterproofing, related to IEC 60529.
Examples are given at IPX Waterproof Specifications and IEC 60529 Ingress Protection .PeterBrooks 21:45, 18 January 2006 (UTC)
i agree. i actually got to this page looking for information on the waterproof standard. maybe we don't need a disambiguation page, but one of those one-liners. --21:53, 27 June 2006 (UTC)