SlideShare a Scribd company logo
TCP : RFC 793
TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language
or protocol of the Internet. It can also be used as a communications protocol in a private network
(either an intranet or an extranet). When you are set up with direct access to the Internet, your
computer is provided with a copy of the TCP/IP program just as every other computer that you
may send messages to or get information from also has a copy of TCP/IP.
UDP: RFC 768
UDP (User Datagram Protocol) is an alternative communications protocol to Transmission
Control Protocol (TCP) used primarily for establishing low-latency and loss tolerating
connections between applications on the Internet. Both UDP and TCP run on top of the Internet
Protocol (IP) and are sometimes referred to as UDP/IP or TCP/IP. Both protocols send short
packets of data, called datagrams.
UDP provides two services not provided by the IP layer. It provides port numbers to help
distinguish different user requests and, optionally, a checksum capability to verify that the data
arrived intact.
IPv4: RFC 791
Internet Protocol being a layer-3 protocol (OSI) takes data Segments from layer-4 (Transport)
and divides it into packets. IP packet encapsulates data unit received from above layer and add to
its own header information.
IPv4 is a connectionless protocol for use on packet-switched networks. It operates on a best
effort delivery model, in that it does not guarantee delivery, nor does it assure proper sequencing
or avoidance of duplicate delivery. These aspects, including data integrity, are addressed by an
upper layer transport protocol, such as the Transmission Control Protocol (TCP).
IPv6 : RFC 2460
IPv6 (Internet Protocol version 6) is a set of specifications from the Internet Engineering Task
Force (IETF) that's essentially an upgrade of IP version 4 (IPv4). The basics of IPv6 are similar
to those of IPv4 -- devices can use IPv6 as source and destination addresses to pass packets over
a network, and tools like ping work for network testing as they do in IPv4, with some slight
variations.
The most obvious improvement in IPv6 over IPv4 is that IP addresses are lengthened from 32
bits to 128 bits. This extension anticipates considerable future growth of the Internet and
provides relief for what was perceived as an impending shortage of network addresses. IPv6 also
supports auto-configuration to help correct most of the shortcomings in version 4, and it has
integrated security and mobility features.
HTTP : RFC 1945
HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic
images, sound, video, and other multimedia files) on the World Wide Web. As soon as a Web
user opens their Web browser, the user is indirectly making use of HTTP. HTTP is an
application protocol that runs on top of the TCP/IP suite of protocols (the foundation protocols
for the Internet).
HTTP concepts include (as the Hypertext part of the name implies) the idea that files can
contain references to other files whose selection will elicit additional transfer requests.
SMTP: RFC 5321
SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e-
mail. However, since it is limited in its ability to queue messages at the receiving end, it is
usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a
server mailbox and download them periodically from the server. In other words, users typically
use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail.
On Unix-based systems, sendmail is the most widely-used SMTP server for e-mail. A
commercial package, Sendmail, includes a POP3 server. Microsoft Exchange includes an SMTP
server and can also be set up to include POP3 support.
Solution
TCP : RFC 793
TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language
or protocol of the Internet. It can also be used as a communications protocol in a private network
(either an intranet or an extranet). When you are set up with direct access to the Internet, your
computer is provided with a copy of the TCP/IP program just as every other computer that you
may send messages to or get information from also has a copy of TCP/IP.
UDP: RFC 768
UDP (User Datagram Protocol) is an alternative communications protocol to Transmission
Control Protocol (TCP) used primarily for establishing low-latency and loss tolerating
connections between applications on the Internet. Both UDP and TCP run on top of the Internet
Protocol (IP) and are sometimes referred to as UDP/IP or TCP/IP. Both protocols send short
packets of data, called datagrams.
UDP provides two services not provided by the IP layer. It provides port numbers to help
distinguish different user requests and, optionally, a checksum capability to verify that the data
arrived intact.
IPv4: RFC 791
Internet Protocol being a layer-3 protocol (OSI) takes data Segments from layer-4 (Transport)
and divides it into packets. IP packet encapsulates data unit received from above layer and add to
its own header information.
IPv4 is a connectionless protocol for use on packet-switched networks. It operates on a best
effort delivery model, in that it does not guarantee delivery, nor does it assure proper sequencing
or avoidance of duplicate delivery. These aspects, including data integrity, are addressed by an
upper layer transport protocol, such as the Transmission Control Protocol (TCP).
IPv6 : RFC 2460
IPv6 (Internet Protocol version 6) is a set of specifications from the Internet Engineering Task
Force (IETF) that's essentially an upgrade of IP version 4 (IPv4). The basics of IPv6 are similar
to those of IPv4 -- devices can use IPv6 as source and destination addresses to pass packets over
a network, and tools like ping work for network testing as they do in IPv4, with some slight
variations.
The most obvious improvement in IPv6 over IPv4 is that IP addresses are lengthened from 32
bits to 128 bits. This extension anticipates considerable future growth of the Internet and
provides relief for what was perceived as an impending shortage of network addresses. IPv6 also
supports auto-configuration to help correct most of the shortcomings in version 4, and it has
integrated security and mobility features.
HTTP : RFC 1945
HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic
images, sound, video, and other multimedia files) on the World Wide Web. As soon as a Web
user opens their Web browser, the user is indirectly making use of HTTP. HTTP is an
application protocol that runs on top of the TCP/IP suite of protocols (the foundation protocols
for the Internet).
HTTP concepts include (as the Hypertext part of the name implies) the idea that files can
contain references to other files whose selection will elicit additional transfer requests.
SMTP: RFC 5321
SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e-
mail. However, since it is limited in its ability to queue messages at the receiving end, it is
usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a
server mailbox and download them periodically from the server. In other words, users typically
use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail.
On Unix-based systems, sendmail is the most widely-used SMTP server for e-mail. A
commercial package, Sendmail, includes a POP3 server. Microsoft Exchange includes an SMTP
server and can also be set up to include POP3 support.

