計(jì)算機(jī)網(wǎng)絡(luò)
1.計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
1. 計(jì)算機(jī)網(wǎng)絡(luò)概述
- 計(jì)算機(jī)網(wǎng)絡(luò)最基本的功能是數(shù)據(jù)通信
- 局域網(wǎng)和廣域網(wǎng)的主要差異不僅在于范圍,還有所使用的協(xié)議
- 局域網(wǎng)和廣域網(wǎng)的互聯(lián)是通過路由器實(shí)現(xiàn)的
- 計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)主要取決于它的通信子網(wǎng)
2.計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)與參考模型
- 提供標(biāo)準(zhǔn)語言,定義標(biāo)準(zhǔn)界面,增強(qiáng)功能之間的獨(dú)立性是對(duì)網(wǎng)絡(luò)模型進(jìn)行分層的目標(biāo),定義功能執(zhí)行的方法則不是
- 協(xié)議是控制兩個(gè)(或多個(gè))對(duì)等實(shí)體進(jìn)行通信的規(guī)則的集合,是水平的。
- 協(xié)議是指不同節(jié)點(diǎn)對(duì)等實(shí)體之間進(jìn)行通信的規(guī)則或約定。
- 服務(wù),接口,協(xié)議是OSI參考模型的三個(gè)主要概念
傳輸單位 | 功能 | 協(xié)議 | |
---|---|---|---|
應(yīng)用層 | |||
表示層 | 格式轉(zhuǎn)換及壓縮 | ||
會(huì)話層 | 校驗(yàn)點(diǎn),進(jìn)程之間的對(duì)話 | ||
傳輸層 | 數(shù)據(jù)報(bào)/報(bào)文段 | 分組排序,差錯(cuò)控制,流量控制,端到端連接,可靠傳輸 | TCP,UDP |
網(wǎng)絡(luò)層 | 分組 | 路由選擇,流量控制,差錯(cuò)控制,擁塞控制 | IP,ICMP,ARP,RARP |
數(shù)據(jù)鏈路層 | 幀 | 差錯(cuò)控制,流量控制 ,訪問控制,幀定界功能 | PPP,HDLC,SLIP |
物理層 | 比特 |
-
(??键c(diǎn))ISO/OSI參考模型在網(wǎng)絡(luò)層支持無連接和面向連接的通信,但在傳輸層僅支持面向連接的通信;TCP/IP模型在網(wǎng)絡(luò)層僅有無連接的通信,在傳輸層支持無連接和面向連接的通信。
-
(易錯(cuò)點(diǎn))在傳輸層將數(shù)據(jù)分割為報(bào)文后送入會(huì)話層。
-
只有傳輸層及以上各層的通信才能稱為端到端。
-
因特網(wǎng)采用的核心技術(shù)是TCP/IP
-
應(yīng)用層的服務(wù)訪問點(diǎn)也稱用戶界面
-
(重要)考研中層數(shù)一般是從下往上數(shù)的。物理層為第一層,應(yīng)用層為第七層。
-
路由器:網(wǎng)絡(luò)層,交換機(jī):數(shù)據(jù)鏈路層,集線器:物理層
-
協(xié)議與服務(wù)有何區(qū)別,有何聯(lián)系?
協(xié)議是控制兩個(gè)對(duì)等實(shí)體之間通信的規(guī)則的集合。在協(xié)議的控制下,兩個(gè)對(duì)等實(shí)體間的通信使得本層能夠向上一層提供服務(wù),而要實(shí)現(xiàn)本層協(xié)議,還需要使用下一層提供的服務(wù)。
協(xié)議和服務(wù)概念上的區(qū)分:
(1)協(xié)議的實(shí)現(xiàn)保證了能夠向上一層提供服務(wù)。本層的服務(wù)用戶只能看見本層的服務(wù)而無法看見下邊的協(xié)議,即下邊的協(xié)議對(duì)上層的服務(wù)用戶是透明的。
(2)協(xié)議是“水平”的,即協(xié)議是控制兩個(gè)對(duì)等實(shí)體之間的通信的規(guī)則。但服務(wù)是“垂直”的,即服務(wù)是由下層通過層間接口向上層提供的。
2.物理層
1. 通信基礎(chǔ)
-
曼徹斯特編碼最適合傳輸二進(jìn)制數(shù)字信號(hào)==。位中間的跳變作為時(shí)鐘信號(hào),每個(gè)碼元的電平作為數(shù)據(jù)信號(hào)。因此,時(shí)鐘和數(shù)據(jù)取值都包含在信號(hào)中。
-
QAM是一種用模擬信號(hào)傳輸數(shù)字?jǐn)?shù)據(jù)的編碼方式。
-
把語音信號(hào)數(shù)字化的技術(shù)是脈沖編碼調(diào)制
-
波特率表示信號(hào)每秒變化的次數(shù)。
-
以太網(wǎng)采用曼徹斯特編碼,分組交換技術(shù)
-
由于報(bào)文交換 數(shù)據(jù)經(jīng)過網(wǎng)絡(luò)的傳輸延遲長(zhǎng)而且不固定,因此不能用于 語音數(shù)據(jù)傳輸。
-
(重要)傳輸時(shí)延最小,電路交換;為保證數(shù)據(jù)無差錯(cuò)的傳送,不應(yīng)該用電路交換;分組交換對(duì)報(bào)文交換的主要改進(jìn)是傳輸單位更小且有固定的最大長(zhǎng)度;在出錯(cuò)率很高的傳輸系統(tǒng)中,選用數(shù)據(jù)報(bào)方式更合適。
-
==虛電路是面向連接的,它提供的是一種可靠的服務(wù),==分組中攜帶虛電路標(biāo)識(shí),保證分組有序到達(dá)。有建立連接,數(shù)據(jù)傳輸和連接拆除三個(gè)階段。由網(wǎng)絡(luò)負(fù)責(zé)差錯(cuò)控制和流量控制。不需要為每條虛電路預(yù)分配帶寬。
-
==數(shù)據(jù)報(bào)服務(wù)中,網(wǎng)絡(luò)為每個(gè)分組獨(dú)立地選擇路由,傳輸不保證可靠性,不保證分組的按序到達(dá)。==每個(gè)分組在傳輸過程中都必須攜帶源地址和目標(biāo)地址。
-
NRZ一般指不歸零碼。
-
比較分組交換和報(bào)文交換,并說明分組交換的原因?(P45)
2. 傳輸介質(zhì)
- 雙絞線絞合的目的是減少兩根導(dǎo)線相互的電磁干擾。
- 同軸電纜比雙絞線的傳輸速率更快,得益于同軸電纜具有更高的屏蔽性,同時(shí)有更好的抗噪聲性。
- 如果單模光纖的直徑減少到只有光的一個(gè)波長(zhǎng)大小,那么光沿直線傳播。
- 電氣特性規(guī)定了信號(hào)的電壓高低,傳輸距離等。功能特性指明某條線上出現(xiàn)的某一電平的電壓表示何種含義。
- 出現(xiàn)的傳輸介質(zhì)有 雙絞線,同軸電纜,光纖
3. 物理層設(shè)備
-
中繼器的主要作用是將信號(hào)整形并放大再轉(zhuǎn)發(fā)出去,其原理是信號(hào)再生(不是放大)。端口只作用于信號(hào)的電氣部分。
-
放大器和中繼器的區(qū)別:放大器放大的是模擬信號(hào),原理是將衰減的信號(hào)放大。中繼器放大的是數(shù)字信號(hào),原理是再生。
-
“5-4-3規(guī)則”:在采用粗同軸電纜的10BASE5以太網(wǎng)規(guī)范中,互相串聯(lián)的中繼器的個(gè)數(shù)不超過4個(gè),而且4個(gè)中繼器串聯(lián)的5段通信介質(zhì)中只有3段可以掛接計(jì)算機(jī)。
-
==集線器實(shí)質(zhì)上是一個(gè)多端口的中繼器。==連接的網(wǎng)絡(luò)在拓?fù)浣Y(jié)構(gòu)上屬于星形。
-
轉(zhuǎn)發(fā)器的作用是放大信號(hào)。
-
兩個(gè)網(wǎng)段在物理層進(jìn)行互聯(lián)時(shí)要求數(shù)據(jù)傳輸速率要相同,但數(shù)據(jù)鏈路層協(xié)議可以不相同。
-
用集線器連接的工作站集合同屬一個(gè)沖突域,也同屬一個(gè)廣播域。
3.數(shù)據(jù)鏈路層
1. 數(shù)據(jù)鏈路層的功能
- 數(shù)據(jù)鏈路層的功能包括組幀(定義數(shù)據(jù)格式),提供結(jié)點(diǎn)之間的可靠傳輸,控制對(duì)物理傳輸介質(zhì)的訪問。不包括為終端結(jié)點(diǎn)隱藏物理傳輸?shù)募?xì)節(jié)。
- 為了避免傳輸過程中幀的丟失,數(shù)據(jù)鏈路層采用計(jì)時(shí)器超時(shí)重發(fā)
- 數(shù)據(jù)鏈路層提供無確認(rèn)無連接,有確認(rèn)無連接,有確認(rèn)面向連接的服務(wù)。
3. 差錯(cuò)控制
- 提高信噪比可以減弱其影響的差錯(cuò)是隨機(jī)差錯(cuò)
- 奇偶校驗(yàn)碼只能檢測(cè)出奇數(shù)個(gè)比特錯(cuò)誤,且不能糾錯(cuò)。
- CRC校驗(yàn)碼能檢測(cè)出所有單比特錯(cuò)誤,不能糾錯(cuò)。
- 海明碼糾錯(cuò)d位,需要碼距為2d+1的編碼方案,檢錯(cuò)d位,需要碼距 d+1。
- CRC檢驗(yàn)碼的位數(shù)等于生成多項(xiàng)式G(x)的最高次數(shù)。
4. 流量控制與可靠傳輸機(jī)制
-
后退N幀協(xié)議(GBN)一般采用累積確認(rèn)方式。
-
在連續(xù)ARQ(自動(dòng)重傳請(qǐng)求)協(xié)議中,發(fā)送窗口的大小<= 窗口總數(shù)-1.
-
停止等待協(xié)議:發(fā)送窗口=接收窗口=1 ; 后退N幀協(xié)議:發(fā)送窗口>1,接收窗口=1 ;選擇重傳協(xié)議:發(fā)送窗口>1, 接收窗口 > 1
-
信道利用率 = 幀發(fā)送時(shí)間/發(fā)送周期
5. 介質(zhì)訪問控制
- 位速率又叫比特率,是指在單位時(shí)間內(nèi)可以傳輸多少數(shù)據(jù)。
- TDM(時(shí)分多路復(fù)用)所用傳輸介質(zhì)的性質(zhì)是介質(zhì)的位速率大于單個(gè)信號(hào)的位速率。
- TDM可用于數(shù)字傳輸而FDM(頻分多路復(fù)用)不行。
- 統(tǒng)計(jì)時(shí)分多路復(fù)用具有動(dòng)態(tài)分配時(shí)隙的功能。
- 在CSMA/CD協(xié)議的定義中,‘’爭(zhēng)議期‘’指的是信號(hào)在最遠(yuǎn)兩個(gè)端點(diǎn)之間往返傳輸?shù)臅r(shí)間
- 介質(zhì)訪問沖突,使用二進(jìn)制回退法的理由是這種算法考慮了網(wǎng)絡(luò)負(fù)載對(duì)沖突的影響
- 與CSMA/CD網(wǎng)絡(luò)相比,令牌環(huán)網(wǎng)更適合的環(huán)境是負(fù)載重
- 多路復(fù)用器的主要功能是結(jié)合來自兩條或多條線路的傳輸,以充分利用信道
- 對(duì)正確接收到的數(shù)據(jù)幀進(jìn)行確認(rèn)的MAC協(xié)議是 CSMA/CA
- CSMA/CD適用于有線網(wǎng)絡(luò),CSMA/CA適用于無線局域網(wǎng)
- CSMA/CA進(jìn)行信道預(yù)約的方法是交換RTS與CTS幀。
6. 局域網(wǎng)
- 以太網(wǎng)是局域網(wǎng)的一種
- 以太網(wǎng)參考模型一般只包括物理層和數(shù)據(jù)鏈路層
- 網(wǎng)卡實(shí)現(xiàn)的主要功能在物理層和數(shù)據(jù)鏈路層
- 同一局域網(wǎng)中兩個(gè)設(shè)備具有相同的靜態(tài)MAC地址,會(huì)發(fā)生在網(wǎng)絡(luò)上這兩個(gè)設(shè)備都不能正確通信
- 同軸電纜作為傳輸機(jī)制,無中繼情況下,傳輸介質(zhì)的最大長(zhǎng)度不超過500m
- 10吉比特以太網(wǎng)只能工作在全雙工模式下
- 實(shí)現(xiàn)"給幀加序號(hào)"功能的層次是邏輯鏈路控制子層(LLC)
- 無線局域網(wǎng)不需要在發(fā)送過程中進(jìn)行沖突檢測(cè)
- 在一個(gè)以太網(wǎng)中,有A,B,C,D四臺(tái)主機(jī),若A向B發(fā)送數(shù)據(jù),則四臺(tái)主機(jī)都能接收到數(shù)據(jù)。
- 吉比特以太網(wǎng)同時(shí)支持全雙工模式和半雙工模式
- 虛擬局域網(wǎng)中的計(jì)算機(jī)可以處于不同的局域網(wǎng)中
- 提高網(wǎng)絡(luò)安全性是虛擬局域網(wǎng)(VLAN)的優(yōu)點(diǎn),鏈路聚合則不是
- 以太網(wǎng)的MAC協(xié)議提供的是無連接不可靠的服務(wù)
- 10BaseT使用的傳輸介質(zhì)是雙絞線
7.廣域網(wǎng)
- 廣域網(wǎng)所采用的傳輸方式是存儲(chǔ)轉(zhuǎn)發(fā)式
- 為實(shí)現(xiàn)透明傳輸,PPP使用的填充方法是字符填充
- PPP協(xié)議具有差錯(cuò)控制能力,支持動(dòng)態(tài)分配IP地址,支持身份驗(yàn)證等功能
- PPP協(xié)議提供的功能有一種成幀方式,鏈路控制協(xié)議,網(wǎng)絡(luò)控制協(xié)議
- PPP協(xié)議中LCP幀的作用是在建立狀態(tài)階段協(xié)商數(shù)據(jù)鏈路協(xié)議的選項(xiàng)
- PPP是面向字節(jié)的協(xié)議,HDLC是面向比特的協(xié)議
8. 數(shù)據(jù)鏈路層設(shè)備
- 網(wǎng)橋和以太網(wǎng)交換機(jī)工作在數(shù)據(jù)鏈路層
- VLAN不僅可以隔離沖突域,也可以隔離廣播域
- 減少?zèng)_突域的范圍是網(wǎng)橋分割網(wǎng)絡(luò)所帶來的好處,縮小了廣域網(wǎng)的范圍則不是
- 路由器的傳播延時(shí)相較于集線器,網(wǎng)橋,交換機(jī)最大。
- 交換機(jī)比集線器提供更好的網(wǎng)絡(luò)性能的原因是交換機(jī)支持多用戶同時(shí)通信
- 通過交換機(jī)連接的一組工作站組成一個(gè)廣播域,但不是一個(gè)沖突域
- 交換機(jī)的多個(gè)端口可以并行傳輸,根據(jù)MAC地址進(jìn)行轉(zhuǎn)發(fā)
4. 網(wǎng)絡(luò)層
1. 網(wǎng)絡(luò)層的功能
- 網(wǎng)絡(luò)層的主要目的是在任意節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)報(bào)傳輸
- 路由器連接的異構(gòu)網(wǎng)絡(luò)是指數(shù)據(jù)鏈路層和物理層均不同
- 網(wǎng)絡(luò)中發(fā)生了擁塞,其根據(jù)是隨著通信子網(wǎng)負(fù)載的增加,吞吐量反而降低
- 在路由器互聯(lián)的多個(gè)局域網(wǎng)的結(jié)構(gòu)中,要求每個(gè)局域網(wǎng)物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層的協(xié)議可以不同,而網(wǎng)絡(luò)層以上的高層協(xié)議必須相同
- 在因特網(wǎng)中,一個(gè)路由器中的路由表,通常包含目的網(wǎng)絡(luò)和到達(dá)該目的網(wǎng)絡(luò)路徑上的下一個(gè)路由器的IP地址
- 路由器轉(zhuǎn)發(fā)分組的根據(jù)是報(bào)文的IP地址
- 屬于網(wǎng)絡(luò)層協(xié)議的是IP和ICMP協(xié)議
- 軟件定義網(wǎng)絡(luò)(SDN)由遠(yuǎn)程控制器計(jì)算出最佳路由,路由器之間不再相互交換路由信息
2. 路由算法
-
在鏈路狀態(tài)路由算法中,發(fā)送的鏈路狀態(tài)信息,包括該路由器的相鄰路由器及所有相鄰鏈路的狀態(tài)。
-
在距離向量路由協(xié)議中,好消息傳的快,而壞消息傳的慢。就導(dǎo)致了當(dāng)路由信息發(fā)生變化時(shí),該變化未能及時(shí)的被所有路由器知道。而仍然可能在路由器之間進(jìn)行傳遞,這就是慢收斂現(xiàn)象。慢收斂是導(dǎo)致發(fā)生路由回路的根本原因。
3. IPV4
- 協(xié)議字段表示使用IP的上層協(xié)議,如值為六,表示tcp,值為17表示udp。版本字段表示IP的版本,值為4表示ipv4,值為6表示ipv6。
- IP分組中的檢驗(yàn)字段檢查范圍是僅檢查分組首部。
- 當(dāng)數(shù)據(jù)報(bào)到達(dá)目的網(wǎng)絡(luò)后,傳送到目的主機(jī)需要知道IP地址對(duì)應(yīng)的物理地址。
- 在IP首部的字段中,與分片和重組無關(guān)的字段是總長(zhǎng)度。
- IP分組頭中與分片與組裝相關(guān)的字段是標(biāo)識(shí)標(biāo)志與片偏移
- 片偏移的單位是8B
- 組播的地址是保留的D類地址從224.0.0.0—239.255.255.255
- 主機(jī)號(hào)不全為0或者1就是單播地址
- IP數(shù)據(jù)報(bào)從源結(jié)點(diǎn)到目的節(jié)點(diǎn)可能需要經(jīng)過多個(gè)網(wǎng)絡(luò)和路由器,在整個(gè)傳輸過程中,IP數(shù)據(jù)報(bào)頭部中原地址和目的目的地址都不會(huì)發(fā)生變化,MAC地址會(huì)隨著信息被發(fā)往不同的網(wǎng)絡(luò)而改變
- 把IP網(wǎng)絡(luò)劃分成子網(wǎng),這樣做的好處是減少?gòu)V播域的大小。
- 如果一臺(tái)主機(jī)有兩個(gè)或兩個(gè)以上的IP地址,那么說明這臺(tái)主機(jī)屬于兩個(gè)或兩個(gè)以上的邏輯網(wǎng)絡(luò)。
- CIDR網(wǎng)絡(luò)的作用是把小的網(wǎng)絡(luò)匯聚成大的超網(wǎng)。
- IP分組可以被路徑中的路由器分片,并在目的主機(jī)進(jìn)行重組。
- 路由器在轉(zhuǎn)發(fā)IP數(shù)據(jù)報(bào)時(shí)重新封裝源硬件地址和目的硬件地址。
- 可以動(dòng)態(tài)為主機(jī)配置IP地址的協(xié)議是DHCP。
- PING使用了ICMP的詢問報(bào)文中的回送請(qǐng)求和回答報(bào)文。
- ICMP差錯(cuò)報(bào)告報(bào)文有五種:終點(diǎn)不可達(dá),原點(diǎn)抑制,時(shí)間超過,參數(shù)問題,改變路由(重定向)。其中原點(diǎn)抑制是指在路由器或主機(jī)由于擁塞而丟棄數(shù)據(jù)報(bào)時(shí),讓源點(diǎn)發(fā)送原點(diǎn)抑制報(bào)文,使源點(diǎn)知道應(yīng)當(dāng)把數(shù)據(jù)報(bào)的發(fā)送速率放慢。
- ARP的功能是根據(jù)IP地址查詢mac地址。
4. IPV6
- 與IPV4相比,IPV6減少頭部字段,沒有提供檢驗(yàn)和字段。
- IPV6不允許分片。
- 如果一個(gè)路由器收到的IPV6數(shù)據(jù)報(bào)因太大而不能轉(zhuǎn)發(fā)到鏈路上,那么路由器將把該數(shù)據(jù)報(bào)丟棄。
5. 路由協(xié)議
-
采用分層次劃分區(qū)域的方法,雖然使交換信息的種類增多了,同時(shí)也使OSPF協(xié)議更加復(fù)雜了,但這樣做卻能使每個(gè)區(qū)域內(nèi)部交換路由信息的通信量大大減少。
-
在計(jì)算機(jī)網(wǎng)絡(luò)中,路由選擇協(xié)議的功能不包括發(fā)現(xiàn)線下一跳的物理地址。發(fā)現(xiàn)下一跳的物理地址一般是通過其他方式(如ARP)實(shí)現(xiàn)的。
-
所謂收斂是指當(dāng)路由環(huán)境發(fā)生變化后,各路由器調(diào)整自己的路由表以適應(yīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的變化,最終達(dá)到穩(wěn)定狀態(tài)(路由表與網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)保持一致)。收斂越快,路由器就能越快適應(yīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的變化。
-
RIP是應(yīng)用層協(xié)議,它使用UDP發(fā)送數(shù)據(jù)。OSPF是網(wǎng)絡(luò)層協(xié)議。
-
OSPF協(xié)議使用hello分組來保持與其鄰居的連接。
-
BGP交換的網(wǎng)絡(luò)可達(dá)性信息是到達(dá)某個(gè)網(wǎng)絡(luò)所經(jīng)過的路徑。
-
直接封裝RIP,OSPF,BGP報(bào)文的協(xié)議分別是UDP, IP,TCP
-
每經(jīng)過一個(gè)路由器,IP分組的TTL值減1。
6.IP組播
- 用多個(gè)單播仿真一個(gè)組播時(shí),路由器的時(shí)延將很大,而處理一個(gè)組播分組的時(shí)延很小。
- 在設(shè)計(jì)組播路由時(shí),為了避免路由環(huán)路,構(gòu)造組播轉(zhuǎn)發(fā)樹
- 因特網(wǎng)的組播是靠路由器來實(shí)現(xiàn)的,這些路由器必須增加一些能夠識(shí)別組播的軟件。
7. 移動(dòng)IP
- 移動(dòng)IP的基本工作過程可以分為代理發(fā)現(xiàn),注冊(cè),分組路由與注銷四個(gè)階段。
- 節(jié)點(diǎn)在使用移動(dòng)IP進(jìn)行通信時(shí),歸屬代理和外部代理之間需要建立一條隧道。
- 移動(dòng)IP為移動(dòng)主機(jī)設(shè)置了兩個(gè)IP地址,主地址和輔地址,主地址固定,輔地址動(dòng)態(tài)改變。
- 一臺(tái)主機(jī)移動(dòng)到另一個(gè)不屬于它的子網(wǎng)的網(wǎng)絡(luò)中,它將既不可以直接接收分組,也不可以直接發(fā)送分組。
8. 網(wǎng)絡(luò)層設(shè)備
- 要控制網(wǎng)絡(luò)上的廣播風(fēng)暴,可以采用的方法是用路由器將網(wǎng)絡(luò)分段
- 路由器主要實(shí)現(xiàn)物理層,數(shù)據(jù)鏈路層與網(wǎng)絡(luò)層的功能。
- 路由表中的分組轉(zhuǎn)發(fā)部分由交換結(jié)構(gòu),輸入端口,輸出端口組成。
- 路由器中計(jì)算路由信息的是路由選擇處理機(jī)。
- IP路由器檢測(cè)到擁塞時(shí),合理丟棄IP分組。
5. 傳輸層
1. 傳輸層提供的服務(wù)
- 物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層屬于通信子網(wǎng)
- 傳輸層為進(jìn)程之間提供邏輯通信
- 傳輸層的面向連接服務(wù)的特性是保證可靠和順序交付
- 可靠傳輸協(xié)議中的可靠指的是使用確認(rèn)機(jī)制來保證傳輸?shù)臄?shù)據(jù)不丟失
- TCP和UDP分別擁有自己的端口號(hào),他們互不干擾,可以共存于同一臺(tái)主機(jī)
- TCP報(bào)文的首部長(zhǎng)度和IP數(shù)據(jù)報(bào)的首部長(zhǎng)度都為20B
- 若用戶程序使用udp進(jìn)行數(shù)據(jù)傳輸,則應(yīng)用層協(xié)議必須承擔(dān)可靠性方面的全部工作
2. UDP協(xié)議
-
UDP數(shù)據(jù)報(bào)中的長(zhǎng)度字段包括首部和數(shù)據(jù)部分的長(zhǎng)度
-
UDP數(shù)據(jù)報(bào)比IP數(shù)據(jù)報(bào)多提供了端口功能服務(wù)
-
Udp的校驗(yàn)和功能不是必須的,可以不使用
-
如果udp校驗(yàn)和計(jì)算結(jié)果為0,那么在校驗(yàn)和字段填充1
-
UDP數(shù)據(jù)報(bào)的偽首部包含了IP地址信息,目的是通過數(shù)據(jù)校驗(yàn),保證udp數(shù)據(jù)報(bào)正確的到達(dá)目的主機(jī)。該偽首部由源原和目的主機(jī)僅在校驗(yàn)和計(jì)算期間建立,并不發(fā)送
-
UDP協(xié)議實(shí)現(xiàn)分用時(shí),所依據(jù)的頭部字段是目的端口號(hào)
3. TCP協(xié)議
-
TCP報(bào)頭長(zhǎng)度為20~60B,其中固定部分為20B
-
TCP檢驗(yàn)和偽首部中IP分組頭的協(xié)議字段為6
-
TCP的確認(rèn)號(hào)是指明接收方下一次希望收到的報(bào)文段的數(shù)據(jù)部分第1個(gè)字節(jié)的編號(hào)
-
報(bào)文段的序號(hào)是其數(shù)據(jù)部分第1個(gè)字節(jié)的編號(hào)
-
為保證數(shù)據(jù)傳輸?shù)目煽啃裕琓CP采用了對(duì)報(bào)文段確認(rèn)的機(jī)制
-
TCP的滑動(dòng)窗口協(xié)議中規(guī)定重傳分組的數(shù)量最多可以等于滑動(dòng)窗口的大小
-
(重要)在B發(fā)給A的報(bào)文中,seq值應(yīng)該和A發(fā)向B的報(bào)文中的ack值相同
-
當(dāng)客戶機(jī)收到服務(wù)器發(fā)送的FIN段,并向服務(wù)器發(fā)送ack段時(shí),客戶機(jī)的TCP狀態(tài)變?yōu)?mark>time_wait,此時(shí)TCP連接還未釋放,必須經(jīng)過時(shí)間等待計(jì)數(shù)器設(shè)置的時(shí)間2MSL后,客戶機(jī)才進(jìn)入closed的狀態(tài)。
7.應(yīng)用層
1. 網(wǎng)絡(luò)應(yīng)用模型
- 客戶端是請(qǐng)求方,一旦連接建立,服務(wù)器就能響應(yīng)客戶端請(qǐng)求的內(nèi)容,服務(wù)器也能主動(dòng)發(fā)送數(shù)據(jù)給客戶端,用于一些消息的通知,如一些錯(cuò)誤的通知
- 客戶機(jī)是面向用戶的,服務(wù)器是面向任務(wù)的
- P2P網(wǎng)絡(luò)是指在互聯(lián)網(wǎng)中由對(duì)等節(jié)點(diǎn)組成的一種覆蓋網(wǎng)絡(luò),是一種動(dòng)態(tài)的邏輯網(wǎng)絡(luò)
- P2P通信模式是指P2P網(wǎng)絡(luò)中對(duì)等節(jié)點(diǎn)之間的直接通信能力
2. 域名系統(tǒng)(DNS)
-
(重要)域名與IP地址不具有一一對(duì)應(yīng)的關(guān)系
-
DNS是基于C/S模型的分布式系統(tǒng)
-
授權(quán)域名服務(wù)器可以將其管轄的主機(jī)名轉(zhuǎn)換為主機(jī)的IP地址
-
可以使用傳輸層無連接服務(wù)的是DNS
3. 文件傳輸協(xié)議FTP
- 文件傳輸協(xié)議(FTP)的一個(gè)主要特征是允許客戶指明文件的類型和格式
- 在服務(wù)器端,控制連接使用TCP的21號(hào)端口,數(shù)據(jù)連接使用TCP的20號(hào)端口,而在客戶端,控制連接和數(shù)據(jù)連接的TCP端口號(hào)都是由客戶端系統(tǒng)自動(dòng)分配的
- 控制信息是帶外傳送的協(xié)議是FTP
- 匿名FTP訪問通常使用anonymous作為用戶名
4. 電子郵件
-
SMTP,POP3都是基于傳輸層的TCP協(xié)議
-
用戶代理使用POP3協(xié)議接收郵件
-
POP3協(xié)議在傳輸層是使用明文來傳送密碼的,并不對(duì)密碼進(jìn)行加密
-
SMTP是一種"推"協(xié)議,用于發(fā)送方用戶代理與發(fā)送方服務(wù)器之間以及發(fā)送方服務(wù)器與接收方服務(wù)器之間,不能用于接收方用戶從服務(wù)器上讀取郵件文章來源:http://www.zghlxwxcb.cn/news/detail-601420.html
-
SMAP只支持傳輸7比特ASCII碼內(nèi)容文章來源地址http://www.zghlxwxcb.cn/news/detail-601420.html
5. 萬維網(wǎng)
- HTTP采用TCP作為運(yùn)輸層協(xié)議,但HTTP協(xié)議本身是無連接的(通信雙方在交換HTTP報(bào)文之前不需要先建立HTTP連接)。
- DNS采用UDP來傳送數(shù)據(jù),UDP是一種面向無連接的協(xié)議
- HTTP1.0只支持非持久連接,所以每選求一個(gè)對(duì)象需要建立一次TCP連接
- HTTP1.1 默認(rèn)為持續(xù)連接
- HTTP請(qǐng)求報(bào)文中, Connection:連接方式,close表示為非持續(xù)連接方式,keep-alive表示持續(xù)連接方式
到了這里,關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)考研速成筆記的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!