Zum Hauptinhalt springen

2.20. Requesting the Peer's Version (Version des Peers abfragen)

2.20. Requesting the Peer's Version (Version des Peers abfragen)

Ein IKE-Peer, der die IKE-Softwareversion des anderen erfahren will, KANN die folgende Methode nutzen. Beispiel für eine Konfigurationsanfrage in einem INFORMATIONAL-Austausch nach IKE SA und erster Child SA.

Eine IKE-Implementierung KANN die Versionsausgabe vor oder nach Authentisierung verweigern (bekannte Schwächen). Dann MUSS sie entweder einen leeren String liefern oder keine CP-Nutzlast, falls CP nicht unterstützt wird.

Initiator                          Responder
-------------------------------------------------------------------
HDR, SK {CP(CFG_REQUEST)} -->
<-- HDR, SK {CP(CFG_REPLY)}

CP(CFG_REQUEST)=
APPLICATION_VERSION("")

CP(CFG_REPLY) APPLICATION_VERSION("foobar v1.3beta, (c) Foo Bar
Inc.")