A camada que cria um circuito virtual antes de transmitir entre duas estações finais é a
camada de transporte .
Aqui está o porquê:
*
circuitos virtuais: Um circuito virtual é uma conexão lógica entre dois pontos finais, estabelecidos e mantidos pela camada de transporte. Ele fornece um caminho de transmissão confiável, ordenado e sequenciado para dados.
*
Responsabilidades da camada de transporte: A camada de transporte é responsável por:
*
Estabelecimento de conexão: Iniciando e estabelecendo uma conexão entre os aplicativos de envio e recebimento.
*
Segmentação de dados: Dividindo grandes unidades de dados em segmentos menores para transmissão eficiente.
*
sequenciamento: Garantir que os segmentos de dados cheguem ao destino na ordem correta.
*
Controle de erro: Detectar e manusear erros durante a transmissão.
*
Controle de fluxo: Gerenciando a taxa de fluxo de dados para impedir o congestionamento e garantir uma transmissão eficiente.
Exemplos de protocolos de camada de transporte: *
TCP (protocolo de controle de transmissão): Fornece um serviço de transporte confiável e orientado a conexão com estabelecimento de circuito virtual.
*
udp (protocolo de datagrama do usuário): Fornece um serviço de transporte não confiável e sem conexão, não usando circuitos virtuais.
Nota: Enquanto a camada de transporte cria o circuito virtual, ela depende da camada de rede (camada 3) para fornecer as informações de roteamento e abordagem subjacentes necessárias para estabelecer a conexão.