
- بواسطة x32x01 ||
ما هو الـ NAT - Network Address Translation
لما بتتصل بالإنترنت عن طريق الراوتر، بيبقى عندك نوعين من العناوين:- الـ Local IP ➝ العنوان الداخلي أو الخاص
- الـ Public IP ➝ العنوان الخارجي أو العالمي
فكرة عمل الـ NAT
الـ NAT بيخلي أجهزة كتير جوه شبكة واحدة تستخدم Public IP واحد بس للوصول للإنترنت.يعني لو عندك 5 أو 50 جهاز متوصلين على نفس الراوتر، كلهم ممكن يدخلوا الإنترنت بنفس العنوان الخارجي.
إزاي بيشتغل؟

- جهازك يبعت طلب (مثلاً عايز تفتح جوجل).
- الـ NAT يبدّل العنوان المحلي بتاعك بـ Public IP.
- يوصل الطلب لجوجل.
- جوجل يرد على الـ Public IP.
- الـ NAT يرجّع الرد لجهازك الصح من خلال جدول خاص بيه.
ليه الـ NAT مهم؟
- بيقلل استهلاك العناوين العامة (Public IPs).
- بيوفر أمان نسبي لأنه بيخفي العناوين الداخلية.
- بيسمح لعدد ضخم من الأجهزة يستخدموا الإنترنت من غير ما يحتاجوا عناوين عالمية كتير.
أنواع الـ NAT
1) Static NAT
- كل Private IP بيتربط بـ Public IP واحد.
- بيستخدم غالبًا في استضافة المواقع.
- مكلف جدًا لو عندك آلاف الأجهزة (تحتاج آلاف العناوين العامة).
2) Dynamic NAT
- بيحوّل العناوين الداخلية لعناوين عامة لكن من مجموعة محدودة.
- لو المجموعة خلصت، الحزم الإضافية بتتسقط.
- مفيد لو عدد المستخدمين ثابت، لكن برضه مكلف.
3) PAT - Port Address Translation
- اسمه كمان: NAT Overloading.
- بيحوّل عناوين داخلية كتير جدًا إلى Public IP واحد بس.
- بيستخدم أرقام البورتات عشان يفرّق بين الأجهزة.
- الأكثر استخدامًا لأنه عملي ورخيص جدًا.
الـ NAT بقى جزء أساسي من الإنترنت عشان يحل مشكلة ندرة عناوين IP ويوفر أمان وتنظيم.
من غيره، الإنترنت كان هيقف!


التعديل الأخير: