Final Answer:
FTP (File Transfer Protocol) primarily operates over TCP (Transmission Control Protocol) on port 21. Thus correct option is c) TCP/21
Step-by-step explanation:
FTP (File Transfer Protocol) primarily operates over TCP (Transmission Control Protocol) on port 21. TCP is a connection-oriented protocol that ensures reliable and ordered delivery of data between devices. Port 21 is the standard port dedicated to FTP's control channel, managing commands and responses between the client and server during the file transfer process.
FTP follows a client-server model where the client initiates a connection to the server on port 21 to establish control. This port handles the authentication, commands, and initial setup for data transfer. However, the actual file transfer occurs over a different port, often dynamically chosen by the server (commonly port 20 for data transfer). TCP, being a reliable and connection-based protocol, ensures that data sent over port 21 is received accurately and in the correct order, crucial for the integrity of file transfer operations.
In networking, the choice of ports and protocols is critical for effective communication between devices. In the case of FTP, TCP on port 21 serves as the primary means of control, allowing clients to authenticate, send commands, and manage the file transfer process with reliability and orderliness. Understanding the specific port and protocol used by FTP is essential for configuring firewalls, routing, and ensuring the secure and efficient transfer of files across networks.