SlideShare a Scribd company logo
6
Most read
7
Most read
10
Most read
Introduction of
TCP, IP & UDP
Rahul kundu
6th sem, IT
content
 Define TCP
 Define IP
 Define UDP
 Difference between TCP & UDP
Define TCP
 TCP is one of the core protocols of the
internet protocol suite(IP).
 TCP stands for “transmission control protocol”
 TCP provide reliable, ordered & error-checked
delivery of a stream of octets between
program running on computer connected to a
local area network, intranet or the public
internet.
Define TCP cont….
 It is resides at the transport layer.
 Web browsers use TCP when they connect
to servers on the world wide web & it is
used to deliver email & transfer files from
one location to another.
 TCP uses a fixed connection i.e. it is a
connection oriented protocol.
Define TCP cont….
 TCP is for communication between
applications.
 If one application wants to communicate
with another via TCP, it sends a
communication request must be sent to
an exact address after a “handshake”
between the two applications, TCP will set
up a “full duplex” communication between
the two applications.
Define TCP cont….
 The “full duplex” communication will
occupy the communication line between
the two computer until it is closed by one
of the two application.
OSI model and TCP/IP model
Define IP
 IP stand for “internet protocol”.
 IP is “connection less” communication
protocol.
 IP is for communication between
computers.
Define IP cont….
 IP doesn’t occupy the communication line
between two computers IP reduces the
need for network lines. each line can be
used for communication between many
different computer at same time.
 With IP, message are broken up into small
independent “packets” & sent between
computer via the internet.
Define IP cont….
 IP is responsible for “routing” each packet
to the correct destination.
Define UDP
 UDP stands for “user datagram packet”.
 UDP is part of the internet protocol suite
used by program running on different
computer on a network.
 UDP is used to send short message called
datagram but overall.
Define UDP cont…
 It is an unreliable connection less
protocol.
 UDP is officially defined in RFC 768 & was
formulated by David P. Reed.
 UDP is an open-system inter-
connection(OSI) transport layer protocol
for client-server network application.
Define UDP cont…
 It is used for data transferring.
 UDP is a known as a “stateless” protocol
meaning it doesn’t acknowledge that the
packets being sent have been received.
 UDP is widely used in video-conferencing
& real-time computer games.
Define UDP cont…
 UDP network traffic is organized in the
form of datagrams, which comprise one
message units. The first 8 bytes of a
datagram contain header information
while the remaining bytes contain
message data.
Define UDP cont…
 A UDP datagram
header contains 4
fields of 2 bytes
each:-
 Source port
number
 Destination port
number
 Datagram
size(length)
 Checksum
Difference between TCP & UDP
S.N Parameter TCP UDP
1. Acronym for Transmission control
protocol
User datagram
protocol
2. Connection Connection oriented
protocol
Connection less
protocol
3. Usage TCP is suited for
application that
require higher
reliability &
transmission time is
relatively less
critical.
UDP is suitable for
application that
need fast, efficient
transmission, such
as games, UDP
stateless nature is
also useful for
servers that
Difference between TCP & UDP
cont..
S.N Parameter TCP UDP
Answer small quires
from huge number
of clients.
4. Ordering of data
packets
TCP rearranges
data packets in the
order specification.
UDP has no inherent
order as all packets
are independent of
each other.
5. Speed of
transfer
Slower speed than
UDP
Faster than TCP (no
error checking)
Difference between TCP & UDP
cont..
S.N Parameter TCP UDP
6. Reliability Absolute guarantee
that data
transferred
remains intact &
arrives in the order
in which it was
sent.
There is no
guarantee that the
message or packets
sent would reach at
all.
7. Header size TCP header size is
20 byte
UDP header size is 8
byte
Difference between TCP & UDP
cont..
S.N Parameter TCP UDP
8. Stream oriented:-
data transmitted as
a virtual stream of
bytes
Message oriented:-
data transmitted as
individual data
packets called
datagram.
9. Weight Heavy weight Lighter weight
10. Data flow Flow control No flow control
Difference between TCP & UDP
cont..
S.N Parameter TCP UDP
11. Error checking Error check No error check
12. Acknowledgement Acknowledgement
Segment
No
acknowledgement
13. example HTTP, HTTPs, FTP,
SMTP, TELNET
DNS, DHCP, TFTP,
SNMP, RIP, VoIP
THANK YOU

