SlideShare a Scribd company logo
INTERNET INFRASTRUCTURE
UNIT-5
Internet Infrastructure
⚫ Internet Infrastructure are the frameworks or
architecture that the internet system are made of.
⚫ Various Internet Infrastructure are:
⚫ TCP/IP
⚫ DNS
⚫ BGP
⚫ TCP/IP Reference Model is a four-layered suite of
communication protocols.
⚫ It was developed by the DoD (Department of
Defence) in the 1960s.
⚫ It is named after the two main protocols that are
used in the model, namely, TCP and IP.
⚫ TCP stands for Transmission Control Protocol and
IP stands for Internet Protocol.
The four layers in the TCP/IP protocol suite are
⚫ Host-to- Network Layer −It is the lowest layer
that is concerned with the physical transmission of
data. TCP/IP does not specifically define any
protocol here but supports all the standard protocols.
⚫ Internet Layer −It defines the protocols for logical
transmission of data over the network. The main
protocol in this layer is Internet Protocol (IP) and it
is supported by the protocols ICMP, IGMP, RARP,
and ARP.
The four layers in the TCP/IP protocol suite are
⚫ Transport Layer − It is responsible for error-free
end-to-end delivery of data. The protocols defined
here are Transmission Control Protocol (TCP) and
User Datagram Protocol (UDP).
⚫ Application Layer − This is the topmost layer and
defines the interface of host programs with the
transport layer services. This layer includes all
high-level protocols like Telnet, DNS, HTTP, FTP,
SMTP, etc.
Application layer
⚫ The application layer is the highest abstraction layer
of the TCP/IP model that provides the interfaces and
protocols needed by the users.
⚫ It combines the functionalities of the session layer,
the presentation layer and the application layer of
the OSI model.
Functions of the application layer are
⚫ It facilitates the user to use the services of the
network.
⚫ It is used to develop network-based applications.
⚫ It provides user services like user login, naming
network devices, formatting messages, and e-mails,
transfer of files etc.
⚫ It is also concerned with error handling and recovery
of the message as a whole.
This layer uses a number of protocols, the main among
which are as follows −
⚫ Hyper Text Transfer Protocol, HTTP − It is the
underlying protocol for world wide web. It defines how
hypermedia messages are formatted and transmitted.
⚫ File Transfer Protocol, FTP − It is a client-server based
protocol for transfer of files between client and server
over the network.
⚫ Simple Mail Transfer Protocol, SMTP − It lays down the
rules and semantics for sending and receiving electronic
mails (e-mails).
⚫ Domain Name System, DNS − It is a naming system
for devices in networks. It provides services for
translating domain names to IP addresses.
⚫ TELNET − It provides bi-directional text-oriented
services for remote login to the hosts over the
network.
⚫ Simple Network Management Protocol, SNMP − It
is for managing, monitoring the network and for
organizing information about the networked devices.
The Host-to-Network Layer in TCP/IP Model
⚫ The host-to-network layer is the lowest layer of the
TCP/IP model and is concerned with the physical
transmission of data.
⚫ is also called a network interface layer or link layer.
It can be considered as the combination of physical
layer and data link layer of the OSI model.
The functions of this layer are −
⚫ It defines how bits are to be encoded into optical or
electrical pulses.
⚫ It accepts IP packets from the network layer and
encapsulates them into frames. It synchronizes the
transmission of the frames as well as the bits making up
the frames, between the sender and the receiver.
⚫ It states the transmission mode, i.e. simplex, half duplex
or full duplex
⚫ It states the topology of the network, i.e. bus, star, ring
etc.
The protocols that this layer supports are −
⚫ Ethernet
⚫ Frame Relay
⚫ Token Ring
⚫ ATM
The Transport Layer in TCP/IP Model
⚫ The transport layer is responsible for error-free,
end-to-end delivery of data from the source host to
the destination host.
⚫ It corresponds to the transport layer of the OSI
model.
The functions of the transport layer are −
⚫ It facilitates the communicating hosts to carry on a
conversation.
⚫ It provides an interface for the users to the
underlying network.
⚫ It can provide for a reliable connection. It can also
carry out error checking, flow control, and
verification.
The protocols used in this layer are −
⚫ Transmission Control Protocol, TCP − It is a reliable
connection-oriented protocol that transmits data from
the source to the destination machine without any error.
⚫ A connection is established between the peer entities
prior to transmission. At the sending host, TCP divides
an incoming byte stream into segments and assigns a
separate sequence number to each segment.
⚫ At the receiving host, TCP reorders the segments and
sends an acknowledgment to the sender for correct
receipt of segments. TCP also manages flow control so
that a fast sender does not overwhelm a slow receiver.
⚫ User Datagram Protocol, UDP − It is a
message-oriented protocol that provides a simple
unreliable, connectionless, unacknowledged service.
⚫ It is suitable for applications that do not require
TCP’s sequencing, error control or flow control.
⚫ It is used for transmitting a small amount of data
where the speed of delivery is more important than
the accuracy of delivery.
⚫ Stream Control Transmission Protocol, SCTP
⚫ It combines the features of both TCP and UDP. It is
message oriented like the UDP, which providing the
reliable, connection-oriented service like TCP.
⚫ It is used for telephony over the Internet.
⚫ https://youtu.be/oDFDS49JADM

