Nat的類型——Cone Nat、Symmetic Nat【轉】

(轉自:https://blog.csdn.net/yifuteli_kevin/article/details/8911261

Nat共分爲四種類型:

1.Full Cone Nat

2.Restriced Cone Nat

3.Port Restriced Cone Nat

4.Symmetric Nat

Symmetric Nat 與 Cone Nat的區別

1.三種Cone Nat同一主機,同一端口會被映射爲相同的公網IP和端口

2.Symmetric Nat只有來自同一主機,同一端口發送到同一目的主機、端口,映射的公網IP和端口才會一致

 

一、Full Cone Nat

該nat 將內網中一臺主機的IP和端口映射到公網IP和一個指定端口,外網的任何主機都可以通過映射後的IP和端口發送消息 

例如:主機A(192.168.0.123:4000)訪問主機B,A的IP將會被映射爲(222.123.12.23:50000);

當主機A使用4000端口訪問主機C時,同樣會被映射爲(222.123.12.23:50000);

而且此時任何主機C 、D·····(包含主機A未訪問過的主機)都可以使用(222.123.12.23:50000)訪問到主機A(192.168.0.123:4000)。

二、Restriced Cone Nat

該nat 將內網中一臺主機的IP和端口映射到公網IP和一個指定端口,只有訪問過的IP可以通過映射後的IP和端口連接主機A

例如:主機A(192.168.0.123:4000)訪問主機B(223.124.34.23:9000),A的IP將會被映射爲(222.123.12.23:50000);

此時只有Ip爲(223.124.34.23)才能通過(222.123.12.23:50000)連接主機A。

三、Port Restriced Cone Nat

該nat 將內網中一臺主機的IP和端口映射到公網IP和一個指定端口,只有訪問過的IP和端口可以通過映射後的IP和端口連接主機A

例如:主機A(192.168.0.123:4000)訪問主機B(223.124.34.23:9000),A的IP將會被映射爲(222.123.12.23:50000);

此時只有Ip爲(223.124.34.23:9000)才能通過(222.123.12.23:50000)連接主機A。

四、Symmetric Nat

當主機A(192.168.0.123:4000)訪問主機B(223.124.34.23:9000),A的IP被映射爲(222.123.12.23:50000)後,並將這三個IP、端口進行綁定;

等到主機A(192.168.0.123:4000)訪問主機C時,可能(注意是可能,也有可能會不變)會被映射爲(222.123.12.23:60010),然後又會將這三個IP、端口綁定;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章