More Related Content

PDF
The TCP/IP and OSI models
PDF
HNS L III UC2 Installing and Managing Network Protocols .pdf
DOCX
Internet protocol
PPTX
linux unit 4 (2).pptxjiy8t7r7iguyguyy888
PPT
Osi Seven Layer Model
PPT
Osi Seven Layer Model
PPT
Osi Seven Layer Model
PPTX
Internet Protocols
The TCP/IP and OSI models
HNS L III UC2 Installing and Managing Network Protocols .pdf
Internet protocol
linux unit 4 (2).pptxjiy8t7r7iguyguyy888
Osi Seven Layer Model
Osi Seven Layer Model
Osi Seven Layer Model
Internet Protocols

Similar to TCP RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf (20)

PPT
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
PPTX
Lecture 04
PPTX
Protocols of network in computer science
PPTX
Network protocals
PPTX
networkprotocalsslides-180518161126.pptx
PPTX
Ch4 Protocols.pptx
PPTX
Ch4 Protocols.pptx
PPTX
TCP/IP Modal
PPTX
Internet Protocol(Samyak Jain 25014).pptx
PPTX
Tcp/Ip Model
PPTX
ETE405-lec7.pptx
PPTX
L05 _TCP_IP.pptx computer networks TCP IP
PPTX
Tcpandintroductiontoprotocol 150618054958-lva1-app6892
PPTX
Tcp and introduction to protocol
PPTX
Basic to advance protocols
PPTX
Networking based ppt
PPT
ETE405-lec7.ppt
PPTX
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
PPTX
Internet Internet Protocols.pptx( technology)
PPTX
TCP/IP-Protocol Suite-Simple Explanation
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
Lecture 04
Protocols of network in computer science
Network protocals
networkprotocalsslides-180518161126.pptx
Ch4 Protocols.pptx
Ch4 Protocols.pptx
TCP/IP Modal
Internet Protocol(Samyak Jain 25014).pptx
Tcp/Ip Model
ETE405-lec7.pptx
L05 _TCP_IP.pptx computer networks TCP IP
Tcpandintroductiontoprotocol 150618054958-lva1-app6892
Tcp and introduction to protocol
Basic to advance protocols
Networking based ppt
ETE405-lec7.ppt
CSS (KNC-301) 2. TCP IP By Vivek Tripathi.pptx
Internet Internet Protocols.pptx( technology)
TCP/IP-Protocol Suite-Simple Explanation
Ad

More from anjaniar7gallery (20)

