NAT در شبکه چیست

در این مقاله میخواهیم در مود اینکه Nat در شبکه چیست و چگونه کا می کند صحبت کنیم .

NAT یا Network address Translation به معنی تبدیل آدرس شبکه است .

در IPv4 تمام IPها به صورت Public بوده و قابل مسیریای می باشند

ولی در Classهای مختلف از IPv4 یکسری IPها جزو IP Private بوده.

Class A    ۱۰٫۰٫۰٫۰ /۸

Class B     ۱۷۲٫۱۶٫۰٫۰ – ۱۷۲٫۳۱٫۰٫۰ /۱۲

Class C     ۱۹۲٫۱۶۸٫۰٫۰ /۱۶

که این رنج  IP ها در دنیای شبکه Public قابل مسیریابی نیستند .

اگر ما یک شبکه LAN داشته باشیم و در آن از IPهای private استفاده کرده باشیم

دیگر هیچ یک از دستگاه ها در شبکه LAN نمی توانند به اینترنت جهانی متصل شوند

و یا از خارج از شبکه LAN نمیتوان به دستگاه ها متصل شد و قابل ردیابی نیستند .

مثال زیر را در نظر بگیرید

طریقه عملکرد NAT

فرض کنید ما یک شبکه LAN داریم که  PC0 دارای IP Private  است .

برای دسترسی به این کامپیوتر از شبکه خارجی یا دسترسی این کامپیوتر به اینترنت جهانی

باید این کامپیوتر در شبکه Public قابل شناسایی باشد .

بر سره راه این کامپیوتر یک مودم یا روتر قرار دارد که به شبکه اینترنت متصل است  و دارای IP Public  است .

ما از طریق همین روتر و IP Public مربوط به آن می توانیم کامپیوترمان را به دنیایه شبکه جهانی متصل کنیم .

به این صورت که اگر کامپیوتر درخواستی به شبکه خارجی یا WAN داشت .

درخواست آن به دست روتر رسیده و IP Private  مربوط به کامپیوتر از Header بسته ها در لایه سه مدل مرجع OSI برداشته شده

و به جای آن روتر , IP Public خود را گذاشته و درخواست را ارسال  می کند تا به مقصد برسد .

و وقتی جواب آن به دست مودم یا روتر رسید IP Public خود را از Header بسته ها برداشته

و به جای آن IP Private مربوط به کامپیوتر را گذاشته و پاسخ را به سمت مقصد اصلی که PC0 است ارسال کند .

به این ساز و کار و روند تبدیل IP ها به یگدیگر NAT گفته می شود .

NAT کاربردهای مختلفی دارد از جمله در بحث امنیت شبکه بسیار مفید بوده

و از تخصیص IP جدید به هر Host که به شبکه اینترنت متصل می شد جلوگیری کرده

در واقع میتوان گفت از سرعت به اتمام رسیدن IPv4 ها جلوگیری کرد و در فضای  آدرس IPv4 صرفه جویی کرده .

انواع NAT

در تنظیمات بر روی روتر یا مودم میتوان سه نوع NAT تنظیم کرد .

Static Nat : تنها یک IP address از زنج Private را به IP Public مرتبط می کند .

Dynamic NAT : یک IP از رنج Private رابه گروهی از IP های Public مرتبط می کند .

Dynamic NAT with overload : گروهی ازIP ها از رنج Private را به یک IP با پورت های متفاوت مرتبط میکند .

که به PAT هم معروف است . به عنوان مثال در شبکه LAN خود ۱۰۰ Host داریم

که IPهای تخصیص داده شده در رنج IP Private است .

روتر در عمل NAT این ۱۰۰ IP را به یک IP Public با پورت های متفاوت تبدیل و مرتبط می کند .

 

 

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

فهرست
Call Now Button با یک کلیک تماس بگیرید