@misc{rfc9006, series = {Request for Comments}, number = 9006, howpublished = {RFC 9006}, publisher = {RFC Editor}, doi = {10.17487/RFC9006}, url = {https://www.rfc-editor.org/info/rfc9006}, author = {Carles Gomez and Jon Crowcroft and Michael Scharf}, title = {{TCP Usage Guidance in the Internet of Things (IoT)}}, pagetotal = 24, year = 2021, month = mar, abstract = {This document provides guidance on how to implement and use the Transmission Control Protocol (TCP) in Constrained-Node Networks (CNNs), which are a characteristic of the Internet of Things (IoT). Such environments require a lightweight TCP implementation and may not make use of optional functionality. This document explains a number of known and deployed techniques to simplify a TCP stack as well as corresponding trade-offs. The objective is to help embedded developers with decisions on which TCP features to use.}, }