我們賴以生存的互聯(lián)網(wǎng)

我們賴以生存的互聯(lián)網(wǎng)

目前互聯(lián)網(wǎng)還在他的嬰兒時(shí)期提陶。同時(shí),巨大的體量和復(fù)雜的結(jié)構(gòu)匹层,使得大部分人對(duì)他了解甚少隙笆。xxx文章用一個(gè)故事作為線索,串聯(lián)了互聯(lián)網(wǎng)諸多概念升筏。下面是我自己的復(fù)述和理解撑柔。

發(fā)送一份郵件要經(jīng)歷多少協(xié)議?

首先您访,為什么要有協(xié)議铅忿?帶來(lái)什么好處?協(xié)議提高溝通效率灵汪。人和人的溝通困難檀训,一大部分就是因?yàn)槿鄙賲f(xié)議。

  1. 網(wǎng)絡(luò)上主要有兩種設(shè)備:客戶端和服務(wù)器享言。平時(shí)我們用的是客戶端峻凫,服務(wù)器向你的客戶端提供信息。
  2. 每個(gè)連上網(wǎng)絡(luò)的設(shè)備都用一個(gè)唯一編碼:ip地址览露。
  3. 由于ip地址很難記荧琼,隨后誕生了DNS服務(wù)器,專門(mén)為記不住ip地址的人解析域名。
  4. 當(dāng)你把Google.com這個(gè)域名輸入瀏覽器時(shí)命锄,服務(wù)器向DNS服務(wù)器發(fā)送域名堰乔,收到ip地址。
  5. 那我們平時(shí)上網(wǎng)為什么要用路由器脐恩?還有貓浩考?因?yàn)槟阍诼酚善鹘M成的局域網(wǎng)里,不允許直接和其他路由器里的局域網(wǎng)設(shè)備通訊被盈。通過(guò)路由器析孽,你得到了一個(gè)(public)ip地址。路由器是DHCP服務(wù)器只怎,采用xxx袜瞬,叫網(wǎng)關(guān)(Gateway)。
  6. 通過(guò)網(wǎng)關(guān)身堡,你的消息被分開(kāi)打包為數(shù)據(jù)包邓尤,送往目的地(指定的ip地址)。
  7. 傳輸消息需要協(xié)議贴谎,來(lái)確保保密汞扎、完整、xxx等擅这。所以人們發(fā)明了TCP協(xié)議(Transmission Control Protocol)澈魄。它可以xxx,然后把分散的數(shù)據(jù)包再拼回完整的消息仲翎。如果有缺失數(shù)據(jù)包痹扇,它會(huì)請(qǐng)求再次發(fā)送。
  8. 郵件在發(fā)送時(shí)的文本層級(jí)溯香,使用IMF(Internet Message Format)格式鲫构,好處是接受方可以方面快速讀懂,同時(shí)減少傳輸信息數(shù)量玫坛。
  9. 而在字符層級(jí)结笨,文本被解碼為UTF-8的字符串發(fā)送。發(fā)送郵件還需要SMTP(Simple Mail Transfer Protocol)協(xié)議湿镀。

Q:如何查看自己設(shè)備的ip地址炕吸?
A:在Google中搜索 how to check my ip-address...

Q:我直接訪問(wèn)ip地址可以嗎?怎么查看某網(wǎng)站的ip地址肠骆?使用ip地址可以直接翻墻嗎算途?
A:可以的。待查證蚀腿。GWF的原理

Q: 聽(tīng)說(shuō)ip地址每次登錄都會(huì)變化嘴瓤。那服務(wù)器的ip地址變來(lái)變?nèi)ドㄍ猓珼NS會(huì)不會(huì)很頭疼?
A:是的廓脆,你的路由器每次重啟都會(huì)改變ip地址筛谚。有些網(wǎng)站的ip地址是靜態(tài)ip地址,不會(huì)改變停忿,保存在DNS服務(wù)器里驾讲。大部分ip地址都隨機(jī)分配。

Q:手機(jī)上網(wǎng)不用路由器席赂。它是直接連接互聯(lián)網(wǎng)的嗎吮铭?
A:并不是。通訊服務(wù)塔這時(shí)候相當(dāng)于路由器颅停。

登錄網(wǎng)頁(yè)收郵件