More Related Content

Similar to U5CSS3 (1).pdf

Presentation on TCP\IP protocols
Presentation on TCP\IP protocolsPresentation on TCP\IP protocols
Presentation on TCP\IP protocols
sabanoor40
 
TCP Vs UDP
TCP Vs UDP TCP Vs UDP
TCP Vs UDP
Ahmed Elnaggar
 
Module 1 slides
Module 1 slidesModule 1 slides
Module 1 slides
AnaniaKapala
 
Tcp ip-ppt
Tcp ip-pptTcp ip-ppt
Tcp ip-ppt
suganyababu14
 
tcp.pptx
tcp.pptxtcp.pptx
tcp.pptx
HarishPrasanth1
 
TCP&IP Model.pptx
TCP&IP Model.pptxTCP&IP Model.pptx
TCP&IP Model.pptx
karmaYonten5
 
tcp-ip-ppt-protocols-140212011249-phpapp02.ppt
tcp-ip-ppt-protocols-140212011249-phpapp02.ppttcp-ip-ppt-protocols-140212011249-phpapp02.ppt
tcp-ip-ppt-protocols-140212011249-phpapp02.ppt
piwig56192
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
extraganesh
 
CISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network FundamentalCISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network Fundamental
Karthikeyan Dhayalan
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
Piero Fraternali
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
Mukesh Gautam
 
Tcp
TcpTcp
Osi model
Osi modelOsi model
Osi model
dhawal mehta
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
Atharaw Deshmukh
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
section 4.3.pptx
section 4.3.pptxsection 4.3.pptx
section 4.3.pptx
ThangamaniR3
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
Krishnkant Pandey
 
nv.ppt
nv.pptnv.ppt
nv.ppt
tahaniali27
 
OSI Model.pdf
OSI Model.pdfOSI Model.pdf
OSI Model.pdf
Madhumitha Jayaram
 

Similar to U5CSS3 (1).pdf (20)

Presentation on TCP\IP protocols
Presentation on TCP\IP protocolsPresentation on TCP\IP protocols
Presentation on TCP\IP protocols
 
TCP Vs UDP
TCP Vs UDP TCP Vs UDP
TCP Vs UDP
 
Module 1 slides
Module 1 slidesModule 1 slides
Module 1 slides
 
Tcp ip-ppt
Tcp ip-pptTcp ip-ppt
Tcp ip-ppt
 
tcp.pptx
tcp.pptxtcp.pptx
tcp.pptx
 
TCP&IP Model.pptx
TCP&IP Model.pptxTCP&IP Model.pptx
TCP&IP Model.pptx
 
tcp-ip-ppt-protocols-140212011249-phpapp02.ppt
tcp-ip-ppt-protocols-140212011249-phpapp02.ppttcp-ip-ppt-protocols-140212011249-phpapp02.ppt
tcp-ip-ppt-protocols-140212011249-phpapp02.ppt
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
CISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network FundamentalCISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network Fundamental
 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
 
Tcp
TcpTcp
Tcp
 
Osi model
Osi modelOsi model
Osi model
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
section 4.3.pptx
section 4.3.pptxsection 4.3.pptx
section 4.3.pptx
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
nv.ppt
nv.pptnv.ppt
nv.ppt
 
OSI Model.pdf
OSI Model.pdfOSI Model.pdf
OSI Model.pdf
 

Recently uploaded

How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 

Recently uploaded (20)

How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 

