RFC 4782:Quick-Start for TCP and IP
RFC-Ref

Quick-Start for TCP and IP


1. Introduction
1.1. Conventions and Terminology
2. Assumptions and General Principles
2.1. Overview of Quick-Start
3. The Quick-Start Option in IP
3.1. The Quick-Start Option for IPv4
3.2. The Quick-Start Option for IPv6
3.3. Processing the Quick-Start Request at Routers
3.3.1. Processing the Report of Approved Rate
3.4. The QS Nonce
4. The Quick-Start Mechanisms in TCP
4.1. Sending the Quick-Start Request
4.2. The Quick-Start Response Option in the TCP header
4.3. TCP: Sending the Quick-Start Response
4.4. TCP: Receiving and Using the Quick-Start Response Packet
4.5. TCP: Controlling Acknowledgement Traffic on the Reverse Path
4.6. TCP: Responding to a Loss of a Quick-Start Packet
4.7. TCP: A Quick-Start Request for a Larger Initial Window
4.7.1. Interactions with Path MTU Discovery
4.7.2. Quick-Start Request Packets that are Discarded by Routers or
4.8. TCP: A Quick-Start Request in the Middle of a Connection
4.9. An Example Quick-Start Scenario with TCP
5. Quick-Start and IPsec AH
6. Quick-Start in IP Tunnels and MPLS
6.1. Simple Tunnels that Are Compatible with Quick-Start
6.1.1. Simple Tunnels that Are Aware of Quick-Start
6.2. Simple Tunnels that Are Not Compatible with Quick-Start
6.3. Tunnels That Support Quick-Start
6.4. Quick-Start and MPLS
7. The Quick-Start Mechanism in Other Transport Protocols
8. Using Quick-Start
8.1. Determining the Rate to Request
8.2. Deciding the Permitted Rate Request at a Router
9. Evaluation of Quick-Start
9.1. Benefits of Quick-Start
9.2. Costs of Quick-Start
9.3. Quick-Start with QoS-Enabled Traffic
9.4. Protection against Misbehaving Nodes
9.4.1. Misbehaving Senders
9.4.2. Receivers Lying about Whether the Request was Approved
9.4.3. Receivers Lying about the Approved Rate
9.4.4. Collusion between Misbehaving Routers
9.5. Misbehaving Middleboxes and the IP TTL
9.6. Attacks on Quick-Start
9.7. Simulations with Quick-Start
10. Implementation and Deployment Issues
10.1. Implementation Issues for Sending Quick-Start Requests
10.2. Implementation Issues for Processing Quick-Start Requests
10.3. Possible Deployment Scenarios
10.4. A Comparison with the Deployment Problems of ECN
11. Security Considerations
12. IANA Considerations
12.1. IP Option
12.2. TCP Option
13. Conclusions
14. Acknowledgements
15. Appendix A. Related Work
16. Appendix B. Design Decisions
17. Appendix C. Quick-Start with DCCP
18. Appendix D. Possible Router Algorithm
19. Appendix E. Possible Additional Uses for the Quick-Start Option
20. Normative References
21. Informative References
22. Authors' Addresses
23. Full Copyright Statement
24. Intellectual Property
25. Acknowledgement

Google
Web
RFC-Ref