同樣谓晌,你登錄網(wǎng)頁(yè)接收郵件,經(jīng)歷了那些過(guò)程癞揉?

  1. 你在瀏覽器里輸入Gmail.com纸肉,同樣通過(guò)網(wǎng)關(guān),發(fā)往DNS服務(wù)商喊熟,收回Gmail服務(wù)器的ip地址柏肪。
  2. 瀏覽器(客戶端)和Gmail服務(wù)器通過(guò)TCP建立了聯(lián)系(說(shuō)連就能連嗎?)
  3. 瀏覽器使用HTTP(Hypertext Transfer Protocol)開(kāi)始和服務(wù)器對(duì)話芥牌。
  4. 對(duì)話采用一問(wèn)一答烦味,請(qǐng)求/返回形式。單個(gè)服務(wù)器可以存在多個(gè)端口胳泉,提供不同的服務(wù)(網(wǎng)頁(yè)的/郵件服務(wù)/等等)拐叉。地址形式為:http://gmail.com:81/...瀏覽器一般使用網(wǎng)頁(yè)端口岩遗。
  5. 服務(wù)器收到請(qǐng)求后扇商,會(huì)發(fā)回HTML文件,一起還可能有CCS和Javascript文件宿礁。瀏覽器收到后案铺,就可以在頁(yè)面上顯示給你看了。

思考

參考文獻(xiàn)

How the Internet works :: Jon Gjengset

Insight into Inter-Networking and Distributed Systems: IP Address and its Significance

Insight into Inter-Networking and Distributed Systems: Must read computer networking research papers

Public IP Addresses: Everything You Need to Know

IP addresses and DNS (video) | Internet 101 | Khan Academy

Packet, routers, and reliability | Internet 101 | Computer Science | Khan Academy - YouTube

log

初稿 2h

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末梆靖,一起剝皮案震驚了整個(gè)濱河市控汉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌返吻,老刑警劉巖姑子,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異测僵,居然都是意外死亡街佑,警方通過(guò)查閱死者的電腦和手機(jī)谢翎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)沐旨,“玉大人森逮,你說(shuō)我怎么就攤上這事〈判” “怎么了褒侧?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)谊迄。 經(jīng)常有香客問(wèn)我闷供,道長(zhǎng),這世上最難降的妖魔是什么统诺? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任这吻,我火速辦了婚禮,結(jié)果婚禮上篙议,老公的妹妹穿的比我還像新娘唾糯。我一直安慰自己,他們只是感情好鬼贱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布移怯。 她就那樣靜靜地躺著,像睡著了一般这难。 火紅的嫁衣襯著肌膚如雪舟误。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,718評(píng)論 1 305
  • 那天姻乓,我揣著相機(jī)與錄音嵌溢,去河邊找鬼。 笑死蹋岩,一個(gè)胖子當(dāng)著我的面吹牛赖草,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播剪个,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼秧骑,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了扣囊?” 一聲冷哼從身側(cè)響起乎折,我...
    開(kāi)封第一講書(shū)人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎侵歇,沒(méi)想到半個(gè)月后骂澄,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡惕虑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年坟冲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了士修。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡樱衷,死狀恐怖棋嘲,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情矩桂,我是刑警寧澤沸移,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站侄榴,受9級(jí)特大地震影響雹锣,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜癞蚕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一蕊爵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧桦山,春花似錦攒射、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至钉凌,卻和暖如春咧最,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背御雕。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工矢沿, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人酸纲。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓捣鲸,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親福青。 傳聞我的和親對(duì)象是個(gè)殘疾皇子摄狱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 文章首發(fā)于個(gè)人blog歡迎指正補(bǔ)充,可聯(lián)系lionsom_lin@qq.com原文地址:《網(wǎng)絡(luò)是怎樣連接的》閱讀整...
    lionsom_lin閱讀 14,154評(píng)論 6 31
  • 博主最近在復(fù)習(xí)HTTP无午,之前用書(shū)主要是《計(jì)算機(jī)網(wǎng)絡(luò)》謝希仁版本,最近結(jié)合網(wǎng)上博客祝谚,進(jìn)行復(fù)習(xí)和提綱式的總結(jié)宪迟。 一、概...
    stoneyang94閱讀 4,149評(píng)論 1 8
  • 一交惯、什么是TCP/IP 網(wǎng)絡(luò)和協(xié)議 1. TCP/IP是一類協(xié)議系統(tǒng)次泽,它是一套支持網(wǎng)絡(luò)通信的協(xié)議集合穿仪。網(wǎng)絡(luò)是計(jì)算機(jī)...
    karlon的馬甲閱讀 6,540評(píng)論 1 24
  • 人的一生都是在和自己的弱點(diǎn)做斗爭(zhēng),不是每一次都能夠取得勝利意荤,不是嗎啊片?是不是我們?cè)搶W(xué)著用更寬廣的胸襟去接受走錯(cuò)了路但...
    小潔隨筆閱讀 146評(píng)論 0 0
  • 1. 早飯的時(shí)候,同事因助教團(tuán)要早到匆匆吃完早飯要走但不知道具體的路時(shí)玖像,我的被動(dòng)反應(yīng)是想把面前那個(gè)雞蛋馬上吞掉與她...
    Sunshine英閱讀 171評(píng)論 0 0