Junior
NAT (Şəbəkə Ünvanlarının Tərcüməsi) necə işləyir?
sobes.tech Süni İntellekt
AI-dan cavab
Şəbəkə Ünvanı Tərcüməsi (NAT - Network Address Translation) xüsusi (yerli) şəbəkədəki bir neçə cihazın İnternetə çıxış üçün tək bir ictimai IP ünvanından istifadə etməsinə imkan verir. Ünvanların çevrilməsi paketlər marşrutlaşdırıcı və ya firewall vasitəsilə keçərkən baş verir.
NAT-nin əsas növləri:
- Statik NAT: Bir xüsusi IP ünvanı daimi olaraq bir ictimai IP ünvanına təyin edilir. Çox istifadə olunmur, əsasən serverlər üçün.
- Dinamik NAT: Xüsusi IP ünvanları mövcud ictimai IP ünvanları hovuzuna təyin olunur.
- PAT (Port Address Translation) və ya NAT Overload: Bir çox xüsusi IP ünvanı tək ictimai IP ünvanına təyin edilir, müxtəlif göndərən port nömrələri istifadə edilərək. Bu ən çox yayılmış NAT növüdür.
PAT-nin işləmə prinsipi:
- Yerli şəbəkədəki cihaz internetə paket göndərir.
- NAT marşrutlaşdırıcı paketi ələ keçirir.
- O, göndərənin xüsusi IP ünvanını və port nömrəsini öz ictimai IP ünvanı və yeni unikal port nömrüsü ilə dəyişir.
- Bu çevirmə NAT vəziyyət cədvəlinə qeyd olunur.
- Yeni ünvan və port ilə paket internetə göndərilir.
- Cavab paketi NAT marşrutlaşdırıcıya çatanda, o, vəziyyət cədvəlindən istifadə edərək, hansı cihaz üçün nəzərdə tutulduğunu müəyyən edir.
- Marşrutlaşdırıcı orijinal xüsusi IP ünvanını və port nömrəsini bərpa edir və paketi uyğun cihazına yönəldir.
NAT vəziyyət cədvəlinə nümunə (sadələşdirilmiş):
| Xüsusi IP:Port | İctimai IP:Port |
|---|---|
| 192.168.1.10:1234 | 203.0.113.5:5678 |
| 192.168.1.11:9876 | 203.0.113.5:9879 |
// PAT ilə paket çevirmə nümunəsi:
// Yerli şəbəkədən internetə paket:
// Orijinal: src=192.168.1.10:1234, dst=8.8.8.8:53
// NAT sonrası: src=203.0.113.5:5678, dst=8.8.8.8:53
// İnternetdən yerli şəbəkəyə cavab paketi:
// Orijinal: src=8.8.8.8:53, dst=203.0.113.5:5678
// NAT sonrası: src=8.8.8.8:53, dst=192.168.1.10:1234
NAT ictimai IP ünvanlarını qənaət etməyə kömək edir və təhlükəsizliyi artırır, yerli şəbəkədəki cihazların xüsusi IP ünvanlarını gizləyərək.