技術面試基礎知識:計算機網(wǎng)絡篇

一呢岗、概述

網(wǎng)絡的網(wǎng)絡

網(wǎng)絡把主機連接起來般贼,而互聯(lián)網(wǎng)是把多種不同的網(wǎng)絡連接起來,因此互聯(lián)網(wǎng)是網(wǎng)絡的網(wǎng)絡褪贵。

image.png

ISP

互聯(lián)網(wǎng)服務提供商 ISP 可以從互聯(lián)網(wǎng)管理機構獲得許多 IP 地址时捌,同時擁有通信線路以及路由器等聯(lián)網(wǎng)設備怒医,個人或機構向 ISP 繳納一定的費用就可以接入互聯(lián)網(wǎng)。

目前的互聯(lián)網(wǎng)是一種多層次 ISP 結(jié)構奢讨,ISP 根據(jù)覆蓋面積的大小分為主干 ISP稚叹、地區(qū) ISP 和本地 ISP。

互聯(lián)網(wǎng)交換點 IXP 允許兩個 ISP 直接相連而不用經(jīng)過第三個 ISP拿诸。


image.png

互聯(lián)網(wǎng)的組成

  1. 邊緣部分:所有連接在互聯(lián)網(wǎng)上的主機扒袖,用戶可以直接使用;

  2. 核心部分:由大量的網(wǎng)絡和連接這些網(wǎng)絡的路由器組成亩码,為邊緣部分的主機提供服務僚稿。

image.png

主機之間的通信方式

  1. 客戶-服務器(C/S):客戶是服務的請求方,服務器是服務的提供方蟀伸。


    image.png
  1. 對等(P2P):不區(qū)分客戶和服務器蚀同。


    image.png

電路交換與分組交換

image.png

1. 電路交換

電路交換用于電話通信系統(tǒng),兩個用戶要通信之前需要建立一條專用的物理鏈路啊掏,并且在整個通信過程中始終占用該鏈路蠢络。由于通信的過程中不可能一直在使用傳輸線路,因此電路交換對線路的利用率很低迟蜜,往往不到 10%刹孔。

2. 報文交換

報文交換用于郵局通信系統(tǒng),郵局接收到一份報文之后娜睛,先存儲下來髓霞,然后把相同目的地的報文一起轉(zhuǎn)發(fā)到下一個目的地,這個過程就是存儲轉(zhuǎn)發(fā)過程畦戒。

3. 分組交換

分組交換也使用了存儲轉(zhuǎn)發(fā)方库,但是轉(zhuǎn)發(fā)的是分組而不是報文。把整塊數(shù)據(jù)稱為一個報文障斋,由于一個報文可能很長纵潦,需要先進行切分徐鹤,來滿足分組能處理的大小。在每個切分的數(shù)據(jù)前面加上首部之后就成為了分組邀层,首部包含了目的地址和源地址等控制信息返敬。

image.png

存儲轉(zhuǎn)發(fā)允許在一條傳輸線路上傳送多個主機的分組,也就是說兩個用戶之間的通信不需要占用端到端的線路資源寥院。

相比于報文交換劲赠,由于分組比報文更小,因此分組交換的存儲轉(zhuǎn)發(fā)速度更加快速秸谢。

時延

總時延 = 發(fā)送時延 + 傳播時延 + 處理時延 + 排隊時延

image.png

1. 發(fā)送時延

主機或路由器發(fā)送數(shù)據(jù)幀所需要的時間经磅。

image.png

其中 l 表示數(shù)據(jù)幀的長度,v 表示發(fā)送速率钮追。

2. 傳播時延

電磁波在信道中傳播一定的距離需要花費的時間,電磁波傳播速度接近光速阿迈。

image.png

其中 l 表示信道長度元媚,v 表示電磁波在信道上的傳播速率。

3. 處理時延

主機或路由器收到分組時進行處理所需要的時間苗沧,例如分析首部刊棕、從分組中提取數(shù)據(jù)部、進行差錯檢驗或查找適當?shù)穆酚傻取?/p>

4. 排隊時延

分組在路由器的輸入隊列和輸出隊列中排隊等待的時間待逞,取決于網(wǎng)絡當前的通信量甥角。

計算機網(wǎng)絡體系結(jié)構*

image.png

1. 七層協(xié)議

如圖 a 所示,其中表示層和會話層用途如下:

  1. 表示層:信息的語法识樱、語義以及它們的關聯(lián)嗤无,如加密解密、轉(zhuǎn)換翻譯怜庸、壓縮解壓縮当犯;
  2. 會話層:不同機器上的用戶之間建立及管理會話。

