SlideShare a Scribd company logo
1 of 16
Network Protocol
TOPIC : INTERNETWORK PACKET EXCHANGE
(IPX)
BY
Muhammed Sidibeh
BRIEF OVERVIEW
• NetWare is a network operating system (NOS) that provides
transparent remote file access .
• NetWare was developed by Novell, Inc., from the Xerox*
Network System Datagram protocol and was introduced in
the early 1980s and based on a client server architecture.
• For connecting clients to its Network operating systems a
protocol was developed which is know as IPX.
• IPX was developed by Novell based on a research center
(PARC). Its core components are Internetwork packet
exchange (IPX) , Sequenced Packet exchange), Service
Advertising Protocol (SAP) etc..
WHAT IS INTERNETWORK PACKET
EXCHANGE (IPX)?
IPX (Internetwork Packet Exchange) is a
networking protocol from Novell that
interconnects network that use Novell’s
Netware Clients and servers. IPX is a
datagram or packet protocol.
Where does it Operate in the
OSI Model?
• IPX works at the Network layer.
• Connectionless Datagram Protocol.
Fig 1: The NetWare Protocol Suite Maps to All OSI layers
HIGHER
LEVEL
PROTOCOLS
(NETBIOS,SAP
,NCP,SPX,NSL
P and SPX
R
E
L
I
E
S
MAC
PROTOCOLS
and IPX
IPX Packet Structure
The IPX packet is similar to the XNS IDP packet
and comprises two parts:
1.A 30 bytes IPX header, which includes the
network, node, and socket addresses for both
destination and source.
2.Data section, which often includes the header of
a higher level protocol, such as SPX.
Structure of an IPX packet
Note: The IPX header is placed after the header and before the data.
PACKET TYPES
IPX Addressing
• For intranetwork addressing, IPX uses the physical
address assigned to the network interface board.
• IPX network address uniquely identifies an IPX server on
an IPX network and individual processes within the
server.
1. A 4-byte network number (server)
2. A 6-byte node number (server)
3. A 2-byte socket number (server process)
Communication
1. Client-Server
• Every Netware server builds a service
advertisement table comprising all the
network resource that it is aware of.
• Client use Get Nearest Server (GNS)
request to locate servers.
2. Server-Server
• Servers use SAP and RIP
Client Requesting Resources from Server Via (SAP)
How the Performance of IPX exceed that of
TCP/IP in LAN
• IPX addresses are formed using Ethernet
MAC and 32-bit network ID.
• Highly optimized for LAN- IPX/SPX uses
per packet nacks instead of per octet acks
in TCP.
• Clients that misses a packet can be re-
read from the disk/cache and re-sent.
LIMITATIONS OF IPX
• Not suitable for WAN.
• Packet reordering on WAN is
omnipresent causing a lot of spurious
NAKs.
• IPX addresses are not hierarchical.
SUMMARY
• IPX is a networking protocol originally used by
Novell Netware Operating System.
• IPX is connectionless.
• Also referred to as a datagram protocol-
meaning each packet is treated as a single
entity.
• IPX is very easy to configure and has a small
memory footprint.
REFERENCES
• https://en.wikipedia.org/wiki/Internetwork_Packet_Exchange#Description
• http://searchnetworking.techtarget.com/answer/TCP-IP-vs-IPX-SPX
• http://www.powershow.com/view/3bdf3d-
M2U0M/IPX_SPX_powerpoint_ppt_presentation
• http://www.powershow.com/view/3bdf3d-
M2U0M/IPX_SPX_powerpoint_ppt_presentation
THE
END

More Related Content

What's hot

networking device router,switches & bridges
networking device router,switches & bridgesnetworking device router,switches & bridges
networking device router,switches & bridgeskeyur Nandaniya
 
Switching
Switching Switching
Switching Abid Ali
 
Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)rahuldaredia21
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switchingDr Rajiv Srivastava
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocolasimnawaz54
 
Computer network switching
Computer network switchingComputer network switching
Computer network switchingShivani Godha
 
Integrated services digital network (isdn)
Integrated services digital network (isdn)Integrated services digital network (isdn)
Integrated services digital network (isdn)Gulu University
 
Ch 18 intro to network layer - section 2
Ch 18   intro to network layer - section 2Ch 18   intro to network layer - section 2
Ch 18 intro to network layer - section 2Hossam El-Deen Osama
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network LayerManoj Kumar
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking ConceptTushar Ranjan
 
TCP - IP Presentation
TCP - IP PresentationTCP - IP Presentation
TCP - IP PresentationHarish Chand
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)J.T.A.JONES
 

What's hot (20)

networking device router,switches & bridges
networking device router,switches & bridgesnetworking device router,switches & bridges
networking device router,switches & bridges
 
Switching
Switching Switching
Switching
 
Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)Pstn (Public Switched Telephone Networks)
Pstn (Public Switched Telephone Networks)
 
Lan technologies
Lan technologiesLan technologies
Lan technologies
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switching
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Repeaters.51
Repeaters.51Repeaters.51
Repeaters.51
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Integrated services digital network (isdn)
Integrated services digital network (isdn)Integrated services digital network (isdn)
Integrated services digital network (isdn)
 
Ch 18 intro to network layer - section 2
Ch 18   intro to network layer - section 2Ch 18   intro to network layer - section 2
Ch 18 intro to network layer - section 2
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
 
IPv4
IPv4IPv4
IPv4
 
TCP - IP Presentation
TCP - IP PresentationTCP - IP Presentation
TCP - IP Presentation
 
Transport layer
Transport layerTransport layer
Transport layer
 
FDMA
FDMAFDMA
FDMA
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 

Similar to IPX Protocol Overview

Novell Netware Protocol suite
Novell Netware Protocol suiteNovell Netware Protocol suite
Novell Netware Protocol suiteOmar Isaid
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
 
Routed Protocol
Routed ProtocolRouted Protocol
Routed ProtocolNetwax Lab
 
CCN CEP.pptx
CCN CEP.pptxCCN CEP.pptx
CCN CEP.pptxNOOR69810
 
09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptx09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptxKushalSrivastava23
 
Lecture 2 -_understanding_networks_2013
Lecture 2 -_understanding_networks_2013Lecture 2 -_understanding_networks_2013
Lecture 2 -_understanding_networks_2013Travis Leong Ping
 
Network protocol
Network protocolNetwork protocol
Network protocolOnline
 
Da for dummies techdays 2012
Da for dummies techdays 2012Da for dummies techdays 2012
Da for dummies techdays 2012Alex de Jong
 
Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2srmanjuskp
 
CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06Irsandi Hasan
 
ccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answersccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answersĐồng Quốc Vương
 
Internet architecture protocol
Internet architecture protocolInternet architecture protocol
Internet architecture protocolGLIM Digital
 
Ccnav5.org ccna 1-v50_itn_practice_final_exam_answers
Ccnav5.org ccna 1-v50_itn_practice_final_exam_answersCcnav5.org ccna 1-v50_itn_practice_final_exam_answers
Ccnav5.org ccna 1-v50_itn_practice_final_exam_answersĐồng Quốc Vương
 
Banking and ATM networking reports
Banking and ATM networking reportsBanking and ATM networking reports
Banking and ATM networking reportsShakib Ansaar
 
Session 2 Tp 2
Session 2 Tp 2Session 2 Tp 2
Session 2 Tp 2githe26200
 

Similar to IPX Protocol Overview (20)

Novell Netware Protocol suite
Novell Netware Protocol suiteNovell Netware Protocol suite
Novell Netware Protocol suite
 
Unit04
Unit04Unit04
Unit04
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
 
Routed Protocol
Routed ProtocolRouted Protocol
Routed Protocol
 
CCN CEP.pptx
CCN CEP.pptxCCN CEP.pptx
CCN CEP.pptx
 
09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptx09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptx
 
Network protocol
Network protocolNetwork protocol
Network protocol
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
Ip v4 & ip v6
Ip v4 & ip v6Ip v4 & ip v6
Ip v4 & ip v6
 
Lecture 2 -_understanding_networks_2013
Lecture 2 -_understanding_networks_2013Lecture 2 -_understanding_networks_2013
Lecture 2 -_understanding_networks_2013
 
Network protocol
Network protocolNetwork protocol
Network protocol
 
Da for dummies techdays 2012
Da for dummies techdays 2012Da for dummies techdays 2012
Da for dummies techdays 2012
 
Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
 
