學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

互聯(lián)網(wǎng)是如何工作的?

來源:北大青鳥總部 2023年06月14日 14:18

摘要: 我們每天都在使用互聯(lián)網(wǎng),打開手機,連上Wi-Fi,點外賣、打滴滴、逛淘寶、刷視頻等等,面對這個看不見、摸不著的互聯(lián)網(wǎng),有沒有想過它到底是怎么工作的呢?

我們每天都在使用互聯(lián)網(wǎng),打開手機,連上Wi-Fi,點外賣、打滴滴、逛淘寶、刷視頻等等,面對這個看不見、摸不著的互聯(lián)網(wǎng),你有木有想過它到底是怎么工作的呢?

當(dāng)你在網(wǎng)上沖浪時,這不是你一個人的狂歡,而是你在和你看不到的另一方進行互動。在微信、QQ上時是和另外一個人互動,在手機點外賣、打滴滴時,在抖音創(chuàng)作視頻、查看視頻打賞時,你所有的行為都是從你通過層層路由傳遞給到了另一方。早在互聯(lián)網(wǎng)沒有出現(xiàn)時,北京的Alice和新疆的Bob想要通信,信件就會從北京傳到天津,再到河北,層層的傳遞到新疆。在互聯(lián)網(wǎng)出現(xiàn)后,Alice的信息通過自家的路由器再到所在區(qū)域路由器、網(wǎng)絡(luò)運營商,最后到達公網(wǎng)服務(wù)器,再由公網(wǎng)服務(wù)器把信息發(fā)給Bob所在的網(wǎng)絡(luò)運營商、區(qū)域運營商、自家路由器,最后收到信息。

由于中國聯(lián)通、中國移動、中國電信等運營商已經(jīng)把基站都建設(shè)的很好了,從2G、3G、4G、5G,把基站建設(shè)的越來越多,越來愈快,所以即使信息經(jīng)過了多層路由的轉(zhuǎn)發(fā),依舊很快,我發(fā)給你的微信消息,你幾乎是馬上就可以收到。



說完了通信,我們再來看看網(wǎng)站又是怎么工作的?我們在瀏覽器輸入一個URL,很快頁面就展示了豐富的內(nèi)容,有圖片、有文字。其實網(wǎng)站只是一堆保存在服務(wù)器中的文件,網(wǎng)站的語言就是HTML,翻譯官就是瀏覽器,前端程序員們通過寫HTML、CSS代碼把整個視界的框架、頁面都繪制出來,再通過瀏覽器就把這些內(nèi)容翻譯給到了用戶。在互聯(lián)網(wǎng),我們使用功能強大的電腦,就是服務(wù)器,它們主要的任務(wù)就是存儲數(shù)據(jù),沒有鼠標(biāo)、鍵盤。當(dāng)我們想要和越來越多的人通信,需要越來越多的信息,就需要越來越多的服務(wù)器,隨著服務(wù)器量越來越多,并通過通信連接起來,互聯(lián)網(wǎng)就誕生了。更有甚者,將服務(wù)器也作為一個產(chǎn)品提供給自己家用、售賣給別人用,發(fā)展起來了云計算。著名的云計算廠商阿里巴巴、亞馬遜為什么能發(fā)展起來呢?主要就是因為它們是電商平臺,產(chǎn)生的數(shù)據(jù)太多了,只有逢年過節(jié)有很多人訪問,這時候需要增加大量的服務(wù)器,但不過節(jié)不過年呢,這些服務(wù)器有閑置著,于是就倒騰出來賣服務(wù)器了,現(xiàn)在也成為了業(yè)務(wù)的一大增長點,每年營收幾百億。



明白了網(wǎng)站如何工作之后,我們來看看如何找到自己的內(nèi)容呢?答案就是通過域名。當(dāng)我們想要去某個餐館吃飯時,我們需要知道餐館的名字,通過名字知道餐館的地址,最后去吃飯。比如想要去海底撈吃火鍋,地址是北京市昌平區(qū)回龍觀東大街4路,記住海底撈這個名字就好了,如果去記住地址,那真的是記不過來了。海底撈在互聯(lián)網(wǎng)上就相當(dāng)于我們的域名,而地址就相當(dāng)于是IP地址,端口就相當(dāng)于是海底撈門店的大門,通過域名映射到IP+端口,就可以獲取服務(wù)了,對于用戶來說,我們也只需要記住域名就好了,比如淘寶是tabao.com,我們不需要記住它真正的地址10.128.5.123:8080.

在域名解析中,我們通常用到的DNS域名解析系統(tǒng)來配合工作。它會經(jīng)過多級查詢,如果存在,就一定會給你找到,如果不存在,再給你返回錯誤。當(dāng)我們在瀏覽器輸入taobao.com后,操作系統(tǒng)會先檢查自己本機的hosts文件看看是否存在映射關(guān)系,如果有就調(diào)用,沒有的話就繼續(xù)查找本地DNS解析器,是否和這個網(wǎng)址有映射關(guān)系,如果有就調(diào)用,如果沒有就去查本地DNS服務(wù)器,如果有就調(diào)用,沒有的話就會進行轉(zhuǎn)發(fā)了,轉(zhuǎn)發(fā)到根服務(wù)器去進行查找,直到返回結(jié)果。這里再科普一個知識哈,我們的域名是有頂級域名、一級域名、二級域名的,.com就是我們的頂級域名,taobao是一級域名,www是二級域名,層層遞進的查找。



通過本文的介紹,你了解了每天你都在使用的互聯(lián)網(wǎng)是怎么工作了的嘛?其實互聯(lián)網(wǎng)領(lǐng)域還有很多好玩的方向,有大數(shù)據(jù)、云計算、人工智能、微服務(wù)、分布式、緩存、數(shù)據(jù)庫等等,如果你感興趣的話,趕快加入吧~


熱門班型時間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運營班 爆滿開班
報名優(yōu)惠
免費試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接