Networkat | Blogs
Back

Blogs

NAT

#NAT

 Network Address Translation

عمل ‎#البرتوكول يقوم بترجمة IP Address الخاص إلى IP عام 

يتميز هذا البرتوكول:

أكثر أمان من ناحية ‎#الحماية و الاختراق

تقليل استهلك عدد العناوين الكثيرة

اسهل و افضل في عملية تحليل ‎#الشبكة و ‎#الصيانة

‏فكرته انه عندما تريد الخروج من شبكتك الخاصة إلى ‎#الإنترنت او شبكة آخرى فأن هذا ‎#البرتوكول يترجم IP الخاص بك إلى IP خارجي

على سبيل ‎#المثال

أنظر إلى IP الخاص بك في جهازك واذهب الى ‎#المتصفح واكتب MY IP Address ستلاحظ ان الايبي الخاص بك تترجم إلى IP خارجي هنا يكمل عمل ‎#البرتوكول

‏يوجد لهذا ‎#البرتوكول عدة أنواع منها

Static "One IP To One IP"

يترجم IPخاص واحد إلىIPخارجي واحد 

Dynamic "IPs Group To IPs Group"

مجموعة من IPsخاصة يتم ترجمتها إلى مجموعة IPs خارجية

PAT "One IP To IPs Group"

مجموعة من IPs ‎#الخاصة تترجم إلى IPخارجي واحد وهذا النوع أكثر إستخداما

"One IP To One IP"

يترجم IPخاص واحد إلىIPخارجي واحد

This of type is designed to allow one-to-one mapping between local and global addresses

المعادلة الخاصة بهذا النوع

R1(config)# ip nat inside source static <private IP> <public IP>

Dynamic "IPs Group To IPs Group"

معادلة هذا النوع

R1(config)# access-list <acl-No> permit <Net.ID><WCM>

R1(config)# ip ante pool <Name><starting Public IP><end Public IP> netmask <mask>

R1(config)# ip nat inside source list <Acl-No>pool <Name>

النوع الاخير والاكثر شيوعا

‎#PAT

"One IP To IPs Group"

مجموعة من IPs ‎#الخاصة تترجم إلى IPخارجي واحد

هذا النوع يتم إدارج برتوكول Access-list لإنشاء قروب يجمع فيه جميع ‎#الشبكات الخاصة ومن ثم يتم تطبيق NAT

لمعرفة أكثر عن هذا النوع في الرابط ادناه

https://study-ccna.com/port-address-translation-pat-configuration/