SlideShare a Scribd company logo
Unit04:
Protocol Stacks
Overview
• Protocol
• TCP/IP
• IPX/SPX
• Appletalk
• NetBEUI
Protocol
• Standards define how devices communicate with each
other and access media
• Once a standard is implemented in software it becomes
a protocol
• Protocols define how devices and applications
communicate
• The protocols on a network affects the way in which it
functions and its ability to interface with other networks
Protocol Suite
• Transmission Control Protocol/Internet Protocol (TCP/IP)
– the most common of all network protocol suites, is the
‘standard’ in modern networks, used for
communication on the Internet
• Internet Packet eXchange/Sequence Packet eXchange
(IPX/SPX)
– developed by Novell, ensures communication
between Netware operating systems, provides similar
functionality to TCP/IP, can be routed but only to
communicate with other Netware networks
• AppleTalk
– popular networking protocol in American educational
establishments, used for communicating between
devices using the Mac OS
TCP/IP
• Developed for use on the Internet for the American
Department of Defence
• Two Parts:
– TCP – responsible for connection oriented
communication using error checking
– IP – implemented in the addressing system used to
identify devices
• Although designed for the Internet it is used to build
LANs, WANs and MANs
• Most widely used protocol suite, used within Unix,
Windows and Macintosh platforms
Features of TCP/IP
• Interoperability – has become the industry ‘standard’,
Netware have replaced two of its proprietary protocols
(IPX and SPX) with TCP and IP
• Flexibility – the multiple protocols within the suite allow a
variety of implementations, eg the use of either TCP
(reliable but slow) or UDP (fast and efficient, but not as
reliable)
• Multivendor Support – almost all network software
supports it, eg Apple, DEC, IBM, Novell, Microsoft and
Sun
TCP
• Designed to guarantee delivery of data from the sending
device to the receiving device
• Requires additional control information in the header
• Each data packet is placed in the correct sequence order
when it is received
TCP/IP
Layer
TCP Layer Encapsulation
22Bytes 20Bytes 20Bytes 4Bytes
64 to 1500 Bytes
TCP Headers
UDP
• Alternative to TCP is User Datagram Protocol
• Not guaranteed delivery
• No preservation of sequence
• No protection against duplication
• Minimum overhead
• Adds port addressing to IP
UDP Headers
The Internetwork Layer and IP
• The TCP/IP model’s internetwork layer deals
primarily with addressing and routing data
IP
• One of the most important protocols
• Developed to function within a UNIX environment in the
days of ARPAnet
• Uses connectionless delivery – it does not guarantee
delivery
• Main purpose is to provide logical addressing through
the use of an IP address
• Uses IP address to route information between networks,
therefore every device requires a unique address
Understanding IP Addressing
• Address consists of 4 bytes = 32 bits
• Address is quoted as four dotted decimal numbers such
as 134.220.198.170 =
10000110.11011100.11000110.10101010
• IP address consists of two parts the network portion, and
the host portion
• The network portion is used to route packets between
networks
• The host portion identifies the particular device on the
host network
• (continued in next chapter)
IPX/SPX
• Novell first developed its Internetwork Packet
Exchange/Sequenced Packet Exchange (IPX/SPX)
protocol suite for use with its NetWare operating system
in the 1980s
• SPX is similar to TCP in that it functions at the transport
layer and provides a connection-oriented service to
upper-layer applications
IPX(Internetwork Packet Exchange) and Addressing
• IPX/SPX-based networks require that each node on a
network be assigned a unique address to avoid
communication conflicts
• IPX is the component of the protocol that handles
addressing, addresses on an IPX/SPX network are
called IPX addresses
• IPX addresses contain two parts: the network address
and the node address
NetBEUI
• NetBIOS (Network Basic Input Output System) is a
protocol originally designed for IBM to provide Transport
and Session layer services for applications running on
small, homogenous networks
• NetBEUI can support only 254 connections, however,
and does not allow for good security
• Because NetBEUI frames include only Data Link layer
(or MAC) addresses and not Network layer addresses, it
is not routable
NetBEUI
• Windows Internet Naming Service (WINS) - Provides a
means of resolving NetBIOS names to IP addresses
• A computer’s NetBIOS name and its TCP/IP host name
are different entities, though you can have the same
name for both
• WINS has the same relationship to NetBIOS as DNS has
to TCP/IP
• WINS does not assign names or IP addresses, but
merely keeps track of which NetBIOS names are linked
to which IP addresses
Appletalk
• The protocol suite originally designed to interconnect
Macintosh computers
• An AppleTalk network is separated into logical groups of
computers called AppleTalk zones
• An AppleTalk node ID is a unique 8-bit or 16-bit number
that identifies a computer on an AppleTalk network
• An AppleTalk network number is a unique 16-bit number
that identifies the network to which a node is connected

