Clientverbindung und IP-Adressen

Media CDN unterstützt moderne Netzwerkprotokolle vom Client bis zum Edge an und erhöht den Durchsatz und reduziert die Netzwerklatenz insgesamt.

IP-Adressierung

Jeder von Ihnen konfigurierte Edge-Cache-Dienst hat eine dedizierte IPv4- und IPv6-Adresse Adressen, die jedem von Ihnen erstellten Edge-Cache-Dienst zugeordnet sind. und werden nicht mit anderen Kunden geteilt.

  • Nach der Konfiguration eines Edge-Cache-Dienstes werden die IP-Adressen zugewiesen und verfügbar werden.
  • Zugewiesene Adressen ändern sich während der Lebensdauer eines Edge-Cache-Dienstes nicht.
  • Beim Erstellen eines neuen Edge-Cache-Dienstes werden neue IP-Adressen ausgegeben, die diesem Bereich zugeordnet sind . IP-Adressen werden nicht zwischen Ihren Diensten geteilt.

Alle Media CDN-Dienste unterstützen IPv6 zwischen Clients und jedem Edge-Knotens.

IP-Adressen abrufen

So rufen Sie die einem Edge-Cache-Dienst zugewiesenen IP-Adressen ab:

gcloud

Führen Sie den Befehl gcloud edge-cache services aus.

gcloud edge-cache services describe MY_SERVICE
...
ipv4Addresses: ["35.1.1.1"]
ipv6Addresses: ["2600:1901:0:fa74::"]
...

Hinweise:

  • Media CDN gibt eine IPv4- und eine IPv6-Adresse aus Adresse pro Dienst.
  • Wir empfehlen, DNS-Einträge für beide IP-Adressen zu erstellen (als A- und AAAA-Einträge).
  • Konfigurieren Sie Ihre Dienste so, dass sie Traffic für alle Domainnamen akzeptieren (Hostnamen), die Sie verwenden. Wenn Traffic für Hosts ohne einen .routing.hostRules[].hosts-Eintrag hat, lehnt Media CDN den mit HTTP-Fehler 404.

Abhängig von den Regionen, in denen sich Ihre Nutzer aufhalten, kann es sein, dass der Traffic für ein Protokoll höher ist als für ein anderes, je nach den Geräten der Nutzer und der Unterstützung durch den ISP in diesen Regionen.

Client-Zeitlimits

Die folgenden Zeitlimits gelten für Clientverbindungen:

Zeitlimit Maximale Dauer Antwortcode Beschreibung
Maximum request duration 5 Minuten HTTP 408 (Request Timeout) Die maximale Dauer für die Antwort auf eine einzelne Anfrage.
Header timeout 10 Sekunden HTTP 408 (Request Timeout) Wie lange der Client benötigen darf, um den vollständigen Satz von Anfrageheadern zu senden.

Informationen zu Zeitüberschreitungen und Konfiguration des Ursprungs finden Sie in der Abschnitt Failover und Zeitüberschreitungen der Ursprungsdokumentation.

Limits für Clientanfragen

Details zu Anfrage- und Antwortlimits von Clients finden Sie in der Kontingente und Limits.

Unterstützung von Netzwerkprotokollen

Media CDN unterstützt HTTP/3-, HTTP/2- und HTTP/1.1-Verbindungen von Kundschaft. Media CDN unterstützt sowohl ALPN (Application Layer Protocol Negotiation) als auch den HTTP-Antwortheader Alt-Svc (alternativer Dienst) zur Unterstützung des Werbeprotokolls.

Protokoll Unterstützt SSL (TLS) erforderlich
HTTP/3 (IETF QUIC) Ja Ja
HTTP/2 Ja Ja
HTTPS (HTTP/1.1 über TLS) Ja Ja
HTTP/1.1 Ja Nein

Hinweise:

  • HTTP/2 (h2) wird standardmäßig unterstützt.
  • Um HTTP/3 (QUIC) zu aktivieren, wenden Sie sich bitte direkt an Ihr Account-Management-Team.
  • Für HTTPS, HTTP/2 und HTTP/3 ist ein gültiges SSL-Zertifikat (TLS) erforderlich an Ihren Dienst angehängt ist.
  • Clients, die HTTP/2 oder höher nicht unterstützen, stellen automatisch eine Verbindung über HTTP/1.1

Informationen zur Unterstützung des Ursprungsprotokolls finden Sie unter Unterstützte Ursprünge und Protokolle.

Unterstützte SSL-(TLS-)Versionen

Informationen zu unterstützten SSL/TLS-Versionen finden Sie in der SSL-Dokumentation

Probleme mit der Clientverbindung beheben

  • Das HTTP/2-Protokoll (h2) wird nur für Clients unterstützt, die eine Verbindung über TLS herstellen. Dieses unterstützt keine Klartextverbindungen.
  • Clients handeln nur Verbindungen aus, die sie unterstützen. Neu -Protokolle sind als Opt-in ausgelegt, um Abwärtskompatibilität zu gewährleisten.
  • Wenn Sie Clients mit IPv6-Adressen haben, die jedoch eine Verbindung zu Ihrem über IPv4 verwenden, kann das daran liegen, dass das Netzwerk einen Media CDN-Edge-Standort und Ihr Nutzer unterstützt nur IPv4.
  • Als Clientprotokolle werden nur HTTP/1.1 und höher unterstützt. HTTP/0.9 und HTTP/1.0-Anfragen werden mit dem Fehler HTTP 426 (Upgrade erforderlich) abgelehnt.