Considerando o protocolo TCP, sobre a camada de transporte, é correto afirmar que:
Permite que diferentes aplicações em um mesmo host compartilhem a mesma conexão de rede, multiplexando os dados de cada aplicação em segmentos distintos.
Controla sessões de comunicação entre usuários, mantendo o estado da conexão e as informações necessárias para cada sessão.
Divide os pacotes de dados em fragmentos menores, caso ultrapassem o tamanho máximo permitido pelos dispositivos na rede.
Utiliza o protocolo IP para rotear os pacotes de dados, por meio da melhor rota disponível, considerando a topologia.
Oferece serviços de multicast e broadcast, permitindo que um único datagrama seja enviado para um grupo selecionado de dispositivos ou para todos os dispositivos na rede.