More Related Content

PPTX
Osi model layers
PPT
02 protocols and tcp-ip
PPTX
Ip address.
PPTX
Introduction to CCNA
PDF
Lecture 2 -_understanding_networks_2013
PDF
TCP/IP Introduction
PPTX
Computer network coe351- part3-final
Osi model layers
02 protocols and tcp-ip
Ip address.
Introduction to CCNA
Lecture 2 -_understanding_networks_2013
TCP/IP Introduction
Computer network coe351- part3-final

What's hot (20)

PPTX
Tcp model by ananya shukla
PPT
Communication using network
PPTX
Presentation on Ip Addressing
PPT
02 protocols and tcp-ip
PPTX
Module 6 ip addresing
PPTX
PPTX
Network Fundamentals: Ch6 - Addressing the Network IP v4
PDF
Ch 2: TCP/IP Concepts Review
PPT
Subnets
PPTX
Apple talk ppt 2
PPTX
02 protocol architecture
PPTX
The Internet
PPTX
TCP/IP model
PPTX
Internet protocol (ip)
PPTX
Ip address
PDF
IP ADDRESSING AND SUBNETTING REPORT
PPT
TCP/IP
PPTX
ET3003-2 OSI-TCPIP (Semester II 2013-2014)
PPTX
Mac Filtering
PPTX
Slides for protocol layering and network applications
Tcp model by ananya shukla
Communication using network
Presentation on Ip Addressing
02 protocols and tcp-ip
Module 6 ip addresing
Network Fundamentals: Ch6 - Addressing the Network IP v4
Ch 2: TCP/IP Concepts Review
Subnets
Apple talk ppt 2
02 protocol architecture
The Internet
TCP/IP model
Internet protocol (ip)
Ip address
IP ADDRESSING AND SUBNETTING REPORT
TCP/IP
ET3003-2 OSI-TCPIP (Semester II 2013-2014)
Mac Filtering
Slides for protocol layering and network applications
Ad

Similar to Unit04 (20)

PPT
lecture1.ppt
PPT
Data Communication-1.ppt
PPT
lecture1.ppt
PPT
lecture1 (1).ppt
PDF
NETWORKING DEVICES AND CABLING NOTES FOR FIRST DEGREE STUDENTS
PPT
Data Communication and Networking
PPTX
TCP/IP Protocols
PPTX
Automation Networking By Shivam Singh
PPT
ipbasics.ppt
PPT
presentation on TCP/IP protocols data comunications
PPTX
PPT
internet protocol and networking basic bachelor of science in informATION TEE...
PPTX
Presentation5
PPT
protocol architecture
PDF
Unit 2 - Internet Protocol Overview - IT
PDF
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
PPTX
Networking essentials lect1
PPT
Network protocol
PPT
Net essentials6e ch5
PPT
06 - OSI Model.ppt
lecture1.ppt
Data Communication-1.ppt
lecture1.ppt
lecture1 (1).ppt
NETWORKING DEVICES AND CABLING NOTES FOR FIRST DEGREE STUDENTS
Data Communication and Networking
TCP/IP Protocols
Automation Networking By Shivam Singh
ipbasics.ppt
presentation on TCP/IP protocols data comunications
internet protocol and networking basic bachelor of science in informATION TEE...
Presentation5
protocol architecture
Unit 2 - Internet Protocol Overview - IT
Chapter 2 - Protocol Architecture, TCP/IP, and Internet-Based Applications 9e
Networking essentials lect1
Network protocol
Net essentials6e ch5
06 - OSI Model.ppt
Ad

More from Nurul Nadirah (11)

PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPT

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
A Presentation on Artificial Intelligence
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation theory and applications.pdf
PDF
Modernizing your data center with Dell and AMD
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
MYSQL Presentation for SQL database connectivity
The AUB Centre for AI in Media Proposal.docx
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
A Presentation on Artificial Intelligence
Review of recent advances in non-invasive hemoglobin estimation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation theory and applications.pdf
Modernizing your data center with Dell and AMD
Digital-Transformation-Roadmap-for-Companies.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine learning based COVID-19 study performance prediction
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Spectral efficient network and resource selection model in 5G networks
NewMind AI Monthly Chronicles - July 2025
MYSQL Presentation for SQL database connectivity