More Related Content

PPT
Tcp Udp Icmp And The Transport Layer
PPTX
TCP/IP 3-way Handshake
PPT
Internet control message protocol
PPT
transport layer
PPTX
Network layer - design Issues
PPTX
Simple Mail Transfer Protocol
PPTX
Link state routing protocol
PPTX
Presentation on arp protocol
Tcp Udp Icmp And The Transport Layer
TCP/IP 3-way Handshake
Internet control message protocol
transport layer
Network layer - design Issues
Simple Mail Transfer Protocol
Link state routing protocol
Presentation on arp protocol

What's hot (20)

PPTX
Tcp IP Model
PDF
Transport layer services
PPTX
Transport layer protocol
PPTX
Application layer protocols
PPT
Network layer tanenbaum
PPTX
Network address translation
PPT
Ip addressing classful
PPTX
Application Layer
PPTX
User datagram protocol (udp)
PPTX
What Is User Datagram Protocol?
PPTX
Unicast multicast & broadcast
PPT
Socket Programming
PPTX
Tcp/ip model
PPTX
Tcp and udp
PPTX
What Is Sliding Window Protocol?
PPTX
IP Multicasting
PPTX
switching techniques in data communication and networking
PPTX
Transport layer
PPTX
IPV6 ADDRESS
Tcp IP Model
Transport layer services
Transport layer protocol
Application layer protocols
Network layer tanenbaum
Network address translation
Ip addressing classful
Application Layer
User datagram protocol (udp)
What Is User Datagram Protocol?
Unicast multicast & broadcast
Socket Programming
Tcp/ip model
Tcp and udp
What Is Sliding Window Protocol?
IP Multicasting
switching techniques in data communication and networking
Transport layer
IPV6 ADDRESS
Ad

Viewers also liked (20)

PDF
TCP Vs UDP
PDF
UDP - User Datagram Protocol
PDF
TCP & UDP protocols
PPT
TCP/IP Network ppt
PDF
Tcp vs udp difference and comparison diffen
PDF
Chapter 3 : User Datagram Protocol (UDP)
PPT
User datagram protocol
PPT
TCP/IP(networking)
PPT
TCP/IP Basics
PPT
TCP Model
PPTX
Internet protocol (ip) ppt
PPT
Tcp Udp
PPT
Tcp ip
PPTX
PPTX
Transmission Control Protocol (TCP)
PPTX
TCP- Transmission Control Protocol
PPT
Transport protocols
PPTX
Arp (address resolution protocol)
PPTX
Network Fundamentals: Ch4 - Transport Layer
PPT
Ipv4 ppt
TCP Vs UDP
UDP - User Datagram Protocol
TCP & UDP protocols
TCP/IP Network ppt
Tcp vs udp difference and comparison diffen
Chapter 3 : User Datagram Protocol (UDP)
User datagram protocol
TCP/IP(networking)
TCP/IP Basics
TCP Model
Internet protocol (ip) ppt
Tcp Udp
Tcp ip
Transmission Control Protocol (TCP)
TCP- Transmission Control Protocol
Transport protocols
Arp (address resolution protocol)
Network Fundamentals: Ch4 - Transport Layer
Ipv4 ppt
Ad

Similar to Introduction of tcp, ip & udp (20)

