NAT یا Network Address Translation پروتکلی است که برای تبدیل آدرس IP های غیر معتبر به آدرس های معتبر برای استفاده کاربران اینترنت کاربرد دارد و در لایه ۳ مدل OSI کار می کند .این امکان زمانی مورد استفاده قرار می گیرد که در یک شبکه کاربرانی که داری آدرس های معتبر نیستند نیاز به برقراری ارتباط با اینترنت دارند .
در واقع از این امکان زمانی که بخواهیم تعدادی کامپیوتر را به اینترنت وصل کنیم استفاده می کنیم . علاوه بر این NAT آدرس های یک شبکه را به شبکه دیگر ترجمه می کند .NAT تقریبا در همه سیستم عامل ها و روتر ها قابل اجرا است که البته هرکدام شیوه خاص خود را دارند .
DMZ مخفف Demilitarized Zone است و عموما به بخش های از شبکه اشاره می کند که کاملا قابل اطمینان نیستند . DMZ امکانی را روی شبکه فراهم می کند تا سیستم های که توسط عموم مردم و از طریق اینترنت قابل دسترسی هستند ، از سیستم های که فقط توسط پرسنل سازمان قابل استفاده هستند تفکیک شوند .
DMZ می تواند ترافیک ورودی را تنظیم کرده و اجازه ورود و خروج به ترافیک ها را می دهد . این تجهیز به دلیل خواص ذاتی اش در مباحث امنیتی کاربردهای زیادی دارد .