>> Technologie Électronique >  >> Téléviseurs >> Câble coaxial

Que signifie TLC en réseau ? Convertisseur de langage transparent

En réseau, TLC signifie Transparent Language Converter (aussi appelé Transport Layer Converter). Il permet la communication entre terminaux utilisant différents protocoles de transport.

Fonctionnement

  1. Extrait la charge utile applicative du protocole de transport entrant (ex. TCP, UDP, SCTP, QUIC).
  2. Ré-encapsule la charge dans le protocole de transport cible.
  3. Préserve la sémantique couche application (ports, IDs session, frontières messages).
  4. Opère transparentement — applications inconscientes de la conversion.

Cas d'usage

  • Migration protocole : Apps TCP legacy → QUIC/HTTP3 sans modification code.
  • Réseaux hétérogènes : Relier segments TCP/IP avec overlays UDP (ex. WireGuard, tunnels QUIC).
  • Traversée middlebox : Convertir vers protocoles moins bloqués.
  • Test/Simulation : Émuler différents comportements transport.

Exemple

Client parle TCP → TLC → QUIC sur Internet public → TLC → Serveur parle TCP. Aucun terminal modifié.

Implémentations

  • Prototypes recherche (Cornell TLC, divers académiques)
  • Commercial : Certains SD-WAN, sidecars service mesh (Istio/Envoy avec traduction protocole)
  • Pas un protocole IETF standard — niche, expérimental.

TLC est un concept de niche ; la plupart des « conversions de protocole » se font au niveau application (passerelles, proxies) plutôt qu'au niveau transport.

Câble coaxial