SlideShare a Scribd company logo
Chapter 2
Protocols and the TCP/IP Suite
Chapter 2 Protocols and the TCP/IP Suite 1
Introduction
• Layered protocol architecture
• TCP/IP protocol suite
• OSI reference model
• Internetworking
Chapter 2 Protocols and the TCP/IP Suite 2
The Need for a Protocol Architecture
• Procedures to exchange data between devices
can be complex
• High degree of cooperation required between
communicating systems
Chapter 2 Protocols and the TCP/IP Suite 3
Example: File transfer
• Requires a data path to exist
• Tasks:
– Activate data communication path
– Source determines that destination is ready
– File transfer app destination file management app
is ready store file for user
– File format conversion
Chapter 2 Protocols and the TCP/IP Suite 4
Layered Protocol Architecture
• modules arranged in a vertical stack
• Each layer in stack:
– Performs related functions
– Relies on lower layer for more primitive functions
– Provides services to next higher layer
– Communicates with corresponding peer layer of
neighboring system using a protocol
Chapter 2 Protocols and the TCP/IP Suite 5
Key Features of a Protocol
• Set of rules or conventions to exchange blocks
of formatted data
• Syntax: data format
• Semantics: control information (coordination,
error handling)
• Timing: speed matching, sequencing
Chapter 2 Protocols and the TCP/IP Suite 6
TCP/IP Layers
• Physical
• Network access
• Internet
• Transport Application
Chapter 2 Protocols and the TCP/IP Suite 7
TCP and UDP
• TCP:
– connection-oriented
– Reliable packet delivery in sequence
• UDP:
– connectionless (datagram)
– Unreliable packet delivery
– Packets may arrive out of sequence or duplicated
Chapter 2 Protocols and the TCP/IP Suite 8
Figure 2.1
Chapter 2 Protocols and the TCP/IP Suite 9
Figure 2.2
Chapter 2 Protocols and the TCP/IP Suite 10
Operation of TCP and IP
• IP implemented in end systems and routers,
relaying data between hosts
• TCP implemented only in end systems,
assuring reliable delivery of blocks of data
• Each host on subnetwork has unique IP
address
• Each process on each process has unique IP
port number
Chapter 2 Protocols and the TCP/IP Suite 11
Figure 2-3
Chapter 2 Protocols and the TCP/IP Suite 12
Figure 2-4
Chapter 2 Protocols and the TCP/IP Suite 13
TCP Applications
• SMTP: Simple Mail Transfer Protocol
• FTP: File Transfer Protocol
• telnet: remote login
Chapter 2 Protocols and the TCP/IP Suite 14
OSI Reference Model
• Application
• Presentation
• Session
• Transport
• Network
• Data link
• physical
Chapter 2 Protocols and the TCP/IP Suite 15
Figure 2.5
Chapter 2 Protocols and the TCP/IP Suite 16
Internetworking Terms
• Communication network
• Internet
• Intranet
• Subnetwork
• End system
• Intermediate system
• Bridge
• Router
Chapter 2 Protocols and the TCP/IP Suite 17
Routers
• Provide link between networks
• Accommodate network differences:
– Addressing schemes
– Maximum packet sizes
– Hardware and software interfaces
– Network reliability
Chapter 2 Protocols and the TCP/IP Suite 18
Figure 2-7
Chapter 2 Protocols and the TCP/IP Suite 19
Figure 2-8
Chapter 2 Protocols and the TCP/IP Suite 20
Figure 2-9
Chapter 2 Protocols and the TCP/IP Suite 21
Figure 2-10
Chapter 2 Protocols and the TCP/IP Suite 22

More Related Content

PPT
TCP and IP Chapter 03
PDF
Tcp ip-ppt
PPT
PDF
Chapter 3 : User Datagram Protocol (UDP)
PPT
PPTX
TCP/IP Introduction
TCP and IP Chapter 03
Tcp ip-ppt
Chapter 3 : User Datagram Protocol (UDP)
TCP/IP Introduction

What's hot (20)

