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

More Related Content

What's hot

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 scope
Sanat 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 applications
jajinekkanti
 
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
Shawn 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 Workshop
ARCFIRE 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 model
Rubal Sagwal
 
MPLS
MPLSMPLS
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
eleinepagtakhan
 
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
 
Mpls basics introduction
Mpls basics introductionMpls basics introduction
Mpls basics introduction
Philip Agu Bah
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architectureOrbay Yeşil
 
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
We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program.
 
IRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinIRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, Dublin
Eleni 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 2014
Eleni Trouva
 
Dc2 t1
Dc2 t1Dc2 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
ARCFIRE ICT
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP Introduction
Kae Hsu
 

What's hot (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
 

Viewers also liked

Network Types
Network TypesNetwork Types
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
mikem801
 
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 router
Akmal Cikmat
 
Computer Network
Computer NetworkComputer Network
Computer NetworkCma Mohd
 
Network protocol
Network protocolNetwork protocol
Network protocol
Online
 
NETWORK PROTOCOL
NETWORK PROTOCOLNETWORK PROTOCOL
NETWORK PROTOCOL
Kak Yong
 
Tcp and udp
Tcp and udpTcp and udp
Tcp and udp
Ahmad Khalid Nasrat
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
Rajesh 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
 

Viewers also liked (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 to Layers of tcpip.65 to 66

Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
hiya123jes
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
myl_1116
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
KingPinYT
 
clg_assgn.pptx
clg_assgn.pptxclg_assgn.pptx
clg_assgn.pptx
AjayMishra617858
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
Krishnkant Pandey
 
Module 1 slides
Module 1 slidesModule 1 slides
Module 1 slides
AnaniaKapala
 
02 protocols and tcp-ip
02 protocols and tcp-ip02 protocols and tcp-ip
02 protocols and tcp-ip
kashish0313
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
 
Osi
OsiOsi
Computer networks
Computer networksComputer networks
Computer networks
sonukumar142
 
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
Palanivel 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.pptx
Muhammad Sohail
 
TCP/IP Protocols
TCP/IP ProtocolsTCP/IP Protocols
TCP/IP Protocols
Danial Mirza
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
ParikshitTaksande1
 
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
 
TCP_IP.pptx
TCP_IP.pptxTCP_IP.pptx
TCP_IP.pptx
SujayGhosh17
 
3131471Scanned.ppt
3131471Scanned.ppt3131471Scanned.ppt
3131471Scanned.ppt
ssuserf21d85
 
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.pptx
EdJulleza
 
Osi model
Osi modelOsi model
Osi model
dhawal mehta
 

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

More from myrajendra

Fundamentals
FundamentalsFundamentals
Fundamentals
myrajendra
 
Data type
Data typeData type
Data type
myrajendra
 
Hibernate example1
Hibernate example1Hibernate example1
Hibernate example1
myrajendra
 
Jdbc workflow
Jdbc workflowJdbc workflow
Jdbc workflow
myrajendra
 
2 jdbc drivers
2 jdbc drivers2 jdbc drivers
2 jdbc drivers
myrajendra
 
3 jdbc api
3 jdbc api3 jdbc api
3 jdbc api
myrajendra
 
4 jdbc step1
4 jdbc step14 jdbc step1
4 jdbc step1
myrajendra
 
Dao example
Dao exampleDao example
Dao example
myrajendra
 
Sessionex1
Sessionex1Sessionex1
Sessionex1
myrajendra
 
1 introduction to html
1 introduction to html1 introduction to html
1 introduction to htmlmyrajendra
 
Views
ViewsViews
Views
myrajendra
 

More from 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
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 

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