SlideShare a Scribd company logo
Internet protocol stack
 Application layer
 Transport layer
 Network Layer
 Link Layer
 Physical Layer
 To perform certain actions within the
  layer.
 To use services of the layer directly below
  it.
 Dictate the semantics of how requests
  for services are made such as requesting
  a file, or checking for an e-mail.
 The container for all protocols and
  applications :                      Application
       HTTP
                                          Transport
       POP
       SMTP                              Network

       FTP                                 Link
       IMAP etc.
                                          Physical
 Transports application layer messages
  between the client and server side of an
  application.
 Unit of data exchange –> transport
                                     Application
  layer packets called “segments”.
                                      Transport
 Protocols :
     TCP                                Network

     UDP                                  Link

                                         Physical
3 way
   TCP provides connection oriented         handshake

    service to its applications which includes:
     Guranteed delivery of application layer
      messages to the destination
     Flow Control (sender/receiver speed   Application
      matching)                              Transport
     Breaking of long messages into
                                             Network
       shorter segments
                                                Link
     Congestion Control mechanism
                                             Physical
   UDP i.e. User Datagram Protocol
    is a connectionless service.         Video
                                      Conferencing
     Video conferencing
     Multimedia Applications
                                        Application

                                         Transport
Transport and other higher layers run only
                                       Network
on end hosts and not on
                                         Link
intermediate switches or routers.
                                         Physical
 Unit of data exchange -> network layer
  packets called “datagrams”.
 Has a protocol that defines the fields in the
  datagram as well as how the end systems
  and routers act on these                 Application
  fields.
                                            Transport
 Also contains routing protocols that
  determine the routes that                  Network

  datagram take between source and             Link
  destination.
                                              Physical
 Unit of data exchange -> link layer
  packets called “frames”
 Synchronization of IP packets into frames
 Error detection and Correction
     Errorneous frames can be discarded
                                           Application
      or retransmitted
                                            Transport
   Protocols :
                                            Network
     PPP
                                              Link
     Ethernet
                                            Physical
   Move individual bits within the frame
    from one node to the next



                                        Application

                                         Transport

                                            Network

                                              Link

                                            Physical
Internet protocol stack
Internet protocol stack
   Computer Networks : A top down
    approach featuring the internet by
    Kurose and Ross
Internet protocol stack

More Related Content

What's hot (20)

PPTX
Internet stack protocol
Yash Patel
 
PPT
Design issues for the layers
jayaprakash
 
PPTX
Network standardization
Abinaya B
 
PPTX
The HTTP and Web
Gouasmia Zakaria
 
PPT
Welcome to Computer Networks
farhan516
 
PPT
Osi , tcp/ip protocol and Addressing
marwan aldulaimy
 
PPS
Ch3
Ronak Patel
 
PDF
Wireless Network Architecture
Pawandeep Singh
 
PPT
Congetion Control.pptx
Naveen Dubey
 
PPTX
OSI model and TCP/IP model
Rubal Sagwal
 
PPTX
Switching techniques
Amit Kumar
 
PPT
Introduction to Google App Engine
rajdeep
 