PPT
TCP/IP Protocols With All Layer Description
PPTX
TCP-IP PROTOCOL
PDF
UDP - User Datagram Protocol
PPT
02 protocols and tcp-ip
PPT
TCP Model
PPT
Tcpip services and applications
PPT
TCP / IP Services and Standards
PPTX
Presentation on TCP/IP Model
PPT
TCP/IP Basics
PDF
TCP/IP Introduction
PPTX
TCP/IP Protocols
PPTX
TCP/IP model
PPTX
Tcp/ip model
PPTX
TCP- Transmission Control Protocol
PDF
TCP - IP Presentation
PPTX
Protocol architecture TCP IP
PPTX
Tcp ip tutorial
PPTX
Tcp IP Model
PPTX
Introduction to TCP/IP
TCP/IP Protocols With All Layer Description
TCP-IP PROTOCOL
UDP - User Datagram Protocol
02 protocols and tcp-ip
TCP Model
Tcpip services and applications
TCP / IP Services and Standards
Presentation on TCP/IP Model
TCP/IP Basics
TCP/IP Introduction
TCP/IP Protocols
TCP/IP model
Tcp/ip model
TCP- Transmission Control Protocol
TCP - IP Presentation
Protocol architecture TCP IP
Tcp ip tutorial
Tcp IP Model
Introduction to TCP/IP
Ad

Similar to protocol and the TCP/IP suite Chapter 02 (20)

PPT
Chapter01&02.ppt Advanced computer network
PPT
Chap-02 (1).ppt Chap-01.ppt Data Communication 2 Kabul Afghanistan
PDF
chương 2 (Mô hình OSI & Bộ giao thức TCP-IP) (1).pdf
PPT
tcp-iprefmodel.ppt SI/MODEL PROTOCOL TCP/IP MODEL OSI/MODEL PROTOCOL TCP/IP M...
PDF
TCP/IP Training Basic Concepts.
PPT
PPT
2.(3)OSI and TCP layer.ppt
PPT
PPT
Comparison and Contrast between OSI and TCP/IP Model
PDF
CPE401_MODULE2B_Data_Communication_and_Networking.pdf
PPTX
DCN 5th ed. slides ch02-Network Models.pptx
PDF
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
PDF
The TCP/IP and OSI models
PPT
Internet Technology
PPTX
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
PPT
Network models and concept related to networking
PPT
Ch02.ppt
PDF
OSI open system interconnection LAYERS.pdf
PPTX
ppt of computer netwokrs.cse engineering.part 5
Chapter01&02.ppt Advanced computer network
Chap-02 (1).ppt Chap-01.ppt Data Communication 2 Kabul Afghanistan
chương 2 (Mô hình OSI & Bộ giao thức TCP-IP) (1).pdf
tcp-iprefmodel.ppt SI/MODEL PROTOCOL TCP/IP MODEL OSI/MODEL PROTOCOL TCP/IP M...
TCP/IP Training Basic Concepts.
2.(3)OSI and TCP layer.ppt
Comparison and Contrast between OSI and TCP/IP Model
CPE401_MODULE2B_Data_Communication_and_Networking.pdf
DCN 5th ed. slides ch02-Network Models.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pdf
The TCP/IP and OSI models
Internet Technology
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
Network models and concept related to networking
Ch02.ppt
OSI open system interconnection LAYERS.pdf
ppt of computer netwokrs.cse engineering.part 5
Ad

More from daniel ayalew (12)

PPT
Traffic and Congestion Control in ATM Networks Chapter 13
PPT
Protocol for QoS Support Chapter 18
PPT
Integrated and Differentiated services Chapter 17
PPT
Exterior Routing Protocols And Multi casting Chapter 16
PPT
Interior Routing Protocols Chapter 15
PPT
Overview of Graph Theory and Least-Cost Paths Chapter 14
PPT
TCP Traffic Control Chapter12
PPT
Link-Level Flow and Error Control Chapter11
PPT
Congestion Control in Data Networks And Internets Chapter 10
PPT
high-Speed LANs Chapter06
PPT
Asynchronous Transfer mode Chapter 05
PPT
Frame Relay Chapter 04
Traffic and Congestion Control in ATM Networks Chapter 13
Protocol for QoS Support Chapter 18
Integrated and Differentiated services Chapter 17
Exterior Routing Protocols And Multi casting Chapter 16
Interior Routing Protocols Chapter 15
Overview of Graph Theory and Least-Cost Paths Chapter 14
TCP Traffic Control Chapter12
Link-Level Flow and Error Control Chapter11
Congestion Control in Data Networks And Internets Chapter 10
high-Speed LANs Chapter06
Asynchronous Transfer mode Chapter 05
Frame Relay Chapter 04

Recently uploaded (20)