PDF
Will be uploaded soonSolutionWill be uploaded soon.pdf
PDF
yeah...it is... you are 100 rightSolutionyeah...it is... you.pdf
PDF
trying to upload imageSolutiontrying to upload image.pdf
PDF
This is social movement of British textile artisans in the early nin.pdf
PDF
Please let me know if you need more clarification.final String pat.pdf
PDF
sec-BuLi can be prepared by the reaction of sec-butyl halideswith li.pdf
PDF
PasswordCheckerGUI.javaimport javafx.application.Application; im.pdf
PDF
pH + pOH = 14 pOH = 4.5 [OH-] = 10-4.5Fe(OH)2 --- Fe2+ + 2 O.pdf
PDF
Node for list storage. class Ndd { int data; Ndd next; N.pdf
PDF
Laser ScanningLaser scanning is an emerging data acquisition techn.pdf
PDF
InternetService.java import java.text.DecimalFormat; import jav.pdf
PDF
Importance of planning to the practice of managementSolutionIm.pdf
PDF
Hardware refers to all of the physical parts of a computer system. F.pdf
PDF
Events after the reporting period are those events favorable and unf.pdf
PDF
D is correctSolutionD is correct.pdf
PDF
Cost centersCost centers are Centers that incur costs for operati.pdf
PDF
Calcium Phosphate is a slightly soluble salt. Here isthe equation fo.pdf
PDF
c.250Solutionc.250.pdf
PDF
#! usrbinpython def Flatten(list) newList = [] for i in ra.pdf
PDF
a) Two domains are OD1 and OD2 domains. The common function of OD1 a.pdf
Will be uploaded soonSolutionWill be uploaded soon.pdf
yeah...it is... you are 100 rightSolutionyeah...it is... you.pdf
trying to upload imageSolutiontrying to upload image.pdf
This is social movement of British textile artisans in the early nin.pdf
Please let me know if you need more clarification.final String pat.pdf
sec-BuLi can be prepared by the reaction of sec-butyl halideswith li.pdf
PasswordCheckerGUI.javaimport javafx.application.Application; im.pdf
pH + pOH = 14 pOH = 4.5 [OH-] = 10-4.5Fe(OH)2 --- Fe2+ + 2 O.pdf
Node for list storage. class Ndd { int data; Ndd next; N.pdf
Laser ScanningLaser scanning is an emerging data acquisition techn.pdf
InternetService.java import java.text.DecimalFormat; import jav.pdf
Importance of planning to the practice of managementSolutionIm.pdf
Hardware refers to all of the physical parts of a computer system. F.pdf
Events after the reporting period are those events favorable and unf.pdf
D is correctSolutionD is correct.pdf
Cost centersCost centers are Centers that incur costs for operati.pdf
Calcium Phosphate is a slightly soluble salt. Here isthe equation fo.pdf
c.250Solutionc.250.pdf
#! usrbinpython def Flatten(list) newList = [] for i in ra.pdf
a) Two domains are OD1 and OD2 domains. The common function of OD1 a.pdf
Ad

Recently uploaded (20)

PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
01-Introduction-to-Information-Management.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Trump Administration's workforce development strategy
PPTX
master seminar digital applications in india
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Classroom Observation Tools for Teachers
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Cell Types and Its function , kingdom of life
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
UNIT III MENTAL HEALTH NURSING ASSESSMENT
01-Introduction-to-Information-Management.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Trump Administration's workforce development strategy
master seminar digital applications in india
A systematic review of self-coping strategies used by university students to ...
LDMMIA Reiki Yoga Finals Review Spring Summer
Classroom Observation Tools for Teachers
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
STATICS OF THE RIGID BODIES Hibbelers.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Computing-Curriculum for Schools in Ghana
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Anesthesia in Laparoscopic Surgery in India
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Cell Types and Its function , kingdom of life