U5CSS3 (1).pdf

  • 2. Internet Infrastructure ⚫ Internet Infrastructure are the frameworks or architecture that the internet system are made of. ⚫ Various Internet Infrastructure are: ⚫ TCP/IP ⚫ DNS ⚫ BGP
  • 3. ⚫ TCP/IP Reference Model is a four-layered suite of communication protocols. ⚫ It was developed by the DoD (Department of Defence) in the 1960s. ⚫ It is named after the two main protocols that are used in the model, namely, TCP and IP. ⚫ TCP stands for Transmission Control Protocol and IP stands for Internet Protocol.
  • 4. The four layers in the TCP/IP protocol suite are ⚫ Host-to- Network Layer −It is the lowest layer that is concerned with the physical transmission of data. TCP/IP does not specifically define any protocol here but supports all the standard protocols. ⚫ Internet Layer −It defines the protocols for logical transmission of data over the network. The main protocol in this layer is Internet Protocol (IP) and it is supported by the protocols ICMP, IGMP, RARP, and ARP.
  • 5. The four layers in the TCP/IP protocol suite are ⚫ Transport Layer − It is responsible for error-free end-to-end delivery of data. The protocols defined here are Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). ⚫ Application Layer − This is the topmost layer and defines the interface of host programs with the transport layer services. This layer includes all high-level protocols like Telnet, DNS, HTTP, FTP, SMTP, etc.
  • 6.
  • 7. Application layer ⚫ The application layer is the highest abstraction layer of the TCP/IP model that provides the interfaces and protocols needed by the users. ⚫ It combines the functionalities of the session layer, the presentation layer and the application layer of the OSI model.
  • 8. Functions of the application layer are ⚫ It facilitates the user to use the services of the network. ⚫ It is used to develop network-based applications. ⚫ It provides user services like user login, naming network devices, formatting messages, and e-mails, transfer of files etc. ⚫ It is also concerned with error handling and recovery of the message as a whole.
  • 9. This layer uses a number of protocols, the main among which are as follows − ⚫ Hyper Text Transfer Protocol, HTTP − It is the underlying protocol for world wide web. It defines how hypermedia messages are formatted and transmitted. ⚫ File Transfer Protocol, FTP − It is a client-server based protocol for transfer of files between client and server over the network. ⚫ Simple Mail Transfer Protocol, SMTP − It lays down the rules and semantics for sending and receiving electronic mails (e-mails).
  • 10. ⚫ Domain Name System, DNS − It is a naming system for devices in networks. It provides services for translating domain names to IP addresses. ⚫ TELNET − It provides bi-directional text-oriented services for remote login to the hosts over the network. ⚫ Simple Network Management Protocol, SNMP − It is for managing, monitoring the network and for organizing information about the networked devices.
  • 11.
  • 12. The Host-to-Network Layer in TCP/IP Model ⚫ The host-to-network layer is the lowest layer of the TCP/IP model and is concerned with the physical transmission of data. ⚫ is also called a network interface layer or link layer. It can be considered as the combination of physical layer and data link layer of the OSI model.
  • 13. The functions of this layer are − ⚫ It defines how bits are to be encoded into optical or electrical pulses. ⚫ It accepts IP packets from the network layer and encapsulates them into frames. It synchronizes the transmission of the frames as well as the bits making up the frames, between the sender and the receiver. ⚫ It states the transmission mode, i.e. simplex, half duplex or full duplex ⚫ It states the topology of the network, i.e. bus, star, ring etc.
  • 14. The protocols that this layer supports are − ⚫ Ethernet ⚫ Frame Relay ⚫ Token Ring ⚫ ATM
  • 15.
  • 16. The Transport Layer in TCP/IP Model ⚫ The transport layer is responsible for error-free, end-to-end delivery of data from the source host to the destination host. ⚫ It corresponds to the transport layer of the OSI model.
  • 17. The functions of the transport layer are − ⚫ It facilitates the communicating hosts to carry on a conversation. ⚫ It provides an interface for the users to the underlying network. ⚫ It can provide for a reliable connection. It can also carry out error checking, flow control, and verification.
  • 18. The protocols used in this layer are − ⚫ Transmission Control Protocol, TCP − It is a reliable connection-oriented protocol that transmits data from the source to the destination machine without any error. ⚫ A connection is established between the peer entities prior to transmission. At the sending host, TCP divides an incoming byte stream into segments and assigns a separate sequence number to each segment. ⚫ At the receiving host, TCP reorders the segments and sends an acknowledgment to the sender for correct receipt of segments. TCP also manages flow control so that a fast sender does not overwhelm a slow receiver.
  • 19. ⚫ User Datagram Protocol, UDP − It is a message-oriented protocol that provides a simple unreliable, connectionless, unacknowledged service. ⚫ It is suitable for applications that do not require TCP’s sequencing, error control or flow control. ⚫ It is used for transmitting a small amount of data where the speed of delivery is more important than the accuracy of delivery.
  • 20. ⚫ Stream Control Transmission Protocol, SCTP ⚫ It combines the features of both TCP and UDP. It is message oriented like the UDP, which providing the reliable, connection-oriented service like TCP. ⚫ It is used for telephony over the Internet.