A network administrator is evaluating network file transfer protocols to manage router software images and configuration backups across an enterprise network. Which TWO statements correctly describe operational differences between TFTP and FTP in a Cisco IOS environment?
- TFTP operates over UDP port 69 without user authentication, whereas FTP uses TCP ports 20 and 21 and supports username/password authentication.Answer
- FTP leverages TCP windowing and sequencing for reliable transfer over variable-latency links, whereas TFTP uses a lock-step stop-and-wait acknowledgment mechanism over UDP.Answer
- CTFTP encrypts configuration file payloads using SSL/TLS by default, whereas FTP sends user credentials and configuration text in cleartext over UDP port 21.
- DFTP utilizes UDP port 20 for control commands and TCP port 21 for data transfers, whereas TFTP uses TCP port 69 for both control and data.
Answer
The two correct statements are that TFTP operates over UDP port 69 without authentication while FTP uses TCP ports 20 and 21 with authentication support, and that FTP leverages TCP windowing for reliable transfer while TFTP relies on a stop-and-wait acknowledgment mechanism over UDP.
The statements highlighting that TFTP operates unauthenticated over UDP port 69 while FTP uses TCP ports 20/21 with authentication, and that FTP employs TCP windowing while TFTP employs lock-step stop-and-wait acknowledgments, correctly identify the fundamental transport, security, and flow control differences between the two protocols.
Step-by-Step Solution
Key Concept
Operational differences between TFTP (UDP 69, unauthenticated, lock-step) and FTP (TCP 20/21, authenticated, windowed flow control) in network management.