SlideShare una empresa de Scribd logo
1 de 37
Topic       : Basics of WAN & WAN Protocols
Sub-Topic   : Describe Different Layers of TCP/IP




                                                    1
Recap

  In the previous classes, you have learnt about



• Packet transfer mechanism in Routers using IP address




                                                          2
Objectives

  On completion of this period, you will be able to know
  about

• Functions of different layers of TCP/IP

• Various protocols used in different layers

• Importance of TCP/IP architecture



                                                       3
Recap
 What is the network architecture that we have already
studied ?




         ISO – OSI Model




                                                     4
How many layers it has and name them ?

  Seven -

  Application

   • Presentation

   • Session

   • Transport

   • Network

   • Data link

   • Physical
                                         5
OSI Model
         Application
         Presentation
           Session
          Transport
           Network
          Data link
           Physical
Fig .1
                        6
Need for TCP/IP

• OSI model has seven layers in it
• Two of the layers namely presentation and session
  layers were rarely used
• OSI architecture is rigidly structured
• As the technologies developed there was a need for a
  new architecture
• Presentation and session layers are eliminated
• TCP/IP architecture has evolved to overcome the
  shortcomings of OSI model

                                                     7
TCP/IP Model


           Application

                           Not present
                           in the model
            Transport
             Internet
         Host-to-network

Fig .2

                                     8
Layer Level Comparisons

 OSI                        TCP / IP

Application                    Application

Transport                      Transport

Network                        Internet

Data link
                              Host-to-Network
Physical

                                                9
Differences in Architectural Models


• OSI Network architecture model does not permit
  communication     between     different   heterogeneous
  networks



• It does not support the latest networks developed




                                                       10
Differences in Architectural Models
                               (Contd…)
• TCP/IP network architecture allows us to communicate
  between any heterogeneous networks



• It is flexible and ready to change its architectural
  structure to support the newly introduced networks



• For Ex: The wireless communication networks also can
  be interconnected to the existing wired networks

                                                       11
Functions of the TCP/IP Layers

Host-to-Network Layer



 • It is the lowest layer in this model

 • It is equivalent to the Physical layer of OSI model

 • The TCP/IP reference model does not really say
   much about what happens in this layer


                                                         12
Host-to-Network Layer                     (Contd…)

• It points out that the host has to connect to the
  network using some protocol so it can send IP
  packets over it

• This protocol is not clearly defined and varies from
  host to host and network to network

• It is concerned with the physical characteristics of the
  medium, connectors, voltage levels etc



                                                             13
Internet Layer


• Internet layer is the lynchpin that holds the whole
  architecture together
• Its job is to permit hosts to inject packets into any
  network and have them travel independently to the
  destination
• The destination can be in a local network or different
  network


                                                      14
Internet Layer


•They may even arrive in a different order than they were
sent, in which case it is the job of higher layers to rearrange
them


•The internet layer defines an official packet format and
protocol called IP (Internet Protocol)



                                                             15
Internet Layer               ( contd…)

• Packet routing is clearly the major issue here, as is avoiding
  congestion



• This layer also performs congestion control i.e. it can divert
  the data traffic to other routes to ease the congestion



• TCP/IP internet layer is very similar in functionality to the OSI
  network layer


                                                              16
Transport Layer

• The layer above the internet layer in the TCP/IP model


• It is designed to allow peer entities on the source and
  destination hosts to carry on a conversation


• Two end-to-end protocols have been defined here
     a) Transmission control protocol
     b) User data gram protocol

                                                           17
Transport Layer              (Contd…)

•The first one, TCP (Transmission Control Protocol) is a
reliable connection-oriented protocol.

•It fragments the incoming byte stream into discrete
messages and passes each one onto the internet layer.

•TCP allows a byte stream originating on one machine to
be delivered without error on to any other machine in the
internet.

                                                        18
Transport Layer          (Contd…)

• At   the    destination,   the   receiving   TCP   process
  reassembles the received messages into the output
  stream



• TCP also handles flow control



• It makes sure that a fast sender cannot swamp a slow
  receiver with more messages than it can handle

                                                          19
Transport Layer           (Contd…)
UDP Protocol

 • The second protocol in this layer is UDP (User Datagram
    Protocol)
 • UDP        an   unreliable,   connectionless   protocol   for
    applications that do not want TCP’s sequencing or flow
    control




                                                             20
UDP Protocol                   contd…
•It is widely used for one-short, client-server type request-
reply queries



•It is used in applications in which prompt delivery is more
important than accurate delivery, such as transmitting
speech or video




                                                            21