DOCX
Tcp vs udp
PPTX
user development programing in networking UDP.pptx
DOCX
Udp vs-tcp
PPT
07 - TCP_IP and the DoD Model.ppt
DOC
Networking-basics
PPTX
#KPC #CST #Protocols
PPTX
TCP/IP Introduction
PDF
Lecture sklafjdoisjfadsfadksfjakjdfkjaksdjfkajs
PPTX
Module 3.2vtuMCAIOTIP-based network.pptx
DOCX
Protocols in computer network
PPTX
Internet of Things Unit - 01 Part 3A.pptx
PPT
Chapter 2
PDF
TCP and UDP.pdf55555555555555555555555555555
PDF
Unit 4 tansport layer in the internat
PDF
HNS L III UC2 Installing and Managing Network Protocols .pdf
PPTX
TCP vs UDP / Sumiet23
PDF
2.4 Write a stream –based echo server and a client sending message t.pdf
PDF
Notes e commerce
 
PPTX
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
Tcp vs udp
user development programing in networking UDP.pptx
Udp vs-tcp
07 - TCP_IP and the DoD Model.ppt
Networking-basics
#KPC #CST #Protocols
TCP/IP Introduction
Lecture sklafjdoisjfadsfadksfjakjdfkjaksdjfkajs
Module 3.2vtuMCAIOTIP-based network.pptx
Protocols in computer network
Internet of Things Unit - 01 Part 3A.pptx
Chapter 2
TCP and UDP.pdf55555555555555555555555555555
Unit 4 tansport layer in the internat
HNS L III UC2 Installing and Managing Network Protocols .pdf
TCP vs UDP / Sumiet23
2.4 Write a stream –based echo server and a client sending message t.pdf
Notes e commerce
 
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx

More from rahul kundu (17)

PPTX
Material management
PPTX
Business function in organization
PPTX
Document object model(dom)
PPTX
Document object model(dom)
PPTX
PPTX
PPTX
Internet
PPTX
Type of internet connectivity
PPTX
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
PPTX
Electronic payment system(EPS)
PPTX
Ipv4 and Ipv6
PPTX
Authentication, authorization, accounting(aaa) slides
PPT
Electronic data-interchange slides
PPTX
Client server security threats
PPTX
Introduction of firewall slides
PPTX
Virus slides
PPTX
Mpeg 7 slides
Material management
Business function in organization
Document object model(dom)
Document object model(dom)
Internet
Type of internet connectivity
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Electronic payment system(EPS)
Ipv4 and Ipv6
Authentication, authorization, accounting(aaa) slides
Electronic data-interchange slides
Client server security threats
Introduction of firewall slides
Virus slides
Mpeg 7 slides

Recently uploaded (20)

PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
artificial intelligence overview of it and more
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
DOCX
Unit-3 cyber security network security of internet system
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
The Internet -By the Numbers, Sri Lanka Edition
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PPTX
presentation_pfe-universite-molay-seltan.pptx
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Cloud-Scale Log Monitoring _ Datadog.pdf
artificial intelligence overview of it and more
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Unit-3 cyber security network security of internet system
Tenda Login Guide: Access Your Router in 5 Easy Steps
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
Module 1 - Cyber Law and Ethics 101.pptx
Sims 4 Historia para lo sims 4 para jugar
The Internet -By the Numbers, Sri Lanka Edition
Introuction about ICD -10 and ICD-11 PPT.pptx
presentation_pfe-universite-molay-seltan.pptx
SASE Traffic Flow - ZTNA Connector-1.pdf
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
WebRTC in SignalWire - troubleshooting media negotiation
PptxGenJS_Demo_Chart_20250317130215833.pptx
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Design_with_Watersergyerge45hrbgre4top (1).ppt
INTERNET------BASICS-------UPDATED PPT PRESENTATION
RPKI Status Update, presented by Makito Lay at IDNOG 10
The New Creative Director: How AI Tools for Social Media Content Creation Are...

