IPX (Internetwork Packet Exchange) is a networking protocol from Novell that interconnects networks that use Novell's NetWare clients and servers. IPX is a datagram or packet protocol. IPX works at the Network layer of communication protocols and is connectionless (that is, it doesn't require that a connection be maintained during an exchange of packets as, for example, a regular voice phone call does).
Packet acknowledgment is managed by another Novell protocol, the Sequenced Packet Exchange (SPX). Other related Novell NetWare protocols are: the Routing Information Protocol (RIP), the Service Advertising Protocol (SAP), and the NetWare Link Services Protocol (NLSP).
---------- Post added at 22:33 ---------- Previous post was at 22:28 ----------
1. IP address (network address) is just used for transferring information from one network to another network. Travelling of information among networks uses IP addresses. It is used to identity the network and host.
A MAC address (physical addresses) is used for distribution of information with in the network segment. The Ethernet uses MAC address to transfer data between hosts. When its used with IP network the IP address is resolved using ARP protocol to find the MAC address of the end device and the data is transmitted.
Port numbers are used by the TCP/UDP protocol to isolate the traffic which is multiplexed and sent by the user application. For example the user device can open multiple applications at the same time like multiple web browsers email and FTP. To identify the data individually the port number are used.
2. We need I.P address because when we work on LAN we can communicate without I.P address with the help of NETBIOS and WINS but in WAN we work on network layer and data frame becomes packet and packet need I.P address for routing
3. IP Address is at the "Software or Logical level and helps to establish communication between 2 or more Networks at the OSI (Network Level) whereas the MAC Address is at the OSI (Data Link Layer) which has the Physical Address of the actual node (machine). Final Data Distribution (Information Transfer) from the Network Segments (originally PAckets at the Transport Layer) to the Destination Client Node must work at he PHYSICAL LEVEL which starts at the DATA LINK LAYER.
The final Layer in the OSI model (Physical Layer) then translates the MAC ADDRESS to the actual WIRES (RJ45) etc. which work at the ELECTRONS LEVELS.
ONLY MAC ADDRESSES and NO IP ADDRESS will not work. Software at the TRANSPORT LAYER (TCP and IP) does not support physical addresses.