Protocols and Networks in the
                  TCP/IP Model Initially                         Layer
                                                                 (OSI names)


            TELNET            FTP           SMTP           DNS   Application



Protocols               TCP                                      Transport
                                                     UDP




                                       IP                        Network




                              SATNET        PACKET         LAN   Physical +
Networks    ARPANET
                                             RADIO               Data link


               Fig .3
                                                                        22
Application Layer

• TCP/IP model does not have session or presentation
  layers

• On top of the transport layer is the application layer

• It contains all the higher-level protocols

• The early ones included virtual terminal (TELNET), file
  transfer (FTP), and electronic mail (SMTP)

• TELNET, the virtual terminal protocol allows a user on
  one machine to log into a distant machine and work
  there

                                                           23
Application Layer                 (Contd….)

• The file transfer protocol provides a way to move data in
 the form of files efficiently from one machine to another
• SMTP (Simple Mail Transfer Protocol) also called as
  Electronic mail
• It was originally just a kind of file transfer, later a
  specialized protocol was developed for it
• Domain Name Service (DNS) for mapping host names
  onto their network addresses


                                                             24
Application Layer              (Contd….)

•Hyper Text Transfer Protocol (HTTP), the protocol used
for fetching pages on the World Wide Web

•DNS is used to translate the email ID into IP address.
Users can identify themselves through email ID

 •Network News Transfer Protocol (NNTP) the protocol
used for moving news articles, which will be used by the
news paper companies


                                                      25
Summary

 In this class, you have learnt about

• Functions of various layers in TCP/IP

• The various protocols used in TCP/IP along with their

  importance

• The TCP/IP architecture and its functions




                                                     26
Quiz


1)   This layer deals with the physical transmission medium



     a) Host-to-Network

     b) Internet layer

     c) Transport layer

     d) Application layer

                                                         27
Quiz
2)   TCP protocol is related to which layer



     a) Host-to-Network

     b) Internet layer

     c) Transport layer

     d) Application layer



                                              28
Quiz
3)   UDP protocol is related to which layer


     a) Host-to-Network


     b) Internet layer


     c) Transport layer


     d) Application layer


                                              29
Quiz

4)   IP protocol is related to which layer



     a) Host-to-Network

     b) Internet layer

     c) Transport layer

     d) Application layer


                                             30
Quiz

5)   WWW can be accessed using this protocol


     a) IP

     b) UDP

     c) HTTP

     d) NNTP



                                               31
Quiz

6)   News publishing companies use this protocol



     a) IP

     b) UDP

     c) HTTP

     d) NNTP



                                                   32
Quiz

7)   E-mail is supported by this protocol


     a) IP

     b) SMTP

     c) HTTP

     d) NNTP


                                            33
Quiz

8)   Traffic congestion is the function of this layer




     a) Host-to-Network

     b) Internet layer

     c) Transport layer

     d) Application layer


                                                        34
Frequently Asked Questions

Short Questions


1.   Name the various layers of TCP/IP architecture ?

2.   What are the functions performed by Host-to-Network
     layer?

3.   What are the functions performed by Internet layer ?

4.   What are the functions performed by Transport layer ?

                                                            35
Frequently Asked Questions
5.   What are the functions performed by Application layer ?




6.   What are the various protocols supported by TCP/IP
     architecture ?




7.   Briefly describe about TCP and UDP ?


                                                           36
Essay Questions


1.   Discuss in detail about TCP/IP architecture and explain
     the functions performed by different layers ?



2.   Discuss about all the types of protocols supported by
     TCP/IP network architecture model ?



                                                           37

Más contenido relacionado

La actualidad más candente

testppt ch01(1)
testppt ch01(1)testppt ch01(1)
testppt ch01(1)ryaekle
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scopeSanat Maharjan
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applicationsjajinekkanti
 
An introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsAn introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsShawn Zandi
 
Skr+3200+chapter+2+(kweh)
Skr+3200+chapter+2+(kweh)Skr+3200+chapter+2+(kweh)
Skr+3200+chapter+2+(kweh)Ammar Shafiq
 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF WorkshopARCFIRE ICT
 
Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)
Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)
Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)Tutun Juhana
 
InternetWorking With TCP\IP
InternetWorking With TCP\IPInternetWorking With TCP\IP
InternetWorking With TCP\IPhunghanamhus
 
OSI model and TCP/IP model
OSI model and TCP/IP modelOSI model and TCP/IP model
OSI model and TCP/IP modelRubal Sagwal
 
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 modelsbhavanatmithun
 
