簡單易懂杆麸,不愧是百哥赋咽,以下是百哥的原回答辅肾。
因為ip地址分為私網(wǎng)地址和公網(wǎng)地址,電腦上的地址為私網(wǎng)地址轮锥,電腦上網(wǎng)時要經過路由器矫钓,路由器把私網(wǎng)地址轉成了公網(wǎng)地址。
兩個地址都正確舍杜。
相當于小明在家時新娜,都稱呼他為小明,小明到了外面既绩,大家要稱呼他的全名概龄。
這是電腦上查到的地址,是私網(wǎng)地址饲握,相當于“小明”
這是百度上查到的本機ip私杜,是公網(wǎng)地址,相當于小明的全名救欧,比如劉建明衰粹。
ip地址為什么要分為私網(wǎng)地址和公網(wǎng)地址啊,統(tǒng)一用1個多方便笆怠?
因為統(tǒng)一用1個的話铝耻,地址實在不夠用啊
當初剛發(fā)明互聯(lián)網(wǎng)的時候,是美國軍方自己用的蹬刷,美軍才多少人瓢捉,所以ip地址設置成了32位二進制,也就是理論值42億箍铭,綽綽有余了吧泊柬,隨便揮霍也夠了啊。
后來各個科研機構加進來了诈火,也還行兽赁,再后來,各個大學加進來了冷守,也還行刀崖,再后來全世界所有人都接進來了,這哪里夠拍摇?
中國總共只分到3億個地址亮钦,中國的網(wǎng)民都不止3億,而且一個網(wǎng)民往往要占用多個地址充活,電腦啊手機啊蜂莉,智能電視小愛同學啊蜡娶,我剛剛買了個電蚊香都配了個ip地址,那ip地址遠遠不夠使用映穗,怎么辦窖张?
私網(wǎng)地址來了,私網(wǎng)地址可以理解為可以無限制重復使用的地址蚁滋。
比如192.168開頭的地址宿接,每個家庭都在用,每個學校都在用辕录,每個公司也都在用睦霎,無限制重復使用,那么就解決了地址不夠的問題走诞。
但是無限制重復使用了副女,大家都192.168了,那不就互相沖突了嗎
所以蚣旱,大家在內部用私網(wǎng)地址肮塞,但是想進入互聯(lián)網(wǎng),路由器就要把私網(wǎng)地址轉換為公網(wǎng)地址了姻锁,公網(wǎng)地址是獨立的,不會重復的猜欺,所以大家不會沖突位隶。
而一個公網(wǎng)地址,可以同時帶很多內部主機上網(wǎng)开皿,也因此解決了地址不夠的問題涧黄。
關于NAT的工作過程,可以參閱這個答案
使用NAT后笋妥,就是電腦本機用私網(wǎng)地址,路由器再轉成公網(wǎng)地址窄潭,會不會有什么缺點春宣?
雖然節(jié)省了地址,但是也是有缺點的嫉你,就是從互聯(lián)網(wǎng)不能直接訪問這臺電腦了月帝。
大概在20年前,百哥還是小百百的時候幽污,看了電腦報一篇文章嚷辅,說一臺電腦可以用“遠程桌面”控制另一臺電腦,很神奇的樣子距误,只要在遠程桌面中輸入另一臺電腦的ip地址就可以了簸搞。
然后就躍躍欲試扁位,準備實踐一下,發(fā)現(xiàn)總是不成功趁俊。
原因就是域仇,我的控制機(我家里的windows 98),和我要控制的遠程電腦(我爸單位的windows 98)则酝,相隔了互聯(lián)網(wǎng)殉簸。
我在控制機上,使用遠程主機的私網(wǎng)地址沽讹,總是連接失敗般卑,當時也沒有知乎可以問,就放棄了爽雄。