Com base nas redes de computadores, assinale a alternativa que apresenta o protocolo que tem como função principal definir as regras para a comunicação e a transmissão de dados entre dispositivos em uma rede, incluindo o controle de fluxo e a detecção de erros.