上一篇文章分析了互聯(lián)網(wǎng)的總體構(gòu)思,從下至上,每一層協(xié)議的設(shè)計(jì)思想。 這是從設(shè)計(jì)者的角度看問題,今天我想切換到用戶的角度,看看用戶是如何從上至下,...

上一篇文章分析了互聯(lián)網(wǎng)的總體構(gòu)思,從下至上,每一層協(xié)議的設(shè)計(jì)思想。 這是從設(shè)計(jì)者的角度看問題,今天我想切換到用戶的角度,看看用戶是如何從上至下,...
我們每天使用互聯(lián)網(wǎng),你是否想過,它是如何實(shí)現(xiàn)的? 全世界幾十億臺電腦,連接在一起,兩兩通信。上海的某一塊網(wǎng)卡送出信號,洛杉磯的另一塊網(wǎng)卡居然就收...
這篇文章是下篇,所以如果你對TCP不熟悉的話,還請你先看看上篇《TCP的那些事兒(上)》 上篇中,我們介紹了TCP的協(xié)議頭、狀態(tài)機(jī)、數(shù)據(jù)重傳中的...
TCP是一個巨復(fù)雜的協(xié)議,因?yàn)樗鉀Q很多問題,而這些問題又帶出了很多子問題和陰暗面。所以學(xué)習(xí)TCP本身是個比較痛苦的過程,但對于學(xué)習(xí)的過程卻能...
我在TCP流通信中說明了,TCP協(xié)議實(shí)現(xiàn)了數(shù)據(jù)流的傳輸。然而,人們更加習(xí)慣以文件為單位傳輸資源,比如文本文件,圖像文件,超文本文檔(hypert...
IPv4由于最初的設(shè)計(jì)原因,長度只有32位,所以只提供了大約40億個地址。這造成了IPv4地址的耗盡危機(jī)。隨后,IPv6被設(shè)計(jì)出來,并可以提供足...
在周星馳的電影《唐伯虎點(diǎn)秋香》中,周星馳飾演的主角一進(jìn)入華府,就被強(qiáng)制增加了一個代號9527。從此,華府的人開始稱呼主角為9527,而不是他的姓...
在TCP協(xié)議中,我們使用連接記錄TCP兩端的狀態(tài),使用編號和分段實(shí)現(xiàn)了TCP傳輸?shù)挠行颍褂胊dvertised window來實(shí)現(xiàn)了發(fā)送方和接...
TCP協(xié)議是一個可靠的協(xié)議。它通過重新發(fā)送(retransmission)來實(shí)現(xiàn)TCP片段傳輸?shù)目煽啃浴:唵蔚恼f,TCP會不斷重復(fù)發(fā)送TCP片段...
在TCP協(xié)議與”流”通信中,我們建立了滑窗(sliding window)的基本概念。通過滑窗與ACK的配合,我們一方面實(shí)現(xiàn)了TCP傳輸?shù)目煽啃?..