TCP RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf

  • 1. TCP : RFC 793 TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language or protocol of the Internet. It can also be used as a communications protocol in a private network (either an intranet or an extranet). When you are set up with direct access to the Internet, your computer is provided with a copy of the TCP/IP program just as every other computer that you may send messages to or get information from also has a copy of TCP/IP. UDP: RFC 768 UDP (User Datagram Protocol) is an alternative communications protocol to Transmission Control Protocol (TCP) used primarily for establishing low-latency and loss tolerating connections between applications on the Internet. Both UDP and TCP run on top of the Internet Protocol (IP) and are sometimes referred to as UDP/IP or TCP/IP. Both protocols send short packets of data, called datagrams. UDP provides two services not provided by the IP layer. It provides port numbers to help distinguish different user requests and, optionally, a checksum capability to verify that the data arrived intact. IPv4: RFC 791 Internet Protocol being a layer-3 protocol (OSI) takes data Segments from layer-4 (Transport) and divides it into packets. IP packet encapsulates data unit received from above layer and add to its own header information. IPv4 is a connectionless protocol for use on packet-switched networks. It operates on a best effort delivery model, in that it does not guarantee delivery, nor does it assure proper sequencing or avoidance of duplicate delivery. These aspects, including data integrity, are addressed by an upper layer transport protocol, such as the Transmission Control Protocol (TCP). IPv6 : RFC 2460 IPv6 (Internet Protocol version 6) is a set of specifications from the Internet Engineering Task Force (IETF) that's essentially an upgrade of IP version 4 (IPv4). The basics of IPv6 are similar to those of IPv4 -- devices can use IPv6 as source and destination addresses to pass packets over a network, and tools like ping work for network testing as they do in IPv4, with some slight variations. The most obvious improvement in IPv6 over IPv4 is that IP addresses are lengthened from 32 bits to 128 bits. This extension anticipates considerable future growth of the Internet and provides relief for what was perceived as an impending shortage of network addresses. IPv6 also supports auto-configuration to help correct most of the shortcomings in version 4, and it has integrated security and mobility features. HTTP : RFC 1945
  • 2. HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web. As soon as a Web user opens their Web browser, the user is indirectly making use of HTTP. HTTP is an application protocol that runs on top of the TCP/IP suite of protocols (the foundation protocols for the Internet). HTTP concepts include (as the Hypertext part of the name implies) the idea that files can contain references to other files whose selection will elicit additional transfer requests. SMTP: RFC 5321 SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e- mail. However, since it is limited in its ability to queue messages at the receiving end, it is usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a server mailbox and download them periodically from the server. In other words, users typically use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail. On Unix-based systems, sendmail is the most widely-used SMTP server for e-mail. A commercial package, Sendmail, includes a POP3 server. Microsoft Exchange includes an SMTP server and can also be set up to include POP3 support. Solution TCP : RFC 793 TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language or protocol of the Internet. It can also be used as a communications protocol in a private network (either an intranet or an extranet). When you are set up with direct access to the Internet, your computer is provided with a copy of the TCP/IP program just as every other computer that you may send messages to or get information from also has a copy of TCP/IP. UDP: RFC 768 UDP (User Datagram Protocol) is an alternative communications protocol to Transmission Control Protocol (TCP) used primarily for establishing low-latency and loss tolerating connections between applications on the Internet. Both UDP and TCP run on top of the Internet Protocol (IP) and are sometimes referred to as UDP/IP or TCP/IP. Both protocols send short packets of data, called datagrams. UDP provides two services not provided by the IP layer. It provides port numbers to help distinguish different user requests and, optionally, a checksum capability to verify that the data arrived intact. IPv4: RFC 791 Internet Protocol being a layer-3 protocol (OSI) takes data Segments from layer-4 (Transport)
  • 3. and divides it into packets. IP packet encapsulates data unit received from above layer and add to its own header information. IPv4 is a connectionless protocol for use on packet-switched networks. It operates on a best effort delivery model, in that it does not guarantee delivery, nor does it assure proper sequencing or avoidance of duplicate delivery. These aspects, including data integrity, are addressed by an upper layer transport protocol, such as the Transmission Control Protocol (TCP). IPv6 : RFC 2460 IPv6 (Internet Protocol version 6) is a set of specifications from the Internet Engineering Task Force (IETF) that's essentially an upgrade of IP version 4 (IPv4). The basics of IPv6 are similar to those of IPv4 -- devices can use IPv6 as source and destination addresses to pass packets over a network, and tools like ping work for network testing as they do in IPv4, with some slight variations. The most obvious improvement in IPv6 over IPv4 is that IP addresses are lengthened from 32 bits to 128 bits. This extension anticipates considerable future growth of the Internet and provides relief for what was perceived as an impending shortage of network addresses. IPv6 also supports auto-configuration to help correct most of the shortcomings in version 4, and it has integrated security and mobility features. HTTP : RFC 1945 HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web. As soon as a Web user opens their Web browser, the user is indirectly making use of HTTP. HTTP is an application protocol that runs on top of the TCP/IP suite of protocols (the foundation protocols for the Internet). HTTP concepts include (as the Hypertext part of the name implies) the idea that files can contain references to other files whose selection will elicit additional transfer requests. SMTP: RFC 5321 SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e- mail. However, since it is limited in its ability to queue messages at the receiving end, it is usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a server mailbox and download them periodically from the server. In other words, users typically use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail. On Unix-based systems, sendmail is the most widely-used SMTP server for e-mail. A commercial package, Sendmail, includes a POP3 server. Microsoft Exchange includes an SMTP server and can also be set up to include POP3 support.