From the course: Computer Science Principles: The Internet
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Reliability and TCP
From the course: Computer Science Principles: The Internet
Reliability and TCP
- When hundreds or even thousands of packets are transmitted from one location to another, they can take different paths based on changing network conditions and other factors. When they get to the destination, they are unorganized and sometimes not complete. So the message needs to be audited and reviewed in order to put it together in the right way. The Transmission Control Protocol or TCP does exactly that. TCP uses a process where it looks at all the packets in a message and checks them. Using the header information in each packet it knows how many there are, how large they should be, and in which order the packets should be in. Using this checklist, it is able to rearrange the packets. If it finds that a packet doesn't match the expected size or other characteristic, it is discarded and using the header information again, sends a request back to the sender for a specific packet to be resent. After assembling the packets received, if TCP finds that packets are missing, it goes…
Contents
-
-
-
-
(Locked)
Sending and receiving information2m 28s
-
(Locked)
The Internet Protocol and IP address2m 46s
-
(Locked)
Scaling up the Internet from IPv4 to IPv63m 33s
-
(Locked)
The Domain Name Server and DNS3m 42s
-
(Locked)
Routers and directing requests2m 26s
-
(Locked)
Packets and fault tolerance3m 10s
-
(Locked)
Reliability and TCP2m 16s
-
(Locked)
-
-
-