Abstract
Explicit Congestion Notification (ECN) is a mechanism in the Internet that allows network nodes to mark packets instead of (early) dropping them in case of overload. A receiver will detect this signal and inform the sender about the congestion situation. The current ECN specification does only allow one feedback signal from the receiver to the sender per Round-Trip Time (RTT). In case a network node is marking more than one packet per RTT, the sender will not notice. Up to now, congestion control using this signal as an input parameter was designed to not react more than once per RTT time. However, new mechanisms like Congestion Exposure (ConEx) or Data Center TCP (DCTCP) need a more accurate feedback than one signal per RTT. This paper proposes two approaches to address this problem by reusing the ECN TCP header bits without allocating further option space. Both approaches are developed based on very different protocol design choices, which makes it hard to evaluate both approaches against each other. This paper takes a first approach for evaluation based on simple simulations. Further evaluations in more realistic scenarios and a Linux kernel implementation are currently work in progress.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.