2. 五層協(xié)議

  1. 應用層:為特定應用程序提供數(shù)據(jù)傳輸服務割疾,例如 HTTP嚎卫、DNS 等。數(shù)據(jù)單位為報文宏榕。

  2. 運輸層:提供的是進程間的通用數(shù)據(jù)傳輸服務拓诸。由于應用層協(xié)議很多,定義通用的運輸層協(xié)議就可以支持不斷增多的應用層協(xié)議麻昼。運輸層包括兩種協(xié)議:傳輸控制協(xié)議 TCP奠支,提供面向連接、可靠的數(shù)據(jù)傳輸服務抚芦,數(shù)據(jù)單位為報文段胚宦;用戶數(shù)據(jù)報協(xié)議 UDP,提供無連接、盡最大努力的數(shù)據(jù)傳輸服務枢劝,數(shù)據(jù)單位為用戶數(shù)據(jù)報井联。TCP 主要提供完整性服務,UDP 主要提供及時性服務您旁。

  3. 網(wǎng)絡層:為主機之間提供數(shù)據(jù)傳輸服務烙常,而運輸層協(xié)議是為主機中的進程提供服務。網(wǎng)絡層把運輸層傳遞下來的報文段或者用戶數(shù)據(jù)報封裝成分組。

  4. 數(shù)據(jù)鏈路層:網(wǎng)絡層針對的還是主機之間的數(shù)據(jù)傳輸服務释牺,而主機之間可以有很多鏈路芙盘,鏈路層協(xié)議就是為同一鏈路的結(jié)點提供服務。數(shù)據(jù)鏈路層把網(wǎng)絡層傳來的分組封裝成幀驼鞭。

  5. 物理層:考慮的是怎樣在傳輸媒體上傳輸數(shù)據(jù)比特流,而不是指具體的傳輸媒體尺碰。物理層的作用是盡可能屏蔽傳輸媒體和通信手段的差異挣棕,使數(shù)據(jù)鏈路層感覺不到這些差異。

3. 數(shù)據(jù)在各層之間的傳遞過程

在向下的過程中亲桥,需要添加下層協(xié)議所需要的首部或者尾部洛心,而在向上的過程中不斷拆開首部和尾部。

路由器只有下面三層協(xié)議题篷,因為路由器位于網(wǎng)絡核心中词身,不需要為進程或者應用程序提供服務,因此也就不需要運輸層和應用層番枚。

image.png

4. TCP/IP 體系結(jié)構

它只有四層法严,相當于五層協(xié)議中數(shù)據(jù)鏈路層和物理層合并為網(wǎng)絡接口層。

現(xiàn)在的 TCP/IP 體系結(jié)構不嚴格遵循 OSI 分層概念葫笼,應用層可能會直接使用 IP 層或者網(wǎng)絡接口層渐夸。

image.png

TCP/IP 協(xié)議族是一種沙漏形狀,中間小兩邊大渔欢,IP 協(xié)議在其中占用舉足輕重的地位墓塌。

image.png

二、物理層

通信方式

  1. 單向通信奥额,又稱為單工通信苫幢;
  2. 雙向交替通信,又稱為半雙工通信垫挨;
  3. 雙向同時通信韩肝,又稱為全雙工通信。

帶通調(diào)制

模擬信號是連續(xù)的信號九榔,數(shù)字信號是離散的信號哀峻。帶通調(diào)制把數(shù)字信號轉(zhuǎn)換為模擬信號涡相。

image.png

信道復用技術

1. 頻分復用、時分復用

頻分復用的所有用戶在相同的時間占用不同的頻率帶寬資源剩蟀;時分復用的所有用戶在不同的時間占用相同的頻率帶寬資源催蝗。

使用這兩種方式進行通信,在通信的過程中用戶會一直占用一部分信道資源育特。但是由于計算機數(shù)據(jù)的突發(fā)性質(zhì)丙号,通信過程沒必要一直占用信道資源而不讓出給其它用戶使用,因此這兩種方式對信道的利用率都不高缰冤。

image.png

2. 統(tǒng)計時分復用

是對時分復用的一種改進犬缨,不固定每個用戶在時分復用幀中的位置,只要有數(shù)據(jù)就集中起來組成統(tǒng)計時分復用幀然后發(fā)送棉浸。

還有 81% 的精彩內(nèi)容
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
支付 ¥25.90 繼續(xù)閱讀
  • 序言:七十年代末怀薛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子迷郑,更是在濱河造成了極大的恐慌枝恋,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件三热,死亡現(xiàn)場離奇詭異,居然都是意外死亡三幻,警方通過查閱死者的電腦和手機就漾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來念搬,“玉大人抑堡,你說我怎么就攤上這事±驶玻” “怎么了首妖?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長爷恳。 經(jīng)常有香客問我有缆,道長,這世上最難降的妖魔是什么温亲? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任棚壁,我火速辦了婚禮,結(jié)果婚禮上栈虚,老公的妹妹穿的比我還像新娘袖外。我一直安慰自己,他們只是感情好魂务,可當我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布曼验。 她就那樣靜靜地躺著泌射,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鬓照。 梳的紋絲不亂的頭發(fā)上熔酷,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天,我揣著相機與錄音颖杏,去河邊找鬼纯陨。 笑死,一個胖子當著我的面吹牛留储,可吹牛的內(nèi)容都是我干的翼抠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼获讳,長吁一口氣:“原來是場噩夢啊……” “哼阴颖!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起丐膝,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤量愧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后帅矗,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體偎肃,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年浑此,在試婚紗的時候發(fā)現(xiàn)自己被綠了累颂。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡凛俱,死狀恐怖紊馏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蒲犬,我是刑警寧澤朱监,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站原叮,受9級特大地震影響赫编,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜奋隶,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一沛慢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧达布,春花似錦团甲、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽身腻。三九已至,卻和暖如春匹厘,著一層夾襖步出監(jiān)牢的瞬間嘀趟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工愈诚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留她按,地道東北人。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓炕柔,卻偏偏與公主長得像酌泰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子匕累,可洞房花燭夜當晚...
    茶點故事閱讀 45,055評論 2 355

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