Introduction of tcp, ip & udp

  • 1. Introduction of TCP, IP & UDP Rahul kundu 6th sem, IT
  • 2. content  Define TCP  Define IP  Define UDP  Difference between TCP & UDP
  • 3. Define TCP  TCP is one of the core protocols of the internet protocol suite(IP).  TCP stands for “transmission control protocol”  TCP provide reliable, ordered & error-checked delivery of a stream of octets between program running on computer connected to a local area network, intranet or the public internet.
  • 4. Define TCP cont….  It is resides at the transport layer.  Web browsers use TCP when they connect to servers on the world wide web & it is used to deliver email & transfer files from one location to another.  TCP uses a fixed connection i.e. it is a connection oriented protocol.
  • 5. Define TCP cont….  TCP is for communication between applications.  If one application wants to communicate with another via TCP, it sends a communication request must be sent to an exact address after a “handshake” between the two applications, TCP will set up a “full duplex” communication between the two applications.
  • 6. Define TCP cont….  The “full duplex” communication will occupy the communication line between the two computer until it is closed by one of the two application.
  • 7. OSI model and TCP/IP model
  • 8. Define IP  IP stand for “internet protocol”.  IP is “connection less” communication protocol.  IP is for communication between computers.
  • 9. Define IP cont….  IP doesn’t occupy the communication line between two computers IP reduces the need for network lines. each line can be used for communication between many different computer at same time.  With IP, message are broken up into small independent “packets” & sent between computer via the internet.
  • 10. Define IP cont….  IP is responsible for “routing” each packet to the correct destination.
  • 11. Define UDP  UDP stands for “user datagram packet”.  UDP is part of the internet protocol suite used by program running on different computer on a network.  UDP is used to send short message called datagram but overall.
  • 12. Define UDP cont…  It is an unreliable connection less protocol.  UDP is officially defined in RFC 768 & was formulated by David P. Reed.  UDP is an open-system inter- connection(OSI) transport layer protocol for client-server network application.
  • 13. Define UDP cont…  It is used for data transferring.  UDP is a known as a “stateless” protocol meaning it doesn’t acknowledge that the packets being sent have been received.  UDP is widely used in video-conferencing & real-time computer games.
  • 14. Define UDP cont…  UDP network traffic is organized in the form of datagrams, which comprise one message units. The first 8 bytes of a datagram contain header information while the remaining bytes contain message data.
  • 15. Define UDP cont…  A UDP datagram header contains 4 fields of 2 bytes each:-  Source port number  Destination port number  Datagram size(length)  Checksum
  • 16. Difference between TCP & UDP S.N Parameter TCP UDP 1. Acronym for Transmission control protocol User datagram protocol 2. Connection Connection oriented protocol Connection less protocol 3. Usage TCP is suited for application that require higher reliability & transmission time is relatively less critical. UDP is suitable for application that need fast, efficient transmission, such as games, UDP stateless nature is also useful for servers that
  • 17. Difference between TCP & UDP cont.. S.N Parameter TCP UDP Answer small quires from huge number of clients. 4. Ordering of data packets TCP rearranges data packets in the order specification. UDP has no inherent order as all packets are independent of each other. 5. Speed of transfer Slower speed than UDP Faster than TCP (no error checking)
  • 18. Difference between TCP & UDP cont.. S.N Parameter TCP UDP 6. Reliability Absolute guarantee that data transferred remains intact & arrives in the order in which it was sent. There is no guarantee that the message or packets sent would reach at all. 7. Header size TCP header size is 20 byte UDP header size is 8 byte
  • 19. Difference between TCP & UDP cont.. S.N Parameter TCP UDP 8. Stream oriented:- data transmitted as a virtual stream of bytes Message oriented:- data transmitted as individual data packets called datagram. 9. Weight Heavy weight Lighter weight 10. Data flow Flow control No flow control
  • 20. Difference between TCP & UDP cont.. S.N Parameter TCP UDP 11. Error checking Error check No error check 12. Acknowledgement Acknowledgement Segment No acknowledgement 13. example HTTP, HTTPs, FTP, SMTP, TELNET DNS, DHCP, TFTP, SNMP, RIP, VoIP