انتقل إلى المحتوى الرئيسي

MODULE 5 - الشبكة: أساسيات VPC

نظرة عامة​

يقدم هذا الوحدة Amazon VPC (السحابة الخاصة الافتراضية)، خدمة الشبكة الافتراضية من AWS. ستتعلم كيفية تصميم شبكات معزولة وآمنة لموارد السحابة الخاصة بك.

أهداف التعلم​

في نهاية هذه الوحدة، ستكون قادرًا على:

  • فهم مكونات VPC
  • تصميم الشبكات الفرعية العامة والخاصة
  • تكوين جداول التوجيه
  • فهم دور بوابة الإنترنت
  • إتقان عنونة IP وترميز CIDR

محتوى الأسبوع​

1. Amazon VPC - نظرة عامة​

┌─────────────────────────────────────────────────────────────┐
│ AMAZON VPC │
├─────────────────────────────────────────────────────────────┤
│ │
│ "شبكتك الخاصة في سحابة AWS" │
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ VPC (10.0.0.0/16) │ │
│ │ │ │
│ │ ┌─────────────────┐ ┌─────────────────┐ │ │
│ │ │ Subnet Public │ │ Subnet Privé │ │ │
│ │ │ 10.0.1.0/24 │ │ 10.0.2.0/24 │ │ │
│ │ │ │ │ │ │ │
│ │ │ ┌───────────┐ │ │ ┌───────────┐ │ │ │
│ │ │ │ Web Server│ │ │ │ Database │ │ │ │
│ │ │ └───────────┘ │ │ └───────────┘ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ └───────┼─────────┘ └───────┼─────────┘ │ │
│ │ │ │ │ │
│ │ ┌───────┴─────────────────────┘ │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ ┌─────────────────┐ │ │
│ │ │ Internet Gateway│ ◄──── وصول الإنترنت │ │
│ │ └─────────────────┘ │ │
│ │ │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘

2. مكونات VPC​

المكونالوصفالدور
VPCشبكة افتراضية معزولةالحاوية الرئيسية
Subnetشبكة فرعية في AZالتقسيم
Route Tableجدول التوجيهتوجيه الحركة
Internet Gatewayبوابة الإنترنتالوصول العام
NAT Gatewayترجمة العناوينخروج الإنترنت للشبكة الخاصة
Security Groupجدار حماية المثيلأمان مستوى المثيل
NACLقائمة التحكمأمان مستوى الشبكة الفرعية

3. ترميز CIDR​

┌─────────────────────────────────────────────────────────────┐
│ ترميز CIDR │
├─────────────────────────────────────────────────────────────┤
│ │
│ 10.0.0.0/16 = 65,536 عنوان IP │
│ │ │ │
│ │ └── قناع (16 بت ثابتة) │
│ └── عنوان الشبكة │
│ │
│ أمثلة شائعة: │
│ │
│ /16 ████████████████████████████████ 65,536 IPs │
│ /20 ████████████████ 4,096 IPs │
│ /24 ████████ 256 IPs │
│ /28 ██ 16 IPs │
│ /32 █ 1 IP │
│ │
│ نطاقات خاصة RFC 1918: │
│ • 10.0.0.0/8 (الفئة A) │
│ • 172.16.0.0/12 (الفئة B) │
│ • 192.168.0.0/16 (الفئة C) │
│ │
└─────────────────────────────────────────────────────────────┘

4. الشبكة الفرعية العامة مقابل الخاصة​

┌─────────────────────────────────────────────────────────────┐
│ الشبكة الفرعية العامة مقابل الخاصة │
├─────────────────────────────────────────────────────────────┤
│ │
│ الشبكة الفرعية العامة الشبكة الفرعية الخاصة │
│ ────────────── ───────────── │
│ • توجيه إلى IGW • لا توجيه إلى IGW │
│ • IP عام تلقائي • IP خاص فقط │
│ • وصول الإنترنت • معزولة عن الإنترنت │
│ │
│ حالات الاستخدام: حالات الاستخدام: │
│ • خوادم الويب • قواعد البيانات │
│ • موازنات التحميل • خوادم التطبيقات │
│ • مضيفات الباستيون • الخدمات الداخلية │
│ │
│ جدول التوجيه: جدول التوجيه: │
│ 10.0.0.0/16 → local 10.0.0.0/16 → local │
│ 0.0.0.0/0 → igw-xxx (لا يوجد توجيه 0.0.0.0/0)│
│ │
└─────────────────────────────────────────────────────────────┘

تمرين: تصميم VPC​

سيناريو​

صمم VPC لتطبيق ويب من 3 مستويات:

  • المستوى 1: موازن التحميل (عام)
  • المستوى 2: خوادم التطبيقات (خاص)
  • المستوى 3: قاعدة البيانات (خاص)

قيود​

  • منطقتان للتوافر
  • توافر عالي
  • قاعدة بيانات معزولة

التسليم​

مخطط VPC كامل مع:

  • نطاقات CIDR
  • الشبكات الفرعية حسب AZ
  • جداول التوجيه
  • مجموعات الأمان

التنقل​

  1. مفاهيم VPC - الأساسيات
  2. الشبكات الفرعية والتوجيه - التكوين
  3. بوابة الإنترنت - الوصول العام
  4. حاسبة CIDR - حساب العناوين
  5. اختبار التحقق - 30 سؤالًا للتحقق من معرفتك
  6. مختبر: مخطط VPC - تمرين عملي

الأسبوع التالي: MODULE 6 - أمان الشبكة