IP 地址早就分配完了,但仍然有新的設備被分配 IP 地址,是通過什麼技術分配的?
現在網路運營商依然會給接入網點的電腦分配ip,這個ip是ipv4的ip嗎?ipv4不是早就分配完了嗎?ipv6遲遲沒在中國興起,我聽說有新技術取代ipv6,但具體不知道是什麼技術。
IPv4雖然被瓜分完畢,這些被瓜分的IPv4地址依然還在,只是在運營商、大機構手裡。
最早運營商還可以給寬頻用戶分配一個全球唯一的公網IPv4地址,用戶小明可以直接訪問Internet,Internet上的用戶也可以訪問到小明。記住一點,Internet上,IPv4地址唯一,所以大家可以互相找到對方。
現在地主家的餘糧也不多了,於是地主選擇給用戶分配私有的IPv4地址,比如 10.x.x.x/8,這個地址誰都可以使用,這樣勢必不會唯一,如果讓小明地址為「10.x.x.x/8」IP包進入 Internet,則會造成嚴重的混亂。
所以小明私有IPv4地址,在進入Internet之前會被運營商轉換為一個全球唯一的公網IPv4地址,這個是地主家的餘糧,等返程的IP包到達運營商時,再轉換為小明的私有IPv4地址,這項技術叫地址轉換,NAT。
對於TCP/UDP用戶流量,運營商是根據埠號來識別不同的用戶會話,埠號65535個,理論上一個公網IPv4,可以支持65535個用戶會話。
對於ICMP用戶流量,根據ID來識別不同用戶會話,ID也有65535個,理論上一個公網IPv4,可以支持65535個用戶會話。
還有一項技術叫MPLS VPN,主要用於跨國公司互聯全球各地的辦公室,客戶使用私有IPv4,可以把MPLS VPN看成一台路由器,用於交換各地辦公室的路由,這個路由空間和Internet是隔離的,所以相當於公司內部的區域網一樣。
那使用MPLS VPN的跨國公司如何訪問Internet?
可以在公司總部連上Internet,分公司訪問Internet全部由總部負責,運營商做私網、公網地址轉換。或者分公司有一條鏈路連入MPLS VPN,另外一根鏈路連入Internet,分公司可以獨立上 Internet。所以才有很多區域網,內網的說法。
一個公網IP下面可以有好多台電腦,並不是每一台電腦都有一個單獨的公網IP舉個栗子:我的手機通過4G信號連接到電信的伺服器,那麼伺服器給我分配了一個IP地址10.113.213.52最初電信分2個網,一個163,一個169。一個是用公網ip的,一個是用10開頭的私有ip。後來發現這樣做很傻,後來就沒有私網了,全部用公網ip提供給客戶。ip這麼緊張。為啥不用原來的方案呢?因為你不申請,就被別人申請完了。ip地址是缺,但畢竟是32位的,共有ip地址也有25億多個。中國4g用戶雖然有5億,但不是每個4g用戶都用4g上網,很多是wifi上網。wifi是跟寬頻用戶共用ip的,那麼中國移動,電信,各有1億ip地址目前就差不多夠用了。目前ipv4地址給運營商供用戶接入是夠了。
1.運營商目前通信子網,也就是我們常說的傳送網路目前是MPLS-VPN,可以想像一下把傳送網看作一個雲,進去的時候給你一個標籤,然後出來把標籤揭掉. 而這個雲中發生了什麼,不需要管. 也就是所謂的透傳. 在傳送網內,或者說延展到公網的邊緣都是可以使用私有地址的. 所以說,骨幹網和通信子網的擴展是幾乎不存在問題的.
2.對於終端用戶,可以採用NAT/PAT來解決地址問題.
3.答主需要正確理解,IPv4地址只是被分完了,又沒有說被用完... 很多運營商,科研院所,商業機構手裡的IP地址保有量還是很可觀的...咱們知道有戰略儲備糧,其實這些大佬們人家手裡有戰略IP地址儲備...
4.IPv6 貌似不僅僅在國內沒有興起,在國外也沒怎麼火吧. 相比之下,6目前的最吸引大家的優勢就是地址數量,但是其部屬成本之大,讓運營商們那麼大動力了. 4的先天不足,比如安全性,已經被現有技術比較好的解決了(IPSec). 既然現有解決方案還可以比較好的支持網路的發展. 那為啥要猴急猴急的去推廣v6?
人家運營商的主要目的是開公司掙錢的,不是搞學術研究.
給你打個比方:ipv4的地址數量就像一間大廈裡面有很多房間,現在是大廈裡面的房間都已經被各大運營商和企業給申請承包了。而普通人,想住在大廈房間里(得到ip地址)就要從他們手裡去多人合租一間房,或者有需要的花錢住單間。所謂ip分配完了就是這間大廈裡面的房間早就被賣光了,但是賣光並不意味著住不下新人了。。。。大家湊合一下,採取各種技術姿勢合租,還是可以住得下的。
NAT
1. 組織給大家分完了,但是分到手的ip並沒有用完2.很多場景可以用nat節省ip
這個看運營商 電信有的地方分配的是公網ip地址 移動的話全是私網地址 nat映射到公網ip 一個公網ip多個電腦使用 ip地址不夠用的問題就是靠 nat和 CIDR技術勉強撐著 ip地址不夠用的問題等ipv6全面普及就能解決
有種神奇的技術叫nat,網路地址轉換
nat啊,運營商表示ipv4我還能再用好多年
有一種技術叫nat。
運營商現在用100.64.x.x給客戶分配ip地址,地址數量又是無窮的了
地址分配完了,但是並沒有用完,何況大多數人用的都是內網地址
因為還有nat 還有很多運營商已經上了ipv6了 只是在你看不到的地方用
手機用戶基本上是運營商做了nat
家庭寬頻用戶並不是所有用戶同時上網的,所以依然有一部分人是公網ip,如果公網ip不夠用或者剩下的都要保留,就做natnat是什麼,跟你家路由器做的部分事差不多,讓你家所有設備都使用同一個ip上網。NAPT 和子網劃分吧
說nat的全部拖出去,運營商用nat根本就節省不了多少ippat才是IP至今可用的根本原因patpat
哦~ 長話短說,首先我懂的也不多。
運營商這塊呢,現在電信基本都在bras(多業務控制網關)上做的CGN。就是用VSUF 板子,專業做運營商級別NAT的板卡,來弄的。
還有的就是在城域網CR 5000E 兩邊側掛防火牆,來做NAT的那種。
大概就這樣....樓主如果感興趣的話,可以去百度找一些NAT444 CGN部署 這樣的關鍵詞。就有一大堆資料。可以參考學習~ 就這樣......
IPv6不就是為了解決這個問題而提出並實現的嘛
錢早就花完了,但是還是有很多人不斷的掙到錢啊。已經花完和仍然有新人掙到錢沒有衝突吧。。。
推薦閱讀:
※計算機圖形學是不是計算機專業方向中對數學要求最高的?
※鍵盤上的Shift、Alt是什麼意思?
※攢機這樣可以嗎有沒有給點建議的?
※普通本科生應該堅持ACM嗎?
※如何評價機械師筆記本電腦?