TCP has to "introduce" itself and start a connection before it sends data while UDP doesn't care it just starts sending immediately because it doesn't wait to connect first.
What is Connectionless?
4 protocols that use TCP. (port 20/21, 25, 80, 22)
What is ftp, smtp, http, and ssh?
These common protocols belong in the OSI application layer
What is HTTP, HTTPS, DNS, DHCP?
IMAP does this when retrieving email messages that POP doesn't account for.
What is Server-Side Synchronization / Two-Way Syncing?
In a normal setup like when you're watching YouTube you're the side of the viewer, not the host.
What is a client?
TCP has to "introduce" itself and start a connection before it sends data while this connection doesn't care it just starts sending immediately because it doesn't wait to connect first, if it fails to deliver a specific piece of data it does nothing to resolve it.
What is UDP?
A segment of data is lost during transmission, TCP does something to fix it.
What is re-transmitting missing data?
The OSI layer is the one that people interact with through software like web browsers or email apps.
What is Application layer?
What lacks in HTTP, but makes it an encrypted, secure connection.
What is HTTPS?
It makes a peer-to-peer network different from a regular one.
What is no needed server?
The a header is much smaller than the TCP header. It is 8 bytes.
What is a UDP header?
The header field that TCP uses to put the pieces back in the right sequence.
What is sequence number?
The layer handles the conversation between two devices, including starting the talk, keeping it alive, and ending when finished.
What is Session layer?
A specific protocol is used by a client to send an email to a server, or for servers to forward email to each other
What is SMTP?
In a P2P app, like BitTorrent, the location(s) of the file you’re trying to download actually is sitting.
What is pieces across many computers?
If data pieces arrive out of order, how does UDP reassemble them into the correct sequence?
It doesn't
The feature that allows TCP to slow down the data flow so the receiver doesn't get overwhelmed.
What is flow control?
The TCP/IP model uses this to represent the top three layers. (Application, Presentation, and Session)
What is a single application layer?
An email protocol downloads the email from the server to your device and then usually deletes it from the server automatically.
What is POP3?
You and your roommate share one printer between two laptops without a main server, there is a name for that type of network.
What is Peer-to-Peer?
A reason an application like a VoIP or a Live Stream choose UDP even if it might lose data.
What is speed is more important than perfection
The header is 20 bytes, it includes extra fields for reliability, such as sequence numbers and acknowledgments.
What is a TCP header?
You are watching an encrypted video on a website, a layer is responsible for decrypting the video so you can see the picture.
What is presentation layer?
An email protocol allows you to view your messages on the server, keeping them synced across multiple devices like your phone and laptop
What is IMAP?
Big companies don't use P2P because of this reason.
What is difficult management and security risk?