Mpls basics introduction
Mpls basics introductionMpls basics introduction
Mpls basics introductionPhilip Agu Bah
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architectureOrbay Yeşil
 
IRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinIRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinEleni Trouva
 
Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Eleni Trouva
 
RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3ARCFIRE ICT
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionKae Hsu
 

La actualidad más candente (20)

testppt ch01(1)
testppt ch01(1)testppt ch01(1)
testppt ch01(1)
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scope
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applications
 
An introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsAn introduction to MPLS networks and applications
An introduction to MPLS networks and applications
 
Skr+3200+chapter+2+(kweh)
Skr+3200+chapter+2+(kweh)Skr+3200+chapter+2+(kweh)
Skr+3200+chapter+2+(kweh)
 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop
 
Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)
Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)
Introduction to Computer Networks (Lecture #1 ET3003 Sem1 2014/2015)
 
InternetWorking With TCP\IP
InternetWorking With TCP\IPInternetWorking With TCP\IP
InternetWorking With TCP\IP
 
OSI model and TCP/IP model
OSI model and TCP/IP modelOSI model and TCP/IP model
OSI model and TCP/IP model
 
MPLS
MPLSMPLS
MPLS
 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
 
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
 
Mpls basics introduction
Mpls basics introductionMpls basics introduction
Mpls basics introduction
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
TCP/IP – Transmission Control Protocol/ Internet Protocol
TCP/IP – Transmission Control Protocol/ Internet ProtocolTCP/IP – Transmission Control Protocol/ Internet Protocol
TCP/IP – Transmission Control Protocol/ Internet Protocol
 
IRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinIRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, Dublin
 
Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014
 
Dc2 t1
Dc2 t1Dc2 t1
Dc2 t1
 
RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP Introduction
 

Destacado

Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorialmikem801
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpointGW1992
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)habib_786
 
difference between hub, bridge, switch and router
difference between hub, bridge, switch and routerdifference between hub, bridge, switch and router
difference between hub, bridge, switch and routerAkmal Cikmat
 
Computer Network
Computer NetworkComputer Network
Computer NetworkCma Mohd
 
Network protocol
Network protocolNetwork protocol
Network protocolOnline
 
NETWORK PROTOCOL
NETWORK PROTOCOLNETWORK PROTOCOL
NETWORK PROTOCOLKak Yong
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devicesRajesh Sadhukha
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt finalArushi Garg
 

Destacado (12)

SlideShare Networks
SlideShare NetworksSlideShare Networks
SlideShare Networks
 
Network Types
Network TypesNetwork Types
Network Types
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpoint
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)
 
difference between hub, bridge, switch and router
difference between hub, bridge, switch and routerdifference between hub, bridge, switch and router
difference between hub, bridge, switch and router
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Network protocol
Network protocolNetwork protocol
Network protocol
 
NETWORK PROTOCOL
NETWORK PROTOCOLNETWORK PROTOCOL
NETWORK PROTOCOL
 
Tcp and udp
Tcp and udpTcp and udp
Tcp and udp
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt final
 

Similar a Layers of tcpip.65 to 66

Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idchiya123jes
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ipmyl_1116
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnectionKingPinYT
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ipkashish0313
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
 
02 coms 525 tcpip - introduction to tcpip
02   coms 525 tcpip -  introduction to tcpip02   coms 525 tcpip -  introduction to tcpip
02 coms 525 tcpip - introduction to tcpipPalanivel Kuppusamy
 
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxCSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxMuhammad Sohail
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)Tutun Juhana
 
3131471Scanned.ppt
3131471Scanned.ppt3131471Scanned.ppt
3131471Scanned.pptssuserf21d85
 
The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP) The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP) M Shamim Iqbal
 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxEdJulleza
 

Similar a Layers of tcpip.65 to 66 (20)

Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
 
clg_assgn.pptx
clg_assgn.pptxclg_assgn.pptx
clg_assgn.pptx
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
Module 1 slides
Module 1 slidesModule 1 slides
Module 1 slides
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
 
Osi
OsiOsi
Osi
 
Computer networks
Computer networksComputer networks
Computer networks
 
02 coms 525 tcpip - introduction to tcpip
02   coms 525 tcpip -  introduction to tcpip02   coms 525 tcpip -  introduction to tcpip
02 coms 525 tcpip - introduction to tcpip
 
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptxCSC1202_3_The_OSI_Reference_Model_-_V2.pptx
CSC1202_3_The_OSI_Reference_Model_-_V2.pptx
 
