nerdexam
Cisco

300-410 · Question #43

Which two protocols can cause TCP starvation? (Choose two)

The correct answer is A. TFTP B. SNMP. TCP starvation occurs when UDP-based applications, such as TFTP and SNMP, consume excessive bandwidth due to their lack of congestion control, thereby limiting resources for TCP-based applications that implement back-off mechanisms.

Infrastructure Services

Question

Which two protocols can cause TCP starvation? (Choose two)

Options

  • ATFTP
  • BSNMP
  • CSMTP
  • DHTTPS
  • EFTP

How the community answered

(43 responses)
  • A
    88% (38)
  • C
    2% (1)
  • D
    2% (1)
  • E
    7% (3)

Why each option

TCP starvation occurs when UDP-based applications, such as TFTP and SNMP, consume excessive bandwidth due to their lack of congestion control, thereby limiting resources for TCP-based applications that implement back-off mechanisms.

ATFTPCorrect

TFTP (Trivial File Transfer Protocol) uses UDP as its transport protocol, which lacks congestion control mechanisms. When TFTP traffic is heavy, it can flood network links, causing packet loss and retransmissions for TCP-based applications, leading to TCP starvation.

BSNMPCorrect

SNMP (Simple Network Management Protocol) primarily uses UDP for its operations and, similar to TFTP, does not implement congestion control. High volumes of SNMP traffic can disproportionately consume bandwidth, hindering the performance of TCP applications.

CSMTP

SMTP (Simple Mail Transfer Protocol) uses TCP as its transport protocol, which incorporates congestion avoidance mechanisms, preventing it from causing starvation for other TCP-based applications.

DHTTPS

HTTPS (Hypertext Transfer Protocol Secure) uses TCP as its underlying transport protocol and includes congestion control mechanisms, ensuring it backs off during network congestion.

EFTP

FTP (File Transfer Protocol) uses TCP for both its control and data connections. As a TCP-based application, it implements congestion control, meaning it will reduce its sending rate during network congestion rather than starving other TCP traffic.

Concept tested: TCP starvation by UDP protocols

Source: https://www.cisco.com/c/en/us/support/docs/quality-of-service-qos/qos-packet-marking/107632-tcp-starvation.html

Topics

#TCP starvation#UDP protocols#Congestion control#Protocol characteristics

Community Discussion

No community discussion yet for this question.

Full 300-410 Practice