>> Tecnologia Eletrônica >  >> TVs >> Cabos Coaxiais

O que significa TLC em redes? Transparent Language Converter

Em redes, TLC significa Transparent Language Converter (também chamado Transport Layer Converter). Permite comunicação entre endpoints usando diferentes protocolos transporte.

Como funciona

  1. Extrai payload aplicação do protocolo transporte entrante (ex.: TCP, UDP, SCTP, QUIC).
  2. Re-encapsula payload no protocolo transporte alvo.
  3. Preserva semântica camada aplicação (portas, IDs sessão, fronteiras mensagem).
  4. Opera transparentemente — aplicações não cientes da conversão.

Casos de uso

  • Migração protocolo: Apps legados TCP → QUIC/HTTP3 sem mudança código.
  • Redes heterogêneas: Bridge segmentos TCP/IP com overlays UDP-based (ex.: WireGuard, túneis QUIC).
  • Travessia middlebox: Converte para protocolos menos propensos a bloqueio.
  • Teste/Simulação: Emula comportamentos transporte diferentes.

Exemplo

Cliente fala TCP → TLC → QUIC sobre internet pública → TLC → Servidor fala TCP. Nenhum endpoint modificado.

Implementações

  • Protótipos pesquisa (Cornell TLC, vários acadêmicos)
  • Comercial: Alguns SD-WAN, service mesh sidecars (Istio/Envoy com tradução protocolo)
  • Não protocolo padrão IETF — nicho, experimental.

TLC é conceito nicho; maior "conversão protocolo" acontece camada aplicação (gateways, proxies) não transporte.