PPTX
Block coding, error detection (Parity checking, Cyclic redundancy checking (C...
Paulo_Vangui
 
PPTX
Guided Media
oscuras_sust
 
PDF
Computer Networks- Introduction and Data Link Layer
Deepak John
 
PDF
Resource management
Dr Sandeep Kumar Poonia
 
PDF
Cs8591 u4
Kathirvel Ayyaswamy
 
PDF
컴포넌트 관점에서 개발하기
우영 주
 
PPTX
Encapsulation
NetProtocol Xpert
 
Internet stack protocol
Yash Patel
 
Design issues for the layers
jayaprakash
 
Network standardization
Abinaya B
 
The HTTP and Web
Gouasmia Zakaria
 
Welcome to Computer Networks
farhan516
 
Osi , tcp/ip protocol and Addressing
marwan aldulaimy
 
Wireless Network Architecture
Pawandeep Singh
 
Congetion Control.pptx
Naveen Dubey
 
OSI model and TCP/IP model
Rubal Sagwal
 
Switching techniques
Amit Kumar
 
Introduction to Google App Engine
rajdeep
 
Block coding, error detection (Parity checking, Cyclic redundancy checking (C...
Paulo_Vangui
 
Guided Media
oscuras_sust
 
Computer Networks- Introduction and Data Link Layer
Deepak John
 
Resource management
Dr Sandeep Kumar Poonia
 
컴포넌트 관점에서 개발하기
우영 주
 
Encapsulation
NetProtocol Xpert
 

Viewers also liked (11)

PPT
WiMAX (IEEE 802.16)
Sajid Marwat
 
PPTX
Internet and Its Applications
Vijayalakshmi Murugesan
 
PPT
OSI MODEL
Ujjwal 'Shanu'
 
PPT
Wimax / ieee 802.16
ankita pandey
 
PPT
VOICE OVER INTERNET PROTOCOL
Rajan Kumar
 
PPTX
Osi model
Online
 
PPTX
Ppt on internet
Rahul Gandhi
 
PPTX
wireless network IEEE 802.11
Shreejan Acharya
 
PPT
OSI Model
Rahul Bandhe
 
WiMAX (IEEE 802.16)
Sajid Marwat
 
Internet and Its Applications
Vijayalakshmi Murugesan
 
OSI MODEL
Ujjwal 'Shanu'
 
Wimax / ieee 802.16
ankita pandey
 
VOICE OVER INTERNET PROTOCOL
Rajan Kumar
 
Osi model
Online
 
Ppt on internet
Rahul Gandhi
 
wireless network IEEE 802.11
Shreejan Acharya
 
OSI Model
Rahul Bandhe
 
Ad

Similar to Internet protocol stack (20)

PPT
App layer
khushali_modi
 
PPTX
Chapter 1 overview-stij3053 - Network Design
nakomuri
 
PPT
Week 2
arslan_akbar90
 
PPT
3rd edition chapter2
nguyễn cầm
 
PPTX
02 protocol architecture
Orbay Yeşil
 
PPT
Computer networks--osi model
Aditya Mehta
 
PDF
Network internet
Kumar
 
PDF
Networks internet
Kumar
 
PPT
Chapter2 application
Van Quang Tran
 
PPT
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 2
Raga Yustia
 
PPT
Week3 applications
Digvijay Singh
 
PDF
Ccent notes part 1
ahmady
 
PPT
02 protocols and tcp-ip
myl_1116
 
PPT
Chapter 3 a
lara_ays
 
PPT
Application protocols
Online
 
PPTX
Basic networking 07-2012
Samuel Dratwa
 
PPT
Lecture application layer
Hasam Panezai
 
PPT
ACIT Mumbai - Open Systems Interconnect
Sleek International
 
PPT
ACIT Mumbai - OSI Model
Sleek International
 
PPT
Chapter 3 slides
lara_ays
 
App layer
khushali_modi
 
Chapter 1 overview-stij3053 - Network Design
nakomuri
 
3rd edition chapter2
nguyễn cầm
 
02 protocol architecture
Orbay Yeşil
 
Computer networks--osi model
Aditya Mehta
 
Network internet
Kumar
 
Networks internet
Kumar
 
Chapter2 application
Van Quang Tran
 
Materi Perkuliahan Jaringan Komputer Teknik Informatika Chapter 2
Raga Yustia
 
Week3 applications
Digvijay Singh
 
Ccent notes part 1
ahmady
 
02 protocols and tcp-ip
myl_1116
 
Chapter 3 a
lara_ays
 
Application protocols
Online
 
Basic networking 07-2012
Samuel Dratwa
 
Lecture application layer
Hasam Panezai
 
ACIT Mumbai - Open Systems Interconnect
Sleek International
 
ACIT Mumbai - OSI Model
Sleek International
 
Chapter 3 slides
lara_ays
 
Ad

Internet protocol stack

  • 2.  Application layer  Transport layer  Network Layer  Link Layer  Physical Layer
  • 3.  To perform certain actions within the layer.  To use services of the layer directly below it.
  • 4.  Dictate the semantics of how requests for services are made such as requesting a file, or checking for an e-mail.  The container for all protocols and applications : Application  HTTP Transport  POP  SMTP Network  FTP Link  IMAP etc. Physical
  • 5.  Transports application layer messages between the client and server side of an application.  Unit of data exchange –> transport Application layer packets called “segments”. Transport  Protocols :  TCP Network  UDP Link Physical
  • 6. 3 way  TCP provides connection oriented handshake service to its applications which includes:  Guranteed delivery of application layer messages to the destination  Flow Control (sender/receiver speed Application matching) Transport  Breaking of long messages into Network shorter segments Link  Congestion Control mechanism Physical
  • 7. UDP i.e. User Datagram Protocol is a connectionless service. Video Conferencing  Video conferencing  Multimedia Applications Application Transport Transport and other higher layers run only Network on end hosts and not on Link intermediate switches or routers. Physical
  • 8.  Unit of data exchange -> network layer packets called “datagrams”.  Has a protocol that defines the fields in the datagram as well as how the end systems and routers act on these Application fields. Transport  Also contains routing protocols that determine the routes that Network datagram take between source and Link destination. Physical
  • 9.  Unit of data exchange -> link layer packets called “frames”  Synchronization of IP packets into frames  Error detection and Correction  Errorneous frames can be discarded Application or retransmitted Transport  Protocols : Network  PPP Link  Ethernet Physical
  • 10. Move individual bits within the frame from one node to the next Application Transport Network Link Physical
  • 13. Computer Networks : A top down approach featuring the internet by Kurose and Ross