الموضوع

أساسيات VPC

الشبكات الفرعية وجداول التوجيه وبوابات الإنترنت وNAT، والحد الفاصل بين مجموعات الأمان وقوائم ACL.

كل موضوع آخر في هذا المجال يفترض أن الـ VPC تحته مبنيّ بشكل صحيح. وهذا الموضوع هو الذي يبنيه. ستخطّط نطاق عناوين لا تستطيع تغيير حجمه لاحقاً، وتقتطعه شبكات subnets يسكن كل منها منطقة توفّر واحدة، وتوجّه جداول التوجيه إلى البوابة الصحيحة، وتضع جدارَي الحماية أمام النتيجة. وهذه هي المكوّنات التي تسمّيها مهارة 5.1.1 مباشرة، والمكوّنات التي تطلب منك مهارة 5.3.1 تشخيصها حين يفشل اتصال.

ما الذي يغطّيه هذا الموضوع

  • تخطيط CIDR للـ VPC: أحجام الكتل المسموحة، والنطاقات التي ترفضها AWS، وقيود الكتل الثانوية، ولماذا يقترب الاختيار الأول من كونه دائماً
  • الـ subnets ومناطق التوفّر، ومنها العناوين الخمسة التي تحجزها AWS في كل subnet وأخطاء السعة التي تتبع تجاهلها
  • جداول التوجيه: الرئيسي مقابل المخصّص، والارتباط الضمني مقابل الصريح، والمسار local، وقاعدة أطول بادئة أمام سلّم أولوية الثابت مقابل المُنتشَر
  • بوابات الإنترنت: الترجمة واحداً إلى واحد التي تؤدّيها لـ IPv4، وشرط العنوان العام الذي يأتي معها
  • الـ NAT gateways: الاتصال العام مقابل الخاص، وفخّ الارتباط بمنطقة توفّر واحدة، وسقف 55,000 اتصال لكل وجهة، ومهلة الخمول البالغة 350 ثانية، والبوابات الإقليمية
  • بوابات الخروج فقط (egress-only)، ولماذا يحتاج IPv6 جهازاً مختلفاً بدل NAT gateway
  • مجموعات الأمان: قواعد السماح وحدها، وحركة العودة stateful، والإشارة إلى المجموعات، وتتبّع الاتصالات
  • قوائم network ACL: قواعد مرقّمة تُقيَّم حتى أول مطابقة، وحركة عودة stateless، ومدى المنافذ العابرة الذي يقرّر هل تصل الردود

لماذا هذا مهمّ

أغلب حوادث الـ VPC ليست غريبة. subnet نفدت عناوينه أثناء حدث توسّع، أو جدول توجيه يرسل الحركة إلى البوابة الخطأ، أو NAT gateway في منطقة توفّر واحدة صار نقطة فشل وحيدة، أو قائمة network ACL تُدخل الطلب ولا تُخرج الجواب أبداً. ولكل واحدة من هذه مسار تشخيص ثابت، وهذا الموضوع يعطيك المسار مع الآلية التي تقف خلفه.

ويتركّز الاختبار على الحدود بين أشياء تبدو متبادلة. internet gateway مقابل NAT gateway مقابل egress-only internet gateway. وNAT gateway عام مقابل خاص. ومجموعة أمان مقابل network ACL. وفي كل حالة يفصل بينها قيد واحد في السيناريو: اتجاه الاتصال، أو إصدار بروتوكول IP، أو الحاجة إلى المنع بدل السماح. تعلّم التقاط ذلك القيد فتصير أسئلة هذا المجال قصيرة.

دروس هذا الموضوع

  1. 1الـ VPC والـ subnets وجداول التوجيهمجاني
  2. 2بوابات الإنترنت وNAT والخروج فقط
  3. 3مجموعات الأمان وقوائم network ACL