I have no idea if ICE is application protocols or connection and that really would me be understand the first chapter.
Just add something like “ICE (at the same stack level as TCP/TLS/HTTP”.
ICE is used to establish connectivity over UDP, TCP, TLS or DTLS. With a preference in that order. It just keeps falling back to more expensive transports if the prior ones failed.
I have no idea if ICE is application protocols or connection and that really would me be understand the first chapter.
Just add something like “ICE (at the same stack level as TCP/TLS/HTTP”.