Technical Summary
This document provides guidance on how to implement and use the
Transmission Control Protocol (TCP) in Constrained-Node Networks
(CNNs, defined in RFC7228), which are a characterstic 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 tradeoffs. The objective is to help embedded
developers with decisions on which TCP features to use.
Working Group Summary
Nothing noteworthy.
Document Quality
This document is not a protocol specification, and it intends to provide guidance
on how to implement and configure TCP stack, as well as on how TCP is advisable
to be used by applications. This document has been reviewed thoroughly by the
experts in both LWIG and TCPM working groups during the WGLC. Markku Kojo,
a long-time IETF transport expert, has provided a thorough review. Many others
provided comments which have been reflected in the current version of this draft.
Personnel
Shepherd: Zhen Cao
Responsible AD: Erik Kline