TRANSMISSION CONTROL PROTOCOL (TCP)
CONNECTION-ORIENTED PROTOCOL THAT IS A RELIABLE WAY TO TRANSPORT SEGMENTS ACROSS THE NETWORK
THREE-WAY HANDSHAKE
SYN
SYN-ACK
ACK
USER DATAGRAM PROTOCOL (UDP)
A CONNECTIONLESS PROTOCOL THAT IS AN UNRELIABLE WAY TO TRANSPORT SEGMENTS (DATAGRAMS)
SEGMENT
DATA TYPE FOR TCP
DATAGRAM
DATA TYPE FOR UDP
WINDOWING
ALLOWS CLIENTS TO ADJUST THE AMOUNT OF DATA IN EACH SEGMENT DURING TRANSMISSION
BUFFERING
OCCURS WHEN DEVICES ALLOCATE MEMORY TO STORE SEGMENTS IF BANDWIDTH IS NOT READILY AVAILABLE
BUFFER
TEMPORARY STORAGE FOR SEGMENTS PREVENTING OVERFLOW