pps Matters
pps Matterspps Matters
pps Matters
 
CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06
 
ccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answersccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answers
 
Internet architecture protocol
Internet architecture protocolInternet architecture protocol
Internet architecture protocol
 
Ccnav5.org ccna 1-v50_itn_practice_final_exam_answers
Ccnav5.org ccna 1-v50_itn_practice_final_exam_answersCcnav5.org ccna 1-v50_itn_practice_final_exam_answers
Ccnav5.org ccna 1-v50_itn_practice_final_exam_answers
 
Banking and ATM networking reports
Banking and ATM networking reportsBanking and ATM networking reports
Banking and ATM networking reports
 
Session 2 Tp 2
Session 2 Tp 2Session 2 Tp 2
Session 2 Tp 2
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

IPX Protocol Overview

  • 1. Network Protocol TOPIC : INTERNETWORK PACKET EXCHANGE (IPX) BY Muhammed Sidibeh
  • 2. BRIEF OVERVIEW • NetWare is a network operating system (NOS) that provides transparent remote file access . • NetWare was developed by Novell, Inc., from the Xerox* Network System Datagram protocol and was introduced in the early 1980s and based on a client server architecture. • For connecting clients to its Network operating systems a protocol was developed which is know as IPX. • IPX was developed by Novell based on a research center (PARC). Its core components are Internetwork packet exchange (IPX) , Sequenced Packet exchange), Service Advertising Protocol (SAP) etc..
  • 3. WHAT IS INTERNETWORK PACKET EXCHANGE (IPX)? IPX (Internetwork Packet Exchange) is a networking protocol from Novell that interconnects network that use Novell’s Netware Clients and servers. IPX is a datagram or packet protocol.
  • 4. Where does it Operate in the OSI Model? • IPX works at the Network layer. • Connectionless Datagram Protocol.
  • 5. Fig 1: The NetWare Protocol Suite Maps to All OSI layers HIGHER LEVEL PROTOCOLS (NETBIOS,SAP ,NCP,SPX,NSL P and SPX R E L I E S MAC PROTOCOLS and IPX
  • 6. IPX Packet Structure The IPX packet is similar to the XNS IDP packet and comprises two parts: 1.A 30 bytes IPX header, which includes the network, node, and socket addresses for both destination and source. 2.Data section, which often includes the header of a higher level protocol, such as SPX.
  • 7. Structure of an IPX packet Note: The IPX header is placed after the header and before the data.
  • 9. IPX Addressing • For intranetwork addressing, IPX uses the physical address assigned to the network interface board. • IPX network address uniquely identifies an IPX server on an IPX network and individual processes within the server. 1. A 4-byte network number (server) 2. A 6-byte node number (server) 3. A 2-byte socket number (server process)
  • 10. Communication 1. Client-Server • Every Netware server builds a service advertisement table comprising all the network resource that it is aware of. • Client use Get Nearest Server (GNS) request to locate servers. 2. Server-Server • Servers use SAP and RIP
  • 11. Client Requesting Resources from Server Via (SAP)
  • 12. How the Performance of IPX exceed that of TCP/IP in LAN • IPX addresses are formed using Ethernet MAC and 32-bit network ID. • Highly optimized for LAN- IPX/SPX uses per packet nacks instead of per octet acks in TCP. • Clients that misses a packet can be re- read from the disk/cache and re-sent.
  • 13. LIMITATIONS OF IPX • Not suitable for WAN. • Packet reordering on WAN is omnipresent causing a lot of spurious NAKs. • IPX addresses are not hierarchical.
  • 14. SUMMARY • IPX is a networking protocol originally used by Novell Netware Operating System. • IPX is connectionless. • Also referred to as a datagram protocol- meaning each packet is treated as a single entity. • IPX is very easy to configure and has a small memory footprint.
  • 15. REFERENCES • https://en.wikipedia.org/wiki/Internetwork_Packet_Exchange#Description • http://searchnetworking.techtarget.com/answer/TCP-IP-vs-IPX-SPX • http://www.powershow.com/view/3bdf3d- M2U0M/IPX_SPX_powerpoint_ppt_presentation • http://www.powershow.com/view/3bdf3d- M2U0M/IPX_SPX_powerpoint_ppt_presentation