SlideShare une entreprise Scribd logo
1  sur  14
Introduction to TCP/IP
Introduction to TCP/IP
OSI Model
• The OSI (Open Systems Interconnection) model is a
layered framework for the design of network
systems that allows communication between all
types of computer systems.
• It consists of seven separate but related layers.
• Each layer defines a part of the process of moving
information across a network.
• An OSI model provides a solid basis for
understanding data communications.
Introduction to TCP/IP
Layered Architecture
• .
• Each layer performs unique and
specific task and it offers services
to the layer above it.
• For example, Layer 3 uses the
services provided by layer 2 and
provides services for layer 4.
Introduction to TCP/IP
TCP/IP MODEL
• The Internet Protocol Suite (commonly known as TCP/IP)
is the set of communications protocols used for the
Internet and other similar networks.
• It is named from two of the most important protocols in it:
• The Transmission Control Protocol (TCP) and
• The Internet Protocol (IP), which were the first two networking
protocols defined in this standard
Introduction to TCP/IP
The Transport Layer
Introduction to TCP/IP
• This layer acts as the delivery service used by
the application layer.
• The two protocols used are TCP and UDP.
• The choice is made based on the application's
transmission reliability requirements.
• The transport layer also handles all error
detection and recovery.
The Transport Layer
Introduction to TCP/IP
• The Transport Layer is responsible not only for application
addressing, but also for providing reliable communications
over the best effort Layer 3 protocols.
• The Transport Layer provides:
• Flow control
• Windowing
• Data sequencing
• Recovery
Multiplexing Using TCP Port
Numbers
Introduction to TCP/IP
Multiplexing relies on the use of a
concept called a socket. A socket
consists of three things:
An IP address
A transport protocol
A port number
The Network Layer
Introduction to TCP/IP
• Provides services to exchange packets over the
network between identified end devices
• To accomplish this end-to-end Transport, Network
Layers uses 4 basic processes:
• Addressing
• Encapsulation
• Routing
• De-encapsulation
Segment
Packet
Frame
Encapsulation example: E-mail
Introduction to TCP/IP
The Data-Link Layer
Introduction to TCP/IP
• Handles the moving of data into and out of a
physical link in a network.
• It ensures that the pace of the data flow
doesn’t overwhelm the sending and receiving
devices.
• This layer also permits the transmission of
data to Layer 3, the network layer, where it is
addressed and routed.
• Handle errors by implementing an
acknowledgement and retransmission
scheme.
Physical Layer
• It co-ordinates the functions required to
transmit bit stream over physical medium.
• Provides physical interface for transmission of
information.
• Defines rules by which bits are passed from one
system to another on a physical communication
medium.
• Covers all - mechanical, electrical, functional
and procedural - aspects for physical
communication.
Introduction to TCP/IP
Summary
Introduction to TCP/IP
Remembering the 7 Layers
7 - Application All Away
6 - Presentation People Pizza
5 - Session Seem Sausage
4 - Transport To Throw
3 - Network Need Not
2 - Data Link Data Do
1 - Physical Processing Please
Que.: Name the layer which is associated with the
transmission media.

Contenu connexe

Similaire à Introduction to TCP IP.pptx

Similaire à Introduction to TCP IP.pptx (20)

lecture 4.pptx
lecture 4.pptxlecture 4.pptx
lecture 4.pptx
 
MVA slides lesson 2
MVA slides lesson 2MVA slides lesson 2
MVA slides lesson 2
 
The Theoretical Network
The Theoretical NetworkThe Theoretical Network
The Theoretical Network
 
tcp.pptx
tcp.pptxtcp.pptx
tcp.pptx
 
Lecture 1 Network Reference Models Final.pptx
Lecture 1 Network Reference Models Final.pptxLecture 1 Network Reference Models Final.pptx
Lecture 1 Network Reference Models Final.pptx
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
Tcp/ip model online assignment help
Tcp/ip model online assignment helpTcp/ip model online assignment help
Tcp/ip model online assignment help
 
TCPIP SLIDES.ppt
TCPIP SLIDES.pptTCPIP SLIDES.ppt
TCPIP SLIDES.ppt
 
OSI Model 2 .ppt
OSI Model 2 .pptOSI Model 2 .ppt
OSI Model 2 .ppt
 
presentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunicationspresentation on TCP/IP protocols data comunications
presentation on TCP/IP protocols data comunications
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Computer network coe351- part2- final
Computer network coe351- part2- finalComputer network coe351- part2- final
Computer network coe351- part2- final
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
Osi model
Osi modelOsi model
Osi model
 
Iso osi and tcp-ip reference models
Iso osi and tcp-ip reference modelsIso osi and tcp-ip reference models
Iso osi and tcp-ip reference models
 
Mobile computing unit-5
Mobile computing unit-5Mobile computing unit-5
Mobile computing unit-5
 

Dernier

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Dernier (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Introduction to TCP IP.pptx

  • 2. OSI Model • The OSI (Open Systems Interconnection) model is a layered framework for the design of network systems that allows communication between all types of computer systems. • It consists of seven separate but related layers. • Each layer defines a part of the process of moving information across a network. • An OSI model provides a solid basis for understanding data communications. Introduction to TCP/IP
  • 3. Layered Architecture • . • Each layer performs unique and specific task and it offers services to the layer above it. • For example, Layer 3 uses the services provided by layer 2 and provides services for layer 4. Introduction to TCP/IP
  • 4. TCP/IP MODEL • The Internet Protocol Suite (commonly known as TCP/IP) is the set of communications protocols used for the Internet and other similar networks. • It is named from two of the most important protocols in it: • The Transmission Control Protocol (TCP) and • The Internet Protocol (IP), which were the first two networking protocols defined in this standard Introduction to TCP/IP
  • 5. The Transport Layer Introduction to TCP/IP • This layer acts as the delivery service used by the application layer. • The two protocols used are TCP and UDP. • The choice is made based on the application's transmission reliability requirements. • The transport layer also handles all error detection and recovery.
  • 6. The Transport Layer Introduction to TCP/IP • The Transport Layer is responsible not only for application addressing, but also for providing reliable communications over the best effort Layer 3 protocols. • The Transport Layer provides: • Flow control • Windowing • Data sequencing • Recovery
  • 7. Multiplexing Using TCP Port Numbers Introduction to TCP/IP Multiplexing relies on the use of a concept called a socket. A socket consists of three things: An IP address A transport protocol A port number
  • 8. The Network Layer Introduction to TCP/IP • Provides services to exchange packets over the network between identified end devices • To accomplish this end-to-end Transport, Network Layers uses 4 basic processes: • Addressing • Encapsulation • Routing • De-encapsulation Segment Packet Frame
  • 10. The Data-Link Layer Introduction to TCP/IP • Handles the moving of data into and out of a physical link in a network. • It ensures that the pace of the data flow doesn’t overwhelm the sending and receiving devices. • This layer also permits the transmission of data to Layer 3, the network layer, where it is addressed and routed. • Handle errors by implementing an acknowledgement and retransmission scheme.
  • 11. Physical Layer • It co-ordinates the functions required to transmit bit stream over physical medium. • Provides physical interface for transmission of information. • Defines rules by which bits are passed from one system to another on a physical communication medium. • Covers all - mechanical, electrical, functional and procedural - aspects for physical communication. Introduction to TCP/IP
  • 13. Remembering the 7 Layers 7 - Application All Away 6 - Presentation People Pizza 5 - Session Seem Sausage 4 - Transport To Throw 3 - Network Need Not 2 - Data Link Data Do 1 - Physical Processing Please
  • 14. Que.: Name the layer which is associated with the transmission media.

Notes de l'éditeur

  1. Purpose of this layer is to provide a reliable mechanism for the exchange of data between two processes in different computers. Ensures that the data units are delivered error free. Ensures that data units are delivered in sequence. Ensures that there is no loss or duplication of data units. Provides connectionless or connection oriented service.
  2. Layer 1: The physical layer: Transports data using electrical, mechanical or procedural interfaces. This layer is responsible for sending computer bits from one device to another along the network. It determines how physical connections to the network are set up and how bits are represented into predictable signals as they are transmitted either electrically, optically or via radio waves. The physical layer is responsible for the movement of individual bits from one hop (node) to the next. Physical characteristics of interfaces and medium. It also defines the type of transmission medium. Representation of bits. sequence of 0s or 1s Data rate. Synchronization of bits. Sender and Receiver must be synchronized Physical topology Mesh, Ring, Star, etc. Transmission mode. Simplex, Half duplex, Duplex