TCP/IP Flashcards
What is a network protocol?
A set of rules that allow computers to communicate and exchange information over a network
What is TCP?
Transport Control Protocol that breaks files into packets and ensures their delivery
What is the typical packet size in TCP?
1500 bytes
What does TCP do if packets do not arrive at the destination?
Retransmits packets that have not arrived or become corrupted
What are the four layers of the TCP/IP stack?
- Application Layer
- Transport Layer
- Network Layer
- Data Link Layer
Which protocols are associated with the Application Layer?
- HTTP
- HTTPS
- FTP
- SMTP
- POP3
What is the role of the Transport Layer?
Establishes end-to-end connections and splits data into packets
What protocols are used in the Transport Layer?
- TCP
- UDP
Fill in the blank: The Transport Layer assigns a _____ number for sender and receiver.
[port]
What does the Network Layer add to packets?
Source and destination IP addresses
What is the purpose of a MAC address?
To provide a unique hardware address for every node on a network
What does the Data Link Layer add to packets?
Physical addresses (MAC addresses) of the hardware
How does MAC address hopping work?
At each step, the source MAC address is replaced by the destination address of the current node and the destination MAC address is replaced by the MAC address of the next node
What is a port in networking?
The endpoint between a networked device and other networked devices through which packets enter and leave
Fill in the blank: A client port number is temporarily assigned for the duration of a _____.
[connection]
What happens at the server end concerning port numbers?
The service continually listens for instructions from clients
What is the port number for FTP?
20
What is the port number for SSH?
22
True or False: The transport layer reassembles packets into the original form.
True
What is the port number for SMTP?
25
What is the port number for HTTP?
80
What is the port number for HTTPS?
443
What is the port number for POP3?
110
Fill in the blank: The port number for POP3 is _______.
110
Fill in the blank: The port number for SMTP is _______.
25
Fill in the blank: The port number for HTTP is _______.
80
Fill in the blank: The port number for HTTPS is _______.
443