1. Remove the numbered conformance clause that appears at the start of 4.2 and replace with the following:
The MQTT protocol requires an underlying transport that provides an ordered, lossless, stream of bytes from the Client to Server and Server to Client.
2. Add the following sentence to section 7.1.1 (Server conformance target)
A conformant Server MUST support the use of one or more underlying transport protocols that provide an ordered, lossless, stream of bytes from the Client to Server and Server to Client [MQTT-7.0.0.x]. However conformance does not depend on it supporting any specific transport protocols. A Server MAY support any of the transport protocols listed in Section 4.2, or any other transport protocol that meets the requirements of [MQTT-7.0.0.x]
3. 2. Add the following sentence to section 7.12 (Client conformance target)
A conformant Client MUST support the use of one or more underlying transport protocols that provide an ordered, lossless, stream of bytes from the Client to Server and Server to Client [MQTT-7.0.0.x]. However conformance does not depend on it supporting any specific transport protocols. A Client MAY support any of the transport protocols listed in Section 4.2, or any other transport protocol that meets the requirements of [MQTT-7.0.0.x]
4. Move the reference to RFC 793 (TCP/IP) from section 1.2 (Normative references) to section 1.3 (Non-normative references)