Unit04

  • 2. Overview • Protocol • TCP/IP • IPX/SPX • Appletalk • NetBEUI
  • 3. Protocol • Standards define how devices communicate with each other and access media • Once a standard is implemented in software it becomes a protocol • Protocols define how devices and applications communicate • The protocols on a network affects the way in which it functions and its ability to interface with other networks
  • 4. Protocol Suite • Transmission Control Protocol/Internet Protocol (TCP/IP) – the most common of all network protocol suites, is the ‘standard’ in modern networks, used for communication on the Internet • Internet Packet eXchange/Sequence Packet eXchange (IPX/SPX) – developed by Novell, ensures communication between Netware operating systems, provides similar functionality to TCP/IP, can be routed but only to communicate with other Netware networks • AppleTalk – popular networking protocol in American educational establishments, used for communicating between devices using the Mac OS
  • 5. TCP/IP • Developed for use on the Internet for the American Department of Defence • Two Parts: – TCP – responsible for connection oriented communication using error checking – IP – implemented in the addressing system used to identify devices • Although designed for the Internet it is used to build LANs, WANs and MANs • Most widely used protocol suite, used within Unix, Windows and Macintosh platforms
  • 6. Features of TCP/IP • Interoperability – has become the industry ‘standard’, Netware have replaced two of its proprietary protocols (IPX and SPX) with TCP and IP • Flexibility – the multiple protocols within the suite allow a variety of implementations, eg the use of either TCP (reliable but slow) or UDP (fast and efficient, but not as reliable) • Multivendor Support – almost all network software supports it, eg Apple, DEC, IBM, Novell, Microsoft and Sun
  • 7. TCP • Designed to guarantee delivery of data from the sending device to the receiving device • Requires additional control information in the header • Each data packet is placed in the correct sequence order when it is received
  • 9. TCP Layer Encapsulation 22Bytes 20Bytes 20Bytes 4Bytes 64 to 1500 Bytes
  • 11. UDP • Alternative to TCP is User Datagram Protocol • Not guaranteed delivery • No preservation of sequence • No protection against duplication • Minimum overhead • Adds port addressing to IP
  • 13. The Internetwork Layer and IP • The TCP/IP model’s internetwork layer deals primarily with addressing and routing data
  • 14. IP • One of the most important protocols • Developed to function within a UNIX environment in the days of ARPAnet • Uses connectionless delivery – it does not guarantee delivery • Main purpose is to provide logical addressing through the use of an IP address • Uses IP address to route information between networks, therefore every device requires a unique address
  • 15. Understanding IP Addressing • Address consists of 4 bytes = 32 bits • Address is quoted as four dotted decimal numbers such as 134.220.198.170 = 10000110.11011100.11000110.10101010 • IP address consists of two parts the network portion, and the host portion • The network portion is used to route packets between networks • The host portion identifies the particular device on the host network • (continued in next chapter)
  • 16. IPX/SPX • Novell first developed its Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX) protocol suite for use with its NetWare operating system in the 1980s • SPX is similar to TCP in that it functions at the transport layer and provides a connection-oriented service to upper-layer applications
  • 17. IPX(Internetwork Packet Exchange) and Addressing • IPX/SPX-based networks require that each node on a network be assigned a unique address to avoid communication conflicts • IPX is the component of the protocol that handles addressing, addresses on an IPX/SPX network are called IPX addresses • IPX addresses contain two parts: the network address and the node address
  • 18. NetBEUI • NetBIOS (Network Basic Input Output System) is a protocol originally designed for IBM to provide Transport and Session layer services for applications running on small, homogenous networks • NetBEUI can support only 254 connections, however, and does not allow for good security • Because NetBEUI frames include only Data Link layer (or MAC) addresses and not Network layer addresses, it is not routable
  • 19. NetBEUI • Windows Internet Naming Service (WINS) - Provides a means of resolving NetBIOS names to IP addresses • A computer’s NetBIOS name and its TCP/IP host name are different entities, though you can have the same name for both • WINS has the same relationship to NetBIOS as DNS has to TCP/IP • WINS does not assign names or IP addresses, but merely keeps track of which NetBIOS names are linked to which IP addresses
  • 20. Appletalk • The protocol suite originally designed to interconnect Macintosh computers • An AppleTalk network is separated into logical groups of computers called AppleTalk zones • An AppleTalk node ID is a unique 8-bit or 16-bit number that identifies a computer on an AppleTalk network • An AppleTalk network number is a unique 16-bit number that identifies the network to which a node is connected