Gyakran ismételt kérdések
Miért hagyja abba a meglévő kapcsolatom a működést, amint több VPN-alagutat konfigurálok a VPN-átjárón?
Amikor egy IKE szerver kapcsolatkérést fogad, és több mint egy IKE VPN tunnel van konfigurálva ezen a szerveren, felmerül a probléma, hogy a szervernek már az első beérkező csomagban kell döntenie arról, melyik meglévő VPN tunnel legyen létrehozva. A szerver csak a jelenlegi csomagban található információkat használhatja fel ehhez. A pontos információk a kiválasztott Exchange módtól függenek.
A Main Mode-ban egy VPN gateway az első csomagban megkapja a választott titkosításokat, a választott hash algoritmusokat, a választott DH csoportokat, a kívánt hitelesítést (előre megosztott kulcs vagy tanúsítványok, de nem maga a jelszó vagy a tanúsítvány, ezeket az adatokat később ellenőrzik), valamint információt arról, hogy az XAUTH-t el kell végezni, opcionálisan elvégezhető vagy egyáltalán nem támogatott. Ezen kívül természetesen tudja a hálózati csomag alapján, honnan küldték ezt a csomagot és melyik IP címre küldték. Csak ezeknek az információknak alapján tud következtetésre jutni. A Main Mode-ot általában statikus gateway-to-gateway kapcsolatokhoz használják, amelyek mindkét oldalon rögzített IP címmel vagy legalábbis rögzített (esetleg „dinamikus”) DNS névvel rendelkeznek, és döntésüket kizárólag ezekre az információkra alapozzák. Ha egy gateway lehetővé teszi a Main Mode kapcsolatok konfigurálását mobil felhasználók számára dinamikus IP címmel is, akkor vagy csak egy ilyen kapcsolatot engedélyez (akkor ezt mindig használja, ha az IP cím nem felel meg más statikus IP című kapcsolatoknak), vagy többeket engedélyez és megpróbálja kitalálni a megfelelőt a csomagparaméterek alapján, ami természetesen csak akkor működhet jól, ha ezek a kapcsolatok is mind különböző paramétereket használnak. Ha a paraméterek többre illeszkednek, akkor mindig az egyik nyer, de ez persze lehet a rossz is.
A Aggressive Mode-ban egy VPN gateway megkapja ugyanazokat az információkat, mint a Main Mode-ban, de emellett a kliensoldalon beállított helyi azonosítót (típus és érték) is. Mivel ez utóbbi szabadon választható, és így tökéletesen alkalmas lehet megkülönböztető jellegűnek, szinte minden gateway kizárólag erre az azonosítóra támaszkodik az Aggressive Mode-ban, ami sokkal egyszerűbbé teszi több Aggressive Mode kapcsolat egyidejű működtetését. Ehhez csak annyi szükséges, hogy minden tunnelhoz egyedi „Remote Identifier”-t válasszon, és ezt a „Local Identifier”-ként állítsa be az ellenkező oldalon (ami a gateway számára „Remote”, az a kliens számára „Local” és fordítva).