Internet Key Exchange oder IKE ist ein IPSec- basiertes Tunnelprotokoll , das einen sicheren VPN-Kommunikationskanal bereitstellt und automatische Verbindungs- und Authentifizierungsmittel für sichere IPSec-Links entsprechend ihrer Schutzart definiert.
Die erste Version des Protokolls (IKEv1) wurde 1998 eingeführt und die zweite Version (IKEv2) erschien sieben Jahre später. Es gibt eine Reihe von Unterschieden zwischen IKEv1 und IKEv2, der wichtigste davon sind die geringeren Bandbreitenanforderungen von IKEv2.
Detaillierte Einführung in IKEv2
Warum IKEv2 verwenden?
- 256-Bit-Datenverschlüsselung
- Stellen Sie aus Sicherheitsgründen IPSec bereit
- Stabile und konsistente Verbindung
- MOBIKE-Unterstützung sorgt für bessere Geschwindigkeit
IKEv2 verwendet die Serverzertifikatauthentifizierung
Sicherheit
IKEv2 verwendet die Serverzertifikatauthentifizierung, was bedeutet, dass keine Maßnahmen ergriffen werden, bis die Identität des Anforderers ermittelt wurde. Dies schlägt bei den meisten Man-in-the-Middle- und DoS- Angriffen fehl .
Zuverlässigkeit
Wenn Sie in der ersten Version des Protokolls versuchten, bei aktiviertem VPN zu einer anderen Internetverbindung zu wechseln, beispielsweise von WLAN auf mobiles Internet, wurde die VPN-Verbindung unterbrochen und eine erneute Verbindung erforderlich.
Dies hat gewisse unerwünschte Folgen wie Leistungseinbußen und die Änderung der bisherigen IP-Adresse. Dank der in IKEv2 angewandten Zuverlässigkeitsmaßnahmen wurde dieses Problem überwunden.
Darüber hinaus implementiert IKEv2 die MOBIKE-Technologie und ermöglicht so die Nutzung durch mobile Benutzer und viele andere. IKEv2 ist außerdem eines der wenigen Protokolle, das Blackberry-Geräte unterstützt.
Geschwindigkeit
Die gute Architektur und das effiziente Informationsaustauschsystem von IKEv2 sorgen für eine bessere Leistung. Darüber hinaus sind die Verbindungsgeschwindigkeiten deutlich höher, insbesondere aufgrund der integrierten NAT-Traversal-Funktion, die das Umgehen von Firewalls und den Verbindungsaufbau deutlich beschleunigt.
Features und technische Details
Das Ziel von IKE besteht darin, den gleichen symmetrischen Schlüssel für unabhängig kommunizierende Parteien zu erstellen. Dieser Schlüssel wird zum Verschlüsseln und Entschlüsseln regulärer IP-Pakete verwendet, die zur Datenübertragung zwischen Peer-VPNs verwendet werden. IKE baut einen VPN-Tunnel auf , indem es beide Parteien authentifiziert und eine Einigung über Verschlüsselungs- und Integritätsmethoden erzielt.
IKE basiert auf zugrunde liegenden Sicherheitsprotokollen wie Internet Security Association and Key Management Protocol (ISAKMP), A Versatile Secure Key Exchange Mechanism for Internet (SKEME) und Oakley Key Determination Protocol.
So funktioniert IKEv2
ISAKMP spezifiziert ein Framework für Authentifizierung und Schlüsselaustausch, definiert diese jedoch nicht. SKEME beschreibt eine flexible Schlüsselaustauschtechnik, die schnelle Schlüsselaktualisierungsfunktionen bietet. Oakley ermöglicht authentifizierten Parteien den Austausch wichtiger Dokumente über eine ungesicherte Verbindung mithilfe des Diffie-Hellman-Schlüsselaustauschalgorithmus. Diese Methode bietet eine perfekte geheime Weiterleitungsmethode für Schlüssel, Identitätsschutz und Authentifizierung.
Das IKE-Protokoll mit UDP-Port 500 eignet sich perfekt für Netzwerkanwendungen, bei denen die wahrgenommene Latenz wichtig ist, wie z. B. Spiele sowie Sprach- und Videokommunikation. Darüber hinaus ist das Protokoll mit Point-to-Point-Protokollen (PPP) verbunden. Dadurch ist IKE schneller als PPTP und L2TP . Mit der Unterstützung von AES- und Camellia-Chiffren mit 256-Bit-Schlüssellängen gilt IKE als sehr sicheres Protokoll.
Vor- und Nachteile des IKEv2-Protokolls
Vorteil
- Schneller als PPTP und L2TP
- Unterstützt erweiterte Verschlüsselungsmethoden
- Stabil beim Netzwerkwechsel und beim erneuten Aufbau von VPN-Verbindungen, wenn die Verbindung vorübergehend unterbrochen ist
- Bietet erweiterte mobile Unterstützung
- Einfache Einstellung
Defekt
- Die Verwendung des UDP-Ports 500 kann von einigen Firewalls blockiert werden
- Auf der Serverseite nicht einfach anzuwenden
Mehr sehen: