IPsec — امنیت پروتکل اینترنت

تونل رمزشدهٔ استاندارد بین دو شبکه؛ رایج در VPN سایت به سایت میان شعبه‌ها و دفتر مرکزی. IKEv2 کلیدها را می‌سازد و ESP داده را رمز می‌کند.

  • لایهٔ OSI: 3 (شبکه)
  • انتقال: UDP 500/4500 (IKE) + IP پروتکل 50 (ESP)
  • پورت: 500 / 4500
  • استاندارد: RFC 7296 / 4303
  • سطح: پیشرفته · حدود 6 دقیقه

نکته‌های کلیدی

  • IPsec ترافیک IP را بین دو شبکه یا کاربر و شبکه رمز می‌کند.
  • IKEv2 کلیدها را مذاکره می‌کند و ESP داده را رمز و احراز می‌کند.
  • NAT-T با قرار دادن ESP داخل UDP 4500 عبور از NAT را ممکن می‌کند.

مراحل شبیه‌سازی (5 بسته)

  1. IKE_SA_INIT: دو روتر الگوریتم‌ها را مذاکره و مقادیر دیفی-هلمن و عدد تصادفی را مبادله می‌کنند.
  2. IKE_SA_INIT: پاسخ‌دهنده پیشنهاد را می‌پذیرد. کلید مشترک ساخته شد و پیام‌های بعدی رمزند. چون NAT کشف شد، ادامه روی UDP 4500 است.
  3. IKE_AUTH: هویت دو طرف با گواهی یا کلید از پیش مشترک اثبات و اولین Child SA برای ESP ساخته می‌شود؛ همه داخل بار رمزشدهٔ SK.
  4. IKE_AUTH: تونل برقرار شد: ترافیک 10.1.0.0/16 (شعبه) و 10.20.0.0/16 (مرکز) رمز می‌شود.
  5. ESP: بستهٔ داخلی کامل در حالت تونل رمز می‌شود. شمارهٔ ترتیب ESP بستهٔ تکراری را رد می‌کند.

درس‌های مرتبط

  • TLS 1.3 — امنیت لایهٔ انتقال
  • SSH — پوستهٔ امن
  • WireGuard — VPN مدرن و سبک
  • DNSSEC — امنیت امضای DNS
  • HTTP Proxy — پراکسی پیشرو
  • SOCKS5 — پراکسی عمومی لایهٔ نشست