Controle de fluxo da camada de link : É a maneira como a camada de link garante que cada quadro acesse a mídia da maneira correta de acordo com o protocolo. Não é o mesmo para Ethernet, PPP ou LAN sem fio. Ele só verifica se há permissão para enviar ou se é hora de ouvir.
Controle de fluxo da camada de transporte : É um mecanismo entre ambos os hosts para regular o fluxo de dados para evitar excessos de buffer.
Resumo: Eles são absolutamente diferentes.
Controle de erros da camada de link : Um método para verificar a integridade de quadros quando eles são transmitidos pela mídia. O lado receptor pode verificar se o quadro recebido foi danificado em trânsito. Se a camada de enlace detectar um quadro danificado, ele descartará o quadro e, de acordo com o protocolo usado, ele poderá solicitar uma retransmissão.
Camada de transporte Controle de erros : o lado emissor envia segmentos divididos em vários pacotes na camada de rede e cada pacote em vários quadros no nível do link.
O segmento percorre a rede (dividido em quadros e pacotes) e é recomposto apenas no lado de recebimento .
Entre o envio e o recebimento, pode haver muitos roteadores intermediários. Se um roteador modifica os dados em um pacote, ele passará despercebido até chegar ao controle de erro da camada de transporte no lado de recepção.
Esse controle de erros verifica se não houve problemas na camada de rede que danificaram o segmento.
Resumo : Como a maioria dos erros ocorre na mídia, não na camada de rede (roteadores, por exemplo), há um pouco de redundância, mas garante a integridade do end-end.