TCP/IP Protocols
TCP/IP ProtocolsTCP/IP Protocols
TCP/IP Protocols
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
 
TCP_IP.pptx
TCP_IP.pptxTCP_IP.pptx
TCP_IP.pptx
 
3131471Scanned.ppt
3131471Scanned.ppt3131471Scanned.ppt
3131471Scanned.ppt
 
The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP) The Internet Protocol Suite (commonly known as TCP/IP)
The Internet Protocol Suite (commonly known as TCP/IP)
 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptx
 
Osi model
Osi modelOsi model
Osi model
 

Más de myrajendra (20)

Fundamentals
FundamentalsFundamentals
Fundamentals
 
Data type
Data typeData type
Data type
 
Hibernate example1
Hibernate example1Hibernate example1
Hibernate example1
 
Jdbc workflow
Jdbc workflowJdbc workflow
Jdbc workflow
 
2 jdbc drivers
2 jdbc drivers2 jdbc drivers
2 jdbc drivers
 
3 jdbc api
3 jdbc api3 jdbc api
3 jdbc api
 
4 jdbc step1
4 jdbc step14 jdbc step1
4 jdbc step1
 
Dao example
Dao exampleDao example
Dao example
 
Sessionex1
Sessionex1Sessionex1
Sessionex1
 
Internal
InternalInternal
Internal
 
3. elements
3. elements3. elements
3. elements
 
2. attributes
2. attributes2. attributes
2. attributes
 
1 introduction to html
1 introduction to html1 introduction to html
1 introduction to html
 
Headings
HeadingsHeadings
Headings
 
Forms
FormsForms
Forms
 
Css
CssCss
Css
 
Views
ViewsViews
Views
 
Views
ViewsViews
Views
 
Views
ViewsViews
Views
 
Starting jdbc
Starting jdbcStarting jdbc
Starting jdbc
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 