PPTX
Construction Project Organization Group 2.pptx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Geodesy 1.pptx...............................................
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Welding lecture in detail for understanding
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Construction Project Organization Group 2.pptx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
bas. eng. economics group 4 presentation 1.pptx
Internet of Things (IOT) - A guide to understanding
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Geodesy 1.pptx...............................................
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Structs to JSON How Go Powers REST APIs.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
Lesson 3_Tessellation.pptx finite Mathematics
Model Code of Practice - Construction Work - 21102022 .pdf
Welding lecture in detail for understanding
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026

protocol and the TCP/IP suite Chapter 02

  • 1. Chapter 2 Protocols and the TCP/IP Suite Chapter 2 Protocols and the TCP/IP Suite 1
  • 2. Introduction • Layered protocol architecture • TCP/IP protocol suite • OSI reference model • Internetworking Chapter 2 Protocols and the TCP/IP Suite 2
  • 3. The Need for a Protocol Architecture • Procedures to exchange data between devices can be complex • High degree of cooperation required between communicating systems Chapter 2 Protocols and the TCP/IP Suite 3
  • 4. Example: File transfer • Requires a data path to exist • Tasks: – Activate data communication path – Source determines that destination is ready – File transfer app destination file management app is ready store file for user – File format conversion Chapter 2 Protocols and the TCP/IP Suite 4
  • 5. Layered Protocol Architecture • modules arranged in a vertical stack • Each layer in stack: – Performs related functions – Relies on lower layer for more primitive functions – Provides services to next higher layer – Communicates with corresponding peer layer of neighboring system using a protocol Chapter 2 Protocols and the TCP/IP Suite 5
  • 6. Key Features of a Protocol • Set of rules or conventions to exchange blocks of formatted data • Syntax: data format • Semantics: control information (coordination, error handling) • Timing: speed matching, sequencing Chapter 2 Protocols and the TCP/IP Suite 6
  • 7. TCP/IP Layers • Physical • Network access • Internet • Transport Application Chapter 2 Protocols and the TCP/IP Suite 7
  • 8. TCP and UDP • TCP: – connection-oriented – Reliable packet delivery in sequence • UDP: – connectionless (datagram) – Unreliable packet delivery – Packets may arrive out of sequence or duplicated Chapter 2 Protocols and the TCP/IP Suite 8
  • 9. Figure 2.1 Chapter 2 Protocols and the TCP/IP Suite 9
  • 10. Figure 2.2 Chapter 2 Protocols and the TCP/IP Suite 10
  • 11. Operation of TCP and IP • IP implemented in end systems and routers, relaying data between hosts • TCP implemented only in end systems, assuring reliable delivery of blocks of data • Each host on subnetwork has unique IP address • Each process on each process has unique IP port number Chapter 2 Protocols and the TCP/IP Suite 11
  • 12. Figure 2-3 Chapter 2 Protocols and the TCP/IP Suite 12
  • 13. Figure 2-4 Chapter 2 Protocols and the TCP/IP Suite 13
  • 14. TCP Applications • SMTP: Simple Mail Transfer Protocol • FTP: File Transfer Protocol • telnet: remote login Chapter 2 Protocols and the TCP/IP Suite 14
  • 15. OSI Reference Model • Application • Presentation • Session • Transport • Network • Data link • physical Chapter 2 Protocols and the TCP/IP Suite 15
  • 16. Figure 2.5 Chapter 2 Protocols and the TCP/IP Suite 16
  • 17. Internetworking Terms • Communication network • Internet • Intranet • Subnetwork • End system • Intermediate system • Bridge • Router Chapter 2 Protocols and the TCP/IP Suite 17
  • 18. Routers • Provide link between networks • Accommodate network differences: – Addressing schemes – Maximum packet sizes – Hardware and software interfaces – Network reliability Chapter 2 Protocols and the TCP/IP Suite 18
  • 19. Figure 2-7 Chapter 2 Protocols and the TCP/IP Suite 19
  • 20. Figure 2-8 Chapter 2 Protocols and the TCP/IP Suite 20
  • 21. Figure 2-9 Chapter 2 Protocols and the TCP/IP Suite 21
  • 22. Figure 2-10 Chapter 2 Protocols and the TCP/IP Suite 22

Editor's Notes

  • #12: Insert Figures 2.3, 2.4
  • #19: Insert figures 2-7 – 2-10