SlideShare a Scribd company logo
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.

More Related Content

Similar to Introduction to TCP IP.pptx

lecture 4.pptx
lecture 4.pptxlecture 4.pptx
lecture 4.pptx
MelkamuEndale1
 
MVA slides lesson 2
MVA slides lesson 2MVA slides lesson 2
The Theoretical Network
The Theoretical NetworkThe Theoretical Network
The Theoretical Network
zaisahil
 
tcp.pptx
tcp.pptxtcp.pptx
tcp.pptx
HarishPrasanth1
 
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
Ronoh Kennedy
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
hiya123jes
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
kayathri02
 
Tcp/ip model online assignment help
Tcp/ip model online assignment helpTcp/ip model online assignment help
Tcp/ip model online assignment help
smithjonny9876
 
TCPIP SLIDES.ppt
TCPIP SLIDES.pptTCPIP SLIDES.ppt
TCPIP SLIDES.ppt
aymenshykh
 
OSI Model 2 .ppt
OSI Model 2 .pptOSI Model 2 .ppt
OSI Model 2 .ppt
AnikGhosh44
 
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
AnyapuPranav
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
ParikshitTaksande1
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
ShofiqulIslam38
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Computer network coe351- part2- final
Computer network coe351- part2- finalComputer network coe351- part2- final
Computer network coe351- part2- final
Taymoor Nazmy
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
sarangaprabod
 
Osi model
Osi modelOsi model
Osi model
dhawal mehta
 
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
bhavanatmithun
 
Mobile computing unit-5
Mobile computing unit-5Mobile computing unit-5
Mobile computing unit-5
Ramesh Babu
 

Similar to 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
 

Recently uploaded

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 

Recently uploaded (20)

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a 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.

Editor's Notes

  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