Nat

雙重(或更多)NAT/PAT 有多普遍?

  • June 10, 2013

背景:我正在使用UDP進行打孔服務,為了區分同一公共IP下的使用者,我考慮讓使用者也發送他們的本地IP。這樣,我用 1 塊石頭殺死了 2 隻鳥:客戶端是唯一標識的,同時也讓伺服器為使用者提供建立直接連接(如果可能的話),而不是髮夾。

一切看起來都很完美(尤其是唯一標識),直到我意識到這是可能的:

雙 PAT 範例

所以這是一個實際的問題:這種情況有多普遍,如果它們被使用,以及在哪裡使用?

這種情況在中國等國家很常見,在其他國家也有較小的 ISP(尤其是 wifi ISP)。他們獲得相對較小範圍的 IP,然後為他們的使用者進行大規模的 NAT。

當然,這些使用者中的大多數都購買了便宜的 SOHO 路由器,並且屬於內部 NAT 的 192.168.1.0/24 範圍。

當使用者用完他們的 ISP 提供的 4 埠路由器上的埠時,我看到了類似的設置,其中 2 個埠已經用於電視,他們只需為樓上的有線 pc 插入一個便宜的 soho。所以我認為這並不罕見

引用自:https://serverfault.com/questions/387086