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
- جداول التوجيه
- مجموعات الأمان
التنقل
- مفاهيم VPC - الأساسيات
- الشبكات الفرعية والتوجيه - التكوين
- بوابة الإنترنت - الوصول العام
- حاسبة CIDR - حساب العناوين
- اختبار التحقق - 30 سؤالًا للتحقق من معرفتك
- مختبر: مخطط VPC - تمرين عملي
الأسبوع التالي: MODULE 6 - أمان الشبكة