Zum Inhalt springen

TCP/UDP-Load-Balancer

Für Dienste ohne HTTP: Datenbanken, Spiele, VoIP oder eigene Protokolle – ein Port auf allen Edges, verteilt auf Ihre Server.

Adresse und Port

Jeder TCP/UDP-Load-Balancer bekommt eine persönliche Adresse aus seinem Namen, z. B. datenbank-x7k2.cdn.kernhosting.com, und einen Port zwischen 30000 und 39999 – auf allen Edges gleich.

Dazu kann er einen eigenen Namen bekommen, z. B. db.ihre-domain.de. Liegt die Domain in Ihrer DNS-Verwaltung beim CDN, zeigt er dort von selbst auf die Edges – auch an der Domain selbst. Sonst legen Sie bei Ihrem DNS-Anbieter einen CNAME auf die persönliche Adresse an; die Seite des Load Balancers zeigt den Eintrag. Der Port bleibt derselbe.

Beispiel (PostgreSQL)
psql "host=db.ihre-domain.de port=31234 user=app"

Echte Client-Adresse (PROXY-Protokoll)

Ihr Server sieht sonst die Adresse eines Edges. Mit PROXY-Protokoll (nur TCP) bekommt er vor jeder Verbindung die echte Adresse – er muss das Protokoll aber verstehen (z. B. HAProxy, Nginx, Minecraft-Proxys).

Grenzen

  • Ports für E-Mail-Versand (25, 465, 587, 2525) gehen nicht.
  • TCP-Verbindungen dürfen 10 Minuten ruhen, UDP-Sitzungen 60 Sekunden.
  • Höchstens 256 gleichzeitige TCP-Verbindungen je Client-Adresse.
  • UDP prüft das CDN nur passiv (an echten Paketen), TCP zusätzlich aktiv.
War dieser Artikel hilfreich?

Nicht fündig geworden? Durchsuchen Sie die Übersicht, schauen Sie auf die Statusseite oder schreiben Sie uns – die Kontaktdaten stehen im Impressum.