TCP/IP Flashcards
What is a network protocol?
A set of rules that allow computers to communicate and exchange information over a network.
What does TCP stand for?
Transport Control Protocol
What are packets in the context of TCP?
Small chunks that files are broken up into when sent over the internet.
What is the typical packet size in TCP?
1500 bytes
What does TCP do upon receiving packets?
It waits for acknowledgements to verify whether the packets have reached their destination.
What will TCP do if packets have not arrived or become corrupted?
It will retransmit packets.
What does the acronym TCP/IP refer to?
The combination of Transport Control Protocol and Internet Protocol.
How many layers are in the TCP/IP stack?
Four layers
What protocols are associated with the Application Layer?
- HTTP
- HTTPS
- FTP
- SMTP
- POP3
- IMAP
What is the role of the transport layer?
To establish the end-to-end connection and manage packetization of data.
What are the two main protocols used in the transport layer?
- TCP
- UDP
What does the network layer add to packets?
Source and destination IP addresses
What is a MAC address?
A unique hardware address assigned to each network interface card.
What is the purpose of a MAC address?
To provide a unique hardware address for every node on a network.
What happens to the MAC addresses as packets pass through routers?
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 the definition of a port in networking?
The end point between a networked device and other networked devices through which packets enter and leave.
What is a socket in networking?
A connection between two applications over a network that allows data to be exchanged.
Fill in the blank: A socket includes the _______ and the port number.
IP address
What is the significance of port numbers?
They determine which application layer protocol to use.
What protocol uses port number 20?
FTP
What protocol uses port number 110?
POP3
True or False: The transport layer is responsible for packetization and reassembly.
True