Último (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

Layers of tcpip.65 to 66

  • 1. Topic : Basics of WAN & WAN Protocols Sub-Topic : Describe Different Layers of TCP/IP 1
  • 2. Recap In the previous classes, you have learnt about • Packet transfer mechanism in Routers using IP address 2
  • 3. Objectives On completion of this period, you will be able to know about • Functions of different layers of TCP/IP • Various protocols used in different layers • Importance of TCP/IP architecture 3
  • 4. Recap What is the network architecture that we have already studied ? ISO – OSI Model 4
  • 5. How many layers it has and name them ? Seven - Application • Presentation • Session • Transport • Network • Data link • Physical 5
  • 6. OSI Model Application Presentation Session Transport Network Data link Physical Fig .1 6
  • 7. Need for TCP/IP • OSI model has seven layers in it • Two of the layers namely presentation and session layers were rarely used • OSI architecture is rigidly structured • As the technologies developed there was a need for a new architecture • Presentation and session layers are eliminated • TCP/IP architecture has evolved to overcome the shortcomings of OSI model 7
  • 8. TCP/IP Model Application Not present in the model Transport Internet Host-to-network Fig .2 8
  • 9. Layer Level Comparisons OSI TCP / IP Application Application Transport Transport Network Internet Data link Host-to-Network Physical 9
  • 10. Differences in Architectural Models • OSI Network architecture model does not permit communication between different heterogeneous networks • It does not support the latest networks developed 10
  • 11. Differences in Architectural Models (Contd…) • TCP/IP network architecture allows us to communicate between any heterogeneous networks • It is flexible and ready to change its architectural structure to support the newly introduced networks • For Ex: The wireless communication networks also can be interconnected to the existing wired networks 11
  • 12. Functions of the TCP/IP Layers Host-to-Network Layer • It is the lowest layer in this model • It is equivalent to the Physical layer of OSI model • The TCP/IP reference model does not really say much about what happens in this layer 12
  • 13. Host-to-Network Layer (Contd…) • It points out that the host has to connect to the network using some protocol so it can send IP packets over it • This protocol is not clearly defined and varies from host to host and network to network • It is concerned with the physical characteristics of the medium, connectors, voltage levels etc 13
  • 14. Internet Layer • Internet layer is the lynchpin that holds the whole architecture together • Its job is to permit hosts to inject packets into any network and have them travel independently to the destination • The destination can be in a local network or different network 14
  • 15. Internet Layer •They may even arrive in a different order than they were sent, in which case it is the job of higher layers to rearrange them •The internet layer defines an official packet format and protocol called IP (Internet Protocol) 15
  • 16. Internet Layer ( contd…) • Packet routing is clearly the major issue here, as is avoiding congestion • This layer also performs congestion control i.e. it can divert the data traffic to other routes to ease the congestion • TCP/IP internet layer is very similar in functionality to the OSI network layer 16
  • 17. Transport Layer • The layer above the internet layer in the TCP/IP model • It is designed to allow peer entities on the source and destination hosts to carry on a conversation • Two end-to-end protocols have been defined here a) Transmission control protocol b) User data gram protocol 17
  • 18. Transport Layer (Contd…) •The first one, TCP (Transmission Control Protocol) is a reliable connection-oriented protocol. •It fragments the incoming byte stream into discrete messages and passes each one onto the internet layer. •TCP allows a byte stream originating on one machine to be delivered without error on to any other machine in the internet. 18
  • 19. Transport Layer (Contd…) • At the destination, the receiving TCP process reassembles the received messages into the output stream • TCP also handles flow control • It makes sure that a fast sender cannot swamp a slow receiver with more messages than it can handle 19
  • 20. Transport Layer (Contd…) UDP Protocol • The second protocol in this layer is UDP (User Datagram Protocol) • UDP an unreliable, connectionless protocol for applications that do not want TCP’s sequencing or flow control 20
  • 21. UDP Protocol contd… •It is widely used for one-short, client-server type request- reply queries •It is used in applications in which prompt delivery is more important than accurate delivery, such as transmitting speech or video 21
  • 22. Protocols and Networks in the TCP/IP Model Initially Layer (OSI names) TELNET FTP SMTP DNS Application Protocols TCP Transport UDP IP Network SATNET PACKET LAN Physical + Networks ARPANET RADIO Data link Fig .3 22
  • 23. Application Layer • TCP/IP model does not have session or presentation layers • On top of the transport layer is the application layer • It contains all the higher-level protocols • The early ones included virtual terminal (TELNET), file transfer (FTP), and electronic mail (SMTP) • TELNET, the virtual terminal protocol allows a user on one machine to log into a distant machine and work there 23
  • 24. Application Layer (Contd….) • The file transfer protocol provides a way to move data in the form of files efficiently from one machine to another • SMTP (Simple Mail Transfer Protocol) also called as Electronic mail • It was originally just a kind of file transfer, later a specialized protocol was developed for it • Domain Name Service (DNS) for mapping host names onto their network addresses 24
  • 25. Application Layer (Contd….) •Hyper Text Transfer Protocol (HTTP), the protocol used for fetching pages on the World Wide Web •DNS is used to translate the email ID into IP address. Users can identify themselves through email ID •Network News Transfer Protocol (NNTP) the protocol used for moving news articles, which will be used by the news paper companies 25
  • 26. Summary In this class, you have learnt about • Functions of various layers in TCP/IP • The various protocols used in TCP/IP along with their importance • The TCP/IP architecture and its functions 26
  • 27. Quiz 1) This layer deals with the physical transmission medium a) Host-to-Network b) Internet layer c) Transport layer d) Application layer 27
  • 28. Quiz 2) TCP protocol is related to which layer a) Host-to-Network b) Internet layer c) Transport layer d) Application layer 28
  • 29. Quiz 3) UDP protocol is related to which layer a) Host-to-Network b) Internet layer c) Transport layer d) Application layer 29
  • 30. Quiz 4) IP protocol is related to which layer a) Host-to-Network b) Internet layer c) Transport layer d) Application layer 30
  • 31. Quiz 5) WWW can be accessed using this protocol a) IP b) UDP c) HTTP d) NNTP 31
  • 32. Quiz 6) News publishing companies use this protocol a) IP b) UDP c) HTTP d) NNTP 32
  • 33. Quiz 7) E-mail is supported by this protocol a) IP b) SMTP c) HTTP d) NNTP 33
  • 34. Quiz 8) Traffic congestion is the function of this layer a) Host-to-Network b) Internet layer c) Transport layer d) Application layer 34
  • 35. Frequently Asked Questions Short Questions 1. Name the various layers of TCP/IP architecture ? 2. What are the functions performed by Host-to-Network layer? 3. What are the functions performed by Internet layer ? 4. What are the functions performed by Transport layer ? 35
  • 36. Frequently Asked Questions 5. What are the functions performed by Application layer ? 6. What are the various protocols supported by TCP/IP architecture ? 7. Briefly describe about TCP and UDP ? 36
  • 37. Essay Questions 1. Discuss in detail about TCP/IP architecture and explain the functions performed by different layers ? 2. Discuss about all the types of protocols supported by TCP/IP network architecture model ? 37