一直摸不清楚各級ip地址的關係,電腦通過路由器分配的ip進行上網,但分配的又無法直接訪問,要通過路由器,那麼是否可以理解為,路由器就是此時所以連接此網路的公網ip,或者說這個理解也是錯誤的,那麼應該如何理解呢?


ip俗稱 互聯網地址。

路由器會同時具備內外網地址,提供內外網地址轉換和傳輸服務。

為啥會有內網地址(路由器之內,區域網,LAN),外網地址(路由器之外,互聯網,WAN)這些概念呢?

簡單來說有兩個方面的原因。

  1. ip資源緊張/省成本

舉例,當年電話月租太貴,很多公司只開一兩個外線號碼,內部有很多臺分機,共享外線號碼。這就是NAT,內外網地址轉換。

2.安全考慮

通過共享公網IP,可以對外隱藏內部主機數量等細節,提升安全性。

手機碼字真辛苦,若有幫助,雙擊點贊哦!


他們的關係就是雷峯塔和雷鋒的關係,沒啥關係。默認認為題主問的路由器IP是內網IP。

這個IP要經過運營商轉發才能上網。

可以想像為,自來水公司主水管和入戶水管的關係,雖然入戶水管也有水,但是這個水其實是從小區水箱分給你的,和主水管沒啥關係。主水管只負責給你小區水箱供水。別人想從主水管游到你家的話,到了小區水箱就卡住了,因為他不知道哪條小水管接到了你家。

如果是公網IP的話,就像是自來水公司直接給你家懟了一根管子,其他人順著你家的水管就能游到你家。


ipv4, 一條線路只有一個公網ip[也可能是保留地址,通過上級nat出去,比如移動],然後路由器下的設備也通過nat經路由器的ip出去,實際可能是nat over nat

ipv6,一條網線給你分配64位前綴,後面的64位後綴自己決定【有大約16億億個公網地址可以分配】,路由器自身只分配其中之一,如果你使用stateful模式,相當於開啟ipv6 dhcp,只個時候由路由器分配,一般只用到例如幾萬個,不安全,如果你使用stateless模式,相當於關閉ipv6 dhcp,這時候ipv6公網地址由設備自己決定和構造,最安全..


這個問題有點像蘋果手機和5G手機的關係

就是沒什麼必然聯繫

路由器ip可以是公網ip,也可以是私有ip,也可以兩者都是

ps:

路由器就是此時所以連接此網路的公網ip

路由器不是ip,這個理解確實是錯誤的


叫法不一樣,但作用相同。


瞭解下nat


兩者間並沒有必然聯繫。路由器IP既可以是公網IP,也可以不是公網IP,這應該取決於路由器所在的網路段。值得明確的是,路由器在計算機網路中起到路由轉發的作用,他的介面可以在不同的網路,並將這些不同網路連接起來。


推薦閱讀:
相關文章