計(jì)算機(jī)網(wǎng)絡(luò)謝希仁學(xué)習(xí)筆記_第1頁
計(jì)算機(jī)網(wǎng)絡(luò)謝希仁學(xué)習(xí)筆記_第2頁
計(jì)算機(jī)網(wǎng)絡(luò)謝希仁學(xué)習(xí)筆記_第3頁
計(jì)算機(jī)網(wǎng)絡(luò)謝希仁學(xué)習(xí)筆記_第4頁
計(jì)算機(jī)網(wǎng)絡(luò)謝希仁學(xué)習(xí)筆記_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 內(nèi)容 學(xué)時(shí) 概述 第一章4 物理層第二章 6 第三章 數(shù)據(jù)鏈路層 6 網(wǎng)絡(luò)層 第四章12 運(yùn)輸層 第五章 10 第六章 應(yīng)用層 6 網(wǎng)絡(luò)安全 第七章 2 第八章 因特網(wǎng)上的音頻/視頻服務(wù)2 無線網(wǎng)絡(luò)第九章2 第十章 下一代因特網(wǎng)4 合計(jì) 54 計(jì)算機(jī)網(wǎng)絡(luò)在信息時(shí)代的作用 三網(wǎng): 電信網(wǎng)絡(luò),有線電視網(wǎng)絡(luò),計(jì)算機(jī)網(wǎng)絡(luò) 計(jì)算機(jī)網(wǎng)絡(luò)的重要功能: 1) 連通性 彼此連通,交換信息 共享 信息共享2) ,軟硬件共享 因特網(wǎng)概述 我們先給出關(guān)于網(wǎng)絡(luò),互聯(lián)網(wǎng),因特網(wǎng)的一些最基本概念. 網(wǎng)絡(luò):許多計(jì)算機(jī)連接在一起 互聯(lián)網(wǎng):internet 許多網(wǎng)絡(luò)連接在一起 因特網(wǎng):Internet 全球最大的,開放的,有眾

2、多網(wǎng)絡(luò)相互連接而成的計(jì)算機(jī)網(wǎng)絡(luò)(一個(gè)互聯(lián)網(wǎng)),其采用TCP/IP協(xié)議 因特網(wǎng)發(fā)展的三個(gè)階段: 1. 單個(gè)網(wǎng)絡(luò)ARPANET向互聯(lián)網(wǎng)發(fā)展的過程.1983年,TCP/IP協(xié)議成為ARPANET上的標(biāo)準(zhǔn)協(xié)議.人們把1983年看成是現(xiàn)在因特網(wǎng)的誕生時(shí)間. 2. 三級(jí)結(jié)構(gòu)的因特網(wǎng).分為主干網(wǎng),地區(qū)網(wǎng),校園網(wǎng)(企業(yè)網(wǎng)). 多層次ISP結(jié)構(gòu)的因特網(wǎng).ISP3. 稱為因特網(wǎng)服務(wù)提供商. 英特網(wǎng)組成 從工作形式上分為兩大塊: 1) 邊緣部分 由所連接在因特網(wǎng)上的主機(jī)組成.這部分使用戶直接使用的. .這部分是為邊緣部分提供服務(wù)的,由大量網(wǎng)絡(luò)和連接這些網(wǎng)絡(luò)的路由器組成 核心部分2) 方式(C/S-客戶:在往里邊緣的

3、端系統(tǒng)之間的通信方式可劃分為兩大類服務(wù)器方式(P2P和對(duì)等方式)方式) 1. 客戶-服務(wù)器方式 特征:客戶是服務(wù)的請(qǐng)求方,服務(wù)器是服務(wù)的提供方.服務(wù)請(qǐng)求方和服務(wù)提供方都要使用網(wǎng)絡(luò)核心部分所提供的的服務(wù) 2. 對(duì)等連接(peer-to-peer,簡(jiǎn)寫P2P)指兩個(gè)主機(jī)在通信時(shí)并不區(qū)分哪一個(gè)是服務(wù)請(qǐng)求方還是服務(wù)提供方. 因特網(wǎng)的核心部分 1. 電路交換 從通信資源的分配角度來看,交換(switching)就是按照某種方式動(dòng)態(tài)地分配傳輸線的資源.在使用電路交換打電話之前,必須先撥號(hào)請(qǐng)求連接. 這種必須經(jīng)過”建立連接(占用通信資源) ?通話(一直占用通信資源) ?釋放資源(歸還通信資源)”三個(gè)步驟的交

4、換方式稱為電路交換. 其一個(gè)重要特點(diǎn):在通話的全部時(shí)間內(nèi),通話的兩個(gè)用戶是指占用端到端的通信資源. 2. 分組交換 分組交換采用存儲(chǔ)轉(zhuǎn)發(fā)技術(shù).把要發(fā)送的的整塊數(shù)據(jù)稱為一個(gè)報(bào)文(message).在發(fā)送之前,先把其分為一個(gè)個(gè)小的等長(zhǎng)數(shù)據(jù)段.在每一個(gè)數(shù)據(jù)段前面加上一些必要控制信息組成的首部(header)后,就構(gòu)成了一個(gè)分組(packet),其又稱為包. 分組是在因特網(wǎng)中傳送的數(shù)據(jù)單元,分組中的首部包含了如目的地址和原地址等重要信息,每一個(gè)分組才能在因特網(wǎng)中獨(dú)立地選擇傳輸路徑,并最終正確地交付到分組傳輸?shù)慕K點(diǎn). 位于網(wǎng)絡(luò)邊緣的主機(jī)和網(wǎng)絡(luò)核心部分的路由器都是計(jì)算機(jī),但它們的作用卻不一樣.主機(jī)是為用戶

5、進(jìn)行信息處理的,并且可以和其他主機(jī)通過網(wǎng)絡(luò)交換信息.路由器是用來轉(zhuǎn)發(fā)分組的,即進(jìn)行分組交換的. 優(yōu)點(diǎn): 高效 靈活 迅速 可靠 缺點(diǎn):分組在各路由器存儲(chǔ)轉(zhuǎn)發(fā)時(shí)需要排隊(duì),這就會(huì)造成一定時(shí)延.另外,各分組必須攜帶的控制信息也造成了一定的開銷. 3. 報(bào)文交換 整個(gè)報(bào)文先傳送到相鄰結(jié)點(diǎn),全部存儲(chǔ)下來后查找轉(zhuǎn)發(fā)表,轉(zhuǎn)到下一個(gè)結(jié)點(diǎn). 計(jì)算機(jī)網(wǎng)絡(luò)的類別 1.按照作用范圍分類: 廣域網(wǎng)WAN(運(yùn)用了廣域網(wǎng)技術(shù)) 城域網(wǎng)MAN 局域網(wǎng)LAN(運(yùn)用了局域網(wǎng)技術(shù)) 個(gè)人區(qū)域網(wǎng)PAN 計(jì)算機(jī)網(wǎng)絡(luò)性能 7個(gè)性能指標(biāo).速率 帶寬 吞吐量 時(shí)延 時(shí)延帶寬積 往返時(shí)間 利用率 1. 速率: 連接在計(jì)算機(jī)網(wǎng)絡(luò)上的主機(jī)在數(shù)字信

6、號(hào)道上傳送數(shù)據(jù)位數(shù)的速率,單位b/s,kb/s,Mb/s 2. 帶寬 計(jì)算機(jī)領(lǐng)域中,帶寬來表示網(wǎng)絡(luò)的通信線路傳送數(shù)據(jù)的能力,表示單位時(shí)間內(nèi)從網(wǎng)絡(luò)中的某一點(diǎn)到另一點(diǎn)所通過的”最高數(shù)據(jù)率” 數(shù)據(jù)通信領(lǐng)域中,數(shù)字信道所傳送的最高數(shù)據(jù)率單位b/s,kb/s,Mb/s 3. 吞吐量 即在單位時(shí)間內(nèi)通過某個(gè)網(wǎng)絡(luò)的數(shù)據(jù)量;單位b/s,Mb/s等 4. 時(shí)延 是指數(shù)據(jù)從網(wǎng)絡(luò)的一端傳送到另一端所需的時(shí)間 (1) 發(fā)送時(shí)延 是主機(jī)或路由器發(fā)送數(shù)據(jù)幀所需要的時(shí)間 數(shù)據(jù)幀長(zhǎng)度(b)數(shù)據(jù)長(zhǎng)度= =發(fā)送時(shí)延 信道帶寬(b/s)發(fā)送速率 (2) 傳播時(shí)延 是電磁波在信道中傳播一定的距離需要發(fā)費(fèi)的時(shí)間 信道長(zhǎng)度(m) =傳播

7、時(shí)延 (m/s)電磁波在信道上的傳播速率(3) 處理時(shí)延 主機(jī)或路由器在收到分組是要花費(fèi)一定的時(shí)間進(jìn)行處理,例如分析分組的首部,從分組中提取數(shù)據(jù)部分. (4) 排隊(duì)時(shí)延 分組在經(jīng)過網(wǎng)絡(luò)傳輸時(shí),要經(jīng)過許多路由器.但分組在進(jìn)入路由器后要先在輸入隊(duì)列中等待處理.在路由器確定了轉(zhuǎn)發(fā)接口后,還要在輸出隊(duì)列中排隊(duì)等待轉(zhuǎn)發(fā).這就產(chǎn)生了排隊(duì)延時(shí). 5. 時(shí)延帶寬積 時(shí)延帶寬積=傳播時(shí)延帶寬 表示這樣的鏈路可容納多少個(gè)比特.又稱以比特為單位的鏈路長(zhǎng)度 6. 往返時(shí)間RTT 表示從發(fā)送方發(fā)送數(shù)據(jù)開始,到發(fā)送方收到來自接收方的確認(rèn),總共經(jīng)歷的時(shí)間. 7. 利用率 有數(shù)據(jù)通過時(shí)間 :信道利用率 數(shù)據(jù)通過時(shí)間無)(有+

8、網(wǎng)絡(luò)利用率:信道利用率加權(quán)平均值,D網(wǎng)絡(luò)空閑時(shí)的時(shí)延,D表示網(wǎng)絡(luò)當(dāng)前的時(shí)延,U表示網(wǎng)絡(luò)利用率 0?0=D ?1? 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu) 開放系統(tǒng)信息交換涉及的幾個(gè)概念 實(shí)體(entry): 交換信息的硬件或軟件進(jìn)程 協(xié)議(protrocol): 控制兩個(gè)對(duì)等實(shí)體通信的規(guī)則 服務(wù)(service): 下層向上層提供服務(wù), 上層需要下層提供的服務(wù)來實(shí)現(xiàn)本層功能 服務(wù)訪問點(diǎn)(SAP): 相鄰兩層實(shí)體間交換信息的地方 開發(fā)系統(tǒng)胡來年基本參考模型OSI/RM(Open Systems Interconnection Reference Model) 七層 應(yīng)用層 能夠產(chǎn)生流量能夠和用戶交互的應(yīng)用程序 表示

9、層 加密 壓縮 開發(fā)人員 會(huì)話層 服務(wù)和客戶端建立的會(huì)話 查木馬 netstat nb 傳輸層 可靠傳輸(要建立回話的) 不可靠傳輸 流量控制 網(wǎng)絡(luò)層 IP地址編址 選擇最佳路徑 數(shù)據(jù)鏈路層 輸入如何封裝 添加物理層地址 MAC 物理層 電壓 接口標(biāo)準(zhǔn) 網(wǎng)絡(luò)排錯(cuò) 從底層到高層 網(wǎng)絡(luò)安全和OSI參考模型 物理層安全 數(shù)據(jù)鏈路層安全 ADSL 網(wǎng)絡(luò)層安全 應(yīng)用層安全 SQL注入漏洞 上傳漏洞 TCP/IP四層模型 應(yīng)用層 運(yùn)輸層(TCP或UDP) 網(wǎng)際層IP 網(wǎng)絡(luò)接口層 綜合OSI和TCP/IP的優(yōu)點(diǎn),采用一種五層協(xié)議的體系結(jié)構(gòu) 應(yīng)用層 ?應(yīng)用層(傳輸數(shù)據(jù)單元PDU) ?運(yùn)輸層報(bào)文 運(yùn)輸層 ?IP

10、數(shù)據(jù)報(bào)網(wǎng)絡(luò)層 (IP分組) ?數(shù)據(jù)幀 數(shù)據(jù)鏈路層 物理層 ?00110101 物理層的基本概念 物理層解決如何在連接各種計(jì)算機(jī)的傳輸媒體上數(shù)據(jù)比特流,而不指具體的傳輸媒體. 可以將物理層的主要任務(wù)描述為確定與傳輸媒體的接口有關(guān)的一些特性. 機(jī)械特性 接口形狀,尺寸,引腳數(shù)目和排列 數(shù)據(jù)通信的基礎(chǔ)知識(shí) 一個(gè)數(shù)據(jù)通信系統(tǒng)可劃為三大部分: 原系統(tǒng)(或發(fā)送端,發(fā)送方) 傳輸系統(tǒng)(傳輸網(wǎng)絡(luò)) 目的系統(tǒng)(接收端,接收方) 相關(guān)術(shù)語 通信的目的是傳送消息. 數(shù)據(jù)(data)運(yùn)送消息的實(shí)體 信號(hào)(signal)數(shù)據(jù)二等電氣的或電磁的表現(xiàn) “模擬信號(hào)”代表消息的參數(shù)的取值是連續(xù)的 “數(shù)字信號(hào)”代表消息的參數(shù)的取

11、值是離散的 碼元(code) 在使用時(shí)間域的波形表示數(shù)字信號(hào)時(shí),則代表不同離散數(shù)值的基本波形就形成碼元 有關(guān)信道的幾個(gè)基本概念 信道一般表示一個(gè)方向傳送信息的媒體。所以我們說平常的信道線路往往包含一條發(fā)送信息的信道和一條接收信息的信道 單向通信(單工通信)只能有一個(gè)方向的信號(hào)沒有反方向的交互 雙向交替通信(半雙工通信)通信的雙方都可以發(fā)送信息,但不能雙方同時(shí)發(fā)送(當(dāng)然也就不能同時(shí)接收) 雙向同時(shí)通信(全雙工通信)通信的雙方可以同時(shí)發(fā)送和接收信息 基帶型號(hào)和帶通信號(hào) 基帶信號(hào)(即基本頻帶信號(hào))來自信號(hào)源的信號(hào),像計(jì)算機(jī)輸出的代表各種文字圖像文件的數(shù)據(jù)信號(hào)都屬于基帶型號(hào)。 基帶信號(hào)就是發(fā)出來的直接

12、表達(dá)了要傳輸信息的信號(hào),比如我們說話的聲波就是基帶信號(hào)。 帶通信號(hào)把基帶信號(hào)經(jīng)過載波調(diào)制后,把信號(hào)頻率范圍搬移到較高的頻段以便在信道中傳輸(即僅在一段頻率范圍內(nèi)能夠通過信道) 信道的極限容量 奈氏準(zhǔn)則:其給出了在假定的立項(xiàng)條件下,為了避免碼間串?dāng)_,碼元的傳輸速率的上限值 在任何信道中,碼元傳輸?shù)乃俾适怯猩舷薜?傳輸速率超過此上限,都會(huì)出現(xiàn)嚴(yán)重的碼間串?dāng)_問題,使接收端對(duì)碼元的識(shí)別成為不可能 信噪比 信噪比就是信號(hào)的平均功率和噪聲的平均功率之比,記為S/N. 香農(nóng)公式指出:信道的極限信息傳輸速率C是 C=Wlog(1+S/N) (b/s) 2 式中,W為信道的帶寬(以Hz為單位); S為信道內(nèi)所傳

13、信號(hào)的平均功率 N為信道內(nèi)部的高斯噪聲功率 香農(nóng)公式表名, 信道的帶寬或信道中的信噪比越大,信息的極限傳輸速率就越高. 香農(nóng)公式的意義在于 :只要信息傳輸速率低于信道的極限傳輸速率,就一定可以找到某種方法來實(shí)現(xiàn)無差錯(cuò)的傳輸 若信道帶寬W或信噪比S/N沒有上限(當(dāng)然實(shí)際不可能這樣 ),則信道的極限信息傳輸速率C也就沒有上限 實(shí)際信道上能夠達(dá)到的信息傳輸速率要比香農(nóng)公式的極限傳輸速率低不少 . 物理層下面的傳輸媒體 導(dǎo)向傳輸媒體 導(dǎo)向傳輸媒體中,電磁波沿著固體媒體傳播 雙絞線 屏蔽雙絞線STP 無屏蔽雙絞線 UTP 同軸電纜 50同軸電纜 由于數(shù)字傳輸 ,多用于基帶傳輸 75 同軸電纜 用于模擬傳

14、輸 ,即寬帶同軸電纜 光纖非導(dǎo)向傳輸媒體 就是指自由空間,其中的電磁波傳輸被稱為無線傳輸 無線傳輸所使用的頻段很廣 短波通訊主要是靠電離層的反射,但短波信道的通信質(zhì)量較差 微波在空間主要是直線傳播 地面微波接力傳播 衛(wèi)星通信 信道復(fù)用技術(shù) 頻分復(fù)用,時(shí)分復(fù)用,統(tǒng)計(jì)時(shí)分復(fù)用 頻分復(fù)用 在分配到一定的頻率后,在通信過程中自始至終都占用這個(gè)頻帶. 頻分復(fù)用的所用用戶在同樣的時(shí)間占用不同的帶寬資源(這里的帶寬指的是頻率帶寬而不是數(shù)據(jù)的發(fā)送頻率) 時(shí)分復(fù)用 是將時(shí)間劃分為一段段等長(zhǎng)的時(shí)分復(fù)用幀.每一個(gè)時(shí)分復(fù)用的用戶在每一個(gè)TDM幀占用固定的時(shí)隙. 時(shí)分復(fù)用的所有用戶是在不同的時(shí)間占用同樣的頻帶寬度. 統(tǒng)

15、計(jì)時(shí)分復(fù)用 是一種改進(jìn)的時(shí)分復(fù)用,他能明顯地提高信道的利用率, 波分復(fù)用1 就是光的頻分復(fù)用. 碼分復(fù)用 CDM 是另一種共享信道的方法,實(shí)際上更常用的是碼分多址CDMA.每個(gè)用戶可以在同樣的時(shí)間使用同樣的頻帶進(jìn)行通信.由于個(gè)用戶使用經(jīng)過特殊挑選的不同碼型,因此各用戶之間不會(huì)造成干擾. 在CDMA中,每一個(gè)比特時(shí)間在劃分為m個(gè)短時(shí)間,稱為碼片. CDMA系統(tǒng)的一個(gè)重要特點(diǎn)就是這種體制給每一個(gè)站分配的碼片序列不僅必須相同,且還必須正交. 數(shù)據(jù)鏈路層 數(shù)據(jù)鏈路層基本概念及基本問題 ? 基本概念 三個(gè)基本問題? 兩種情況下的數(shù)據(jù)鏈路層 ? 使用點(diǎn)對(duì)點(diǎn)信道的數(shù)據(jù)鏈路層 使用廣播信道的數(shù)據(jù)鏈路層? 以太

16、局域網(wǎng)(以太網(wǎng)) ? 概述 拓?fù)??信道利用率? MAC層 ?擴(kuò)展以太網(wǎng) 高速以太網(wǎng) 數(shù)據(jù)鏈路層使用的信道主要有以下兩種類型: (1) 點(diǎn)對(duì)點(diǎn)信道. 這種信道使用一對(duì)一的點(diǎn)對(duì)點(diǎn)通信方式 (2) 廣播通信. 這種信道使用一對(duì)多的廣播通信方式. 鏈路與數(shù)據(jù)鏈路 鏈路(link)是一條點(diǎn)到點(diǎn)的物理路段,中間沒有其他任何點(diǎn). ? 一條鏈路只是一條通路的一個(gè)組成部分 數(shù)據(jù)鏈路(data link)除了物理線路外,還必須有通信協(xié)議來控制這些數(shù)據(jù)的傳輸.若把實(shí)現(xiàn)這些協(xié)議的硬件和軟件加到鏈路上,就構(gòu)成了數(shù)據(jù)鏈路. ? 現(xiàn)最常用的方法是使用適配器(即網(wǎng)卡)來實(shí)現(xiàn)這些協(xié)議的硬件和軟件 一般的適配器都包括了數(shù)據(jù)鏈路

17、層和物理層這兩層功能.? 下面介紹點(diǎn)對(duì)點(diǎn)信道的數(shù)據(jù)鏈層協(xié)議數(shù)據(jù)單元幀. 數(shù)據(jù)鏈路層把網(wǎng)絡(luò)層交下來的數(shù)據(jù)構(gòu)成幀發(fā)送到鏈路上,以及把接收到的幀中的數(shù)據(jù)取出上交給網(wǎng)絡(luò)層.在因特網(wǎng)中,網(wǎng)絡(luò)協(xié)議數(shù)據(jù)單元就是IP數(shù)據(jù)報(bào)(簡(jiǎn)稱數(shù)據(jù)報(bào),分組或包) 數(shù)據(jù)鏈路層的三個(gè)基本問題 1. 封裝成幀(framing) 就是在一段數(shù)據(jù)的前后分別添加首部和尾部,這樣就構(gòu)成了一個(gè)幀,確定幀的界限. 我們知道:所有在因特網(wǎng)上傳送的數(shù)據(jù)都是以分組(即IP數(shù)據(jù)報(bào))為傳送單位的,網(wǎng)絡(luò)層餓IP數(shù)據(jù)傳送到數(shù)據(jù)鏈路層就成為幀的數(shù)據(jù)部分.幀的數(shù)據(jù)部分的前面和后面分別添加上首部和尾部,就構(gòu)成了一個(gè)完整的幀.這樣的幀就是數(shù)據(jù)鏈路層的數(shù)據(jù)傳輸單元.

18、 首部和尾部的一個(gè)重要作用就是進(jìn)行幀定界 2. 透明傳輸 由于幀的開始和結(jié)束的標(biāo)記是使用專門指明的控制字符,因此,所傳輸?shù)臄?shù)據(jù)中的任何8比特的組合一定不允許和用作幀定界 的控制字符的比特編碼一樣,否則就會(huì)出現(xiàn)幀定界錯(cuò)誤. 數(shù)據(jù)鏈路層對(duì)這些數(shù)據(jù)來說是透明的:表示無論什么樣的比特組合的數(shù)據(jù)都能夠通過數(shù)據(jù)鏈路層. 3. 差錯(cuò)檢測(cè) 在一段時(shí)間內(nèi),傳輸錯(cuò)誤的比特占所傳輸比特總數(shù)的比率稱為誤碼率(BER) 為了保證數(shù)據(jù)傳輸?shù)目煽啃?在計(jì)算機(jī)網(wǎng)絡(luò)傳輸數(shù)據(jù)時(shí),必須采用各種差錯(cuò)檢測(cè)措施.目前在數(shù)據(jù)鏈路層廣泛使用了循環(huán)冗余檢驗(yàn)CRC的檢測(cè)技術(shù). 僅用循環(huán)冗余檢驗(yàn)CRC差錯(cuò)檢測(cè)技術(shù)只能做到無差錯(cuò)接受,即近似地認(rèn)為:

19、”反是接收端數(shù)據(jù)鏈路層接受的幀均無差錯(cuò)” 點(diǎn)對(duì)點(diǎn)協(xié)議PPP PPP協(xié)議就是用戶計(jì)算機(jī)和ISP進(jìn)行通信時(shí)所使用的數(shù)據(jù)鏈路層協(xié)議. PPP協(xié)議的組成: (1) 一個(gè)將IP數(shù)據(jù)報(bào)封裝到串行鏈路的方法. (2) 一個(gè)用來建立,配置和測(cè)試數(shù)據(jù)鏈路連接的鏈路控制協(xié)議LCP (3) 一套網(wǎng)絡(luò)控制協(xié)議NCP,其中每一個(gè)協(xié)議支持不同的網(wǎng)絡(luò)層協(xié)議,如IP,OSI的網(wǎng)絡(luò)層,DECnet,以及AppleTalk等. PPP協(xié)議的幀格式 3.3 使用廣播信道的數(shù)據(jù)鏈路層 局域網(wǎng)最主要特點(diǎn)是:網(wǎng)絡(luò)為一個(gè)單位所有擁有,且地理范圍和結(jié)點(diǎn)數(shù)目均有限. 局域網(wǎng)具有如下的一些主要優(yōu)點(diǎn): ? 具有廣播功能,從一個(gè)站點(diǎn)點(diǎn)可很方便地訪問

20、全網(wǎng).局域網(wǎng)上的主機(jī)可共享連接在局域網(wǎng)上的各種硬件和軟件資源. 便于系統(tǒng)的擴(kuò)展和逐漸地演變,各設(shè)備的位置靈活調(diào)整和改變 ? 提高了系統(tǒng)的可靠,可用性好生存性.? 為了使數(shù)據(jù)鏈路層能夠更好地適應(yīng)多種局域網(wǎng)標(biāo)準(zhǔn),IEEE 802 委員會(huì)就把局域網(wǎng)的數(shù)據(jù)鏈路層拆成兩個(gè)子層,即邏輯鏈路控制層LLC子層和媒體接入層(MAC)子層.與接入到傳輸媒體有關(guān)的內(nèi)容都放在MAC子層,LLC子層則與傳輸媒體無關(guān),不管采用何種傳輸媒體和MAC子層的局域網(wǎng)對(duì)LLC子層來說都是透明的. CDSMA/CD協(xié)議 最早的以太網(wǎng)是將許多計(jì)算機(jī)都連接到一根總線上.當(dāng)初認(rèn)為這樣的連接方法既簡(jiǎn)單有可靠,因?yàn)榭偩€上沒有有源器件. 總線的

21、特點(diǎn):當(dāng)一臺(tái)計(jì)算機(jī)發(fā)送數(shù)據(jù)時(shí),總線上的所有計(jì)算機(jī)都能檢測(cè)到這個(gè)數(shù)據(jù).這就是廣播通信方式.為了在總線上實(shí)現(xiàn)一對(duì)一的通信,可以使買一臺(tái)計(jì)算機(jī)擁有一個(gè)與其他適配器都不同的地址. 以太網(wǎng)使用的協(xié)議是CSMA/CD,意思是載波監(jiān)聽多點(diǎn)接入碰撞檢測(cè) “多點(diǎn)接入”表示許多計(jì)算機(jī)以多點(diǎn)接入的方式連接在一根總線上 “載波監(jiān)聽”每一個(gè)站在發(fā)送數(shù)據(jù)之前先要檢測(cè)一個(gè)總線上是否有其他計(jì)算機(jī)在沒發(fā)送數(shù)據(jù),如果有,則暫時(shí)不要發(fā)送數(shù)據(jù),以免發(fā)生碰撞.就是用電子技術(shù)檢測(cè)總線上有沒有其他計(jì)算機(jī)發(fā)送的數(shù)據(jù)信號(hào). “碰撞檢測(cè)”就是計(jì)算機(jī)邊發(fā)送數(shù)據(jù)邊檢查信道上的信號(hào)電壓變化情況 爭(zhēng)用期 最先發(fā)送數(shù)據(jù)的站,在發(fā)送數(shù)據(jù)幀后之多經(jīng)歷2(兩倍

22、的端到端往返傳播時(shí)延)就可以知道發(fā)送的數(shù)據(jù)幀是否遭到了碰撞 經(jīng)過爭(zhēng)用期這段時(shí)間還沒有檢測(cè)到碰撞,才能肯定這次發(fā)送不會(huì)發(fā)送碰撞. 以太網(wǎng)的爭(zhēng)用期 ? 以太網(wǎng)的端到端往返時(shí)間時(shí)延2稱為爭(zhēng)用期,或碰撞窗口.通常,取微秒為爭(zhēng)用期的長(zhǎng)度. 對(duì)于10Mb/s以太網(wǎng),在爭(zhēng)用期內(nèi)可發(fā)送512bit,? 即64字節(jié). 以太網(wǎng)在發(fā)送數(shù)據(jù)時(shí), ?若前64字節(jié)未發(fā)生沖突,則后續(xù)的數(shù)據(jù)就不會(huì)發(fā)送沖突. 最短有效幀長(zhǎng) ? 由于一檢測(cè)到?jīng)_突就立即終止發(fā)送,這時(shí)已經(jīng)發(fā)送出去的數(shù)據(jù)一定小于64字節(jié). 以太網(wǎng)規(guī)定了最短有效幀長(zhǎng)為64字節(jié),凡長(zhǎng)度小于64字節(jié)的幀都是由于沖突而異常終止的無效幀? . 二進(jìn)制指數(shù)類型退避算法 發(fā)生碰撞

23、的站在停止發(fā)送數(shù)據(jù)后,要推遲(退避)一個(gè)隨機(jī)時(shí)間在發(fā)送數(shù)據(jù). ? 確定基本退避時(shí)間,一般是取爭(zhēng)用期2 定義參數(shù)k ? K=Min重傳次數(shù),10 k0,1,(2從整數(shù)集合? -1)中隨機(jī)地取一個(gè)數(shù),記為r.重傳所需的時(shí)延就是r倍的基本退避時(shí)間 當(dāng)重傳16次仍不能成功時(shí)即丟棄該幀? ,并向高層報(bào)告. 3.4 以太網(wǎng) 以太網(wǎng)的兩個(gè)標(biāo)準(zhǔn) DIX Ethernet V2是世界上第一個(gè)局域網(wǎng)產(chǎn)品(以太網(wǎng))的規(guī)定 IEEE 的 標(biāo)準(zhǔn) . 以太網(wǎng)與數(shù)據(jù)鏈路層的兩個(gè)子層 為了使數(shù)據(jù)鏈路層能夠更好地適應(yīng)多種局域網(wǎng)標(biāo)準(zhǔn),IEEE 802 委員會(huì)就把局域網(wǎng)的數(shù)據(jù)鏈路層拆成兩個(gè)子層, 即邏輯鏈路控制層LLC子層和媒體接

24、入層MAC子層. 與接入到傳輸媒體有關(guān)的內(nèi)容都放在MAC子層,LLC子層則與傳輸媒體無關(guān),不管采用何種傳輸媒體和MAC子層的局域網(wǎng)對(duì)LLC子層來說都是透明的. 以太網(wǎng)提供的服務(wù) 以太網(wǎng)提供的服務(wù)是不可靠的交付,基金最大努力的交付. 當(dāng)接收站收到有差錯(cuò)的數(shù)據(jù)幀時(shí)就丟棄此幀,其他什么也不做.差錯(cuò)的糾正由高層決定. 如果高層發(fā)現(xiàn)丟失了一些數(shù)據(jù)而進(jìn)行重傳,但以太網(wǎng)并不知道這是一個(gè)重傳的幀,而是當(dāng)作一個(gè)新的數(shù)據(jù)幀來發(fā)送 . MAC層的硬件地址 局域網(wǎng)中,硬件地址又稱物理地址,或MAC地址 3.5 擴(kuò)展以太網(wǎng) 在數(shù)據(jù)鏈路層擴(kuò)展以太網(wǎng)要使用網(wǎng)橋.網(wǎng)橋工作在數(shù)據(jù)鏈路層,它根據(jù),MAC幀的目的地址對(duì)收到的幀進(jìn)行

25、轉(zhuǎn)發(fā)和過濾.當(dāng)網(wǎng)橋收到一個(gè)幀時(shí),并不是向所有的接口轉(zhuǎn)發(fā)此幀,而是先檢查次真的目的MAC地址,然后再確定將該幀轉(zhuǎn)發(fā)到哪一個(gè)接口,或者把它丟棄(即過濾) 使用網(wǎng)橋可以帶來以下好處: (1) 過濾通信量,增加吞吐量 (2) 擴(kuò)大了物理范圍 (3) 提高了可靠性 (4) 可互聯(lián)不同的物理層,不同MAC子層和不同速率 透明網(wǎng)橋 透明是指以太網(wǎng)上的站點(diǎn)并不知道所發(fā)送的幀將經(jīng)過哪幾個(gè)網(wǎng)橋,以太網(wǎng)上的站點(diǎn)都看不見以太網(wǎng)上的網(wǎng)橋. 網(wǎng)絡(luò)層提供的兩種服務(wù) 網(wǎng)絡(luò)層提供的兩種服務(wù) 網(wǎng)際協(xié)議IP 忘記控制報(bào)文協(xié)議ICMP 因特網(wǎng)的路由選擇協(xié)議 IP多播 虛擬專用網(wǎng)VPN和網(wǎng)絡(luò)地址轉(zhuǎn)換NAT 網(wǎng)絡(luò)層關(guān)注的是如何將分組從源

26、端沿著網(wǎng)絡(luò)路徑送達(dá)目的地. 在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)(“面向連接”還是”無連接”)曾引起了長(zhǎng)期的爭(zhēng)論. 爭(zhēng)論點(diǎn)的實(shí)質(zhì)就是:在計(jì)算機(jī)通信中,可靠交付應(yīng)當(dāng)由誰來負(fù)責(zé)?是網(wǎng)絡(luò)層還是端系統(tǒng)? 兩種服務(wù):網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)? ? 虛電路服務(wù) 數(shù)據(jù)報(bào)服務(wù) ? :虛電路 而并不是真正建立了一條物理連接. 虛電路表示這只是一條邏輯上的連接,分組都沿著這條邏輯連接存儲(chǔ)轉(zhuǎn)發(fā)方式傳送, 但并不完全一樣. 請(qǐng)注意,電路交換的電話通信是先建立了一條真正的連接.因此分組交換的虛連接只是類似,數(shù)據(jù)報(bào)服務(wù) 網(wǎng)絡(luò)層向上只提供簡(jiǎn)單靈活的,無連接的,盡量大努力交付的數(shù)據(jù)報(bào)服務(wù).(雖然并不表示

27、路由器可以任意丟棄分組,但在網(wǎng)絡(luò)層上的這種交付實(shí)質(zhì)上就是不可靠交付.) 網(wǎng)絡(luò)在發(fā)送分組時(shí)不需要先建立連接.每一個(gè)分組(即IP數(shù)據(jù)報(bào))獨(dú)立發(fā)送,與其前后的分組無關(guān)(不進(jìn)行編號(hào)) 網(wǎng)絡(luò)層不提供服務(wù)質(zhì)量承諾.即所傳送的分組可能出錯(cuò),丟失,重復(fù)和失序(既不按序到達(dá)終點(diǎn))當(dāng)然也不保證分組交付的時(shí)限 網(wǎng)際協(xié)議 虛擬互聯(lián)網(wǎng) IP地址 劃分子網(wǎng)和構(gòu)造超網(wǎng) IP地址與硬件地址 IP數(shù)據(jù)報(bào)格式 IP轉(zhuǎn)發(fā)分組的流程 網(wǎng)絡(luò)互連的設(shè)備 中間設(shè)備又稱為中間系統(tǒng)或中繼系統(tǒng) ? 物理層中繼系統(tǒng):轉(zhuǎn)發(fā)器 數(shù)據(jù)鏈路層中繼系統(tǒng):? 網(wǎng)橋或橋接器 網(wǎng)絡(luò)層中繼系統(tǒng):? 路由器 ? 網(wǎng)關(guān):網(wǎng)絡(luò)層以上的中繼系統(tǒng) 協(xié)議簡(jiǎn)介IP :與IP協(xié)議

28、配套使用的還有四個(gè)協(xié)議IP是TCP/IP體系中兩個(gè)最主要的協(xié)議之一. 網(wǎng)際協(xié)議 網(wǎng)絡(luò)地址地址IP同一網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī)都共享相同的網(wǎng)絡(luò)地址,并用它作為自己(也可以稱為網(wǎng)絡(luò)號(hào))唯一指定了每個(gè)網(wǎng)絡(luò).網(wǎng)絡(luò)地址 的一部分 地址IP的每一個(gè)接口分配一個(gè)在全世界范)(或路由器整個(gè)因特網(wǎng)就是一個(gè)單一的,抽象的網(wǎng)絡(luò).IP地址就是給因特網(wǎng)上的每一個(gè)主機(jī) 地址的結(jié)構(gòu)使我們能夠在因特網(wǎng)上很方便地進(jìn)行尋址查詢位標(biāo)識(shí).IP圍是唯一的32 地址常用的三種類別的IP由網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)- 分類的IP地址, ),是不能用的,其實(shí)連63是用來廣播的開始)也不能全為1(二進(jìn)制下,如果在子網(wǎng)掩碼劃到64時(shí)注意:主機(jī)部分不能全為0(從1

29、 網(wǎng)絡(luò)類別 最大網(wǎng)絡(luò)數(shù)第一個(gè)可用的網(wǎng)絡(luò)號(hào) 最后一個(gè)可用的網(wǎng)絡(luò)號(hào) 每一個(gè)網(wǎng)絡(luò)中最大的主機(jī)數(shù) A7126(22) - 1126 16,777,214B 1416,383(2-1) 65,534 C212097,151(21) - 特殊的幾個(gè)地址 本地環(huán)回地址 Windows自己給自己配的地址 )政府 ,學(xué)校來用保留的私網(wǎng)地址(在互聯(lián)網(wǎng)上沒有給服務(wù)器來用,可以給企業(yè), )網(wǎng)段,因?yàn)閷W(xué)校與學(xué)校之間也并不打算通信 (每一個(gè)學(xué)校都可以用10 的作用 子網(wǎng)掩碼(subnet mask) - - .IP地址的哪些位標(biāo)識(shí)的主機(jī)所在的子網(wǎng)以及哪些是主機(jī)的位掩碼又叫網(wǎng)絡(luò)掩碼,地址掩碼,它是一種用來指明一個(gè) 地址劃分

30、成網(wǎng)絡(luò)地址和主機(jī)地址兩部分就是將某個(gè)IP子網(wǎng)掩碼只有一個(gè)作用,地址和子網(wǎng)IP.這樣經(jīng)過IP地址和子網(wǎng)掩碼都寫成二進(jìn)制,進(jìn)行與運(yùn)算 假如一臺(tái)計(jì)算機(jī)的IP地址配置為子網(wǎng)掩碼為將其這樣就得到該計(jì)算機(jī)所處的網(wǎng)段為得到計(jì)算機(jī)所處網(wǎng)段網(wǎng)絡(luò)位的值保持不變,掩碼做完與運(yùn)算后主機(jī)位不管是什么值都?xì)w零如果是的話,計(jì)算機(jī)就想直接解析對(duì)方計(jì)算機(jī)MAC地址(即把數(shù)據(jù)報(bào)給發(fā)過去和目標(biāo)地址是不是在一個(gè)網(wǎng)段,),如果不一樣,就把數(shù)據(jù)包發(fā)給路由器. 子網(wǎng)劃分 子網(wǎng)掩碼不一定要用255,也可以用其他的數(shù)字,如C類網(wǎng)絡(luò)中等分成兩個(gè)子網(wǎng)時(shí),可用子網(wǎng)掩碼: 再比如,你只想將2臺(tái)電腦進(jìn)行合理分配,那么將子網(wǎng)掩碼就要寫到252去 練習(xí):

31、其網(wǎng)段在224 這個(gè)網(wǎng)段 128 64 0 192 255 :B 將這個(gè)類網(wǎng)等分成兩個(gè)子網(wǎng) 超網(wǎng)如何讓兩個(gè)子網(wǎng)的計(jì)算機(jī)劃分在一個(gè)網(wǎng)段呢? 如圖所示,將和兩個(gè)C類網(wǎng)絡(luò)合并.將IP地址第3個(gè)字節(jié)和4字節(jié)寫二進(jìn)制,可以看到將子網(wǎng)掩碼往左移動(dòng)1位,網(wǎng)絡(luò)部分就一樣了,這兩個(gè)網(wǎng)段就在一個(gè)網(wǎng)斷了 合并兩個(gè)網(wǎng)段 . 1111110 00000000255 255 254 0IP地址和MAC硬件地址 從層次的角度,物理地址是數(shù)據(jù)鏈路層和物理層使用的地址,而IP地址是網(wǎng)絡(luò)層和以上各層使用的地址. MAC地址決定了下一票給誰,IP地址決定終點(diǎn)去哪 . 地址解析協(xié)議ARP 將IP地址解釋成物理地址. IP數(shù)據(jù)報(bào) 一個(gè)

32、數(shù)據(jù)報(bào)由首部和數(shù)據(jù)兩部分組成 ? 首部的前一部分是固定長(zhǎng)度,共20字節(jié),是所有IP數(shù)據(jù)報(bào)必須具有的 在首部的固定部分的后面是一些可選字段,其長(zhǎng)度是可變的. ?下面看看抓包實(shí)驗(yàn) 這是數(shù)據(jù)鏈路層,里面有數(shù)據(jù)源MAC地址和目標(biāo)MAC地址,下面是網(wǎng)絡(luò)層 數(shù)據(jù)轉(zhuǎn)發(fā)分組 報(bào))數(shù)據(jù)路由 路由器在不同網(wǎng)段轉(zhuǎn)發(fā)數(shù)據(jù)包( 能去能回網(wǎng)絡(luò)通暢的條件 沿途的路由器必須知道目標(biāo)網(wǎng)絡(luò)下一跳給哪個(gè)接口 沿途的路由器必須知道源網(wǎng)絡(luò)下一跳給哪個(gè)接口 ICMP簡(jiǎn)介 ,在網(wǎng)際層使用了網(wǎng)際控制報(bào)文協(xié)議為了提高IP數(shù)據(jù)交付成功的機(jī)會(huì) ICMP允許主機(jī)或路由器報(bào)告差錯(cuò)情況和提供有關(guān)異常的報(bào)告 IP數(shù)據(jù)報(bào)發(fā)送出去加入數(shù)據(jù)的首部 ,組成ICM

33、P報(bào)文作為IP層數(shù)據(jù)報(bào)的數(shù)據(jù), ICMP報(bào)文類型 詢問報(bào)文ICMP差錯(cuò)報(bào)和 IMP報(bào)文的類型有兩個(gè)ICMP,即 .個(gè)字節(jié)的內(nèi)容與ICMP的類型有關(guān)即類型,代碼和檢驗(yàn)和 .接著4ICMP報(bào)文的前4個(gè)字節(jié)是統(tǒng)一的格式,共有三個(gè)字段: 命令診斷網(wǎng)絡(luò)故障ping回聲請(qǐng)求消息給目的地址并報(bào)告ICMP,Ping發(fā)送一個(gè)用于測(cè)試網(wǎng)絡(luò)連接量的程序ping(Packet Internet Grope),因特網(wǎng)包探索器, .ICMP回聲應(yīng)答是否收到所希望的,命令搶占你的網(wǎng)絡(luò)資源但是某些病毒木馬會(huì)強(qiáng)行大量遠(yuǎn)程執(zhí)行pingPing所指的是端對(duì)端連通,通常用來作為可用性的檢查, .ping入侵作為大多數(shù)防火墻的一個(gè)基本

34、功能提升給用戶的選擇,網(wǎng)速變慢.嚴(yán)禁導(dǎo)致系統(tǒng)變慢 可以為你排除網(wǎng)絡(luò)故障提供線索.命令測(cè)試到Internet的網(wǎng)絡(luò)連通,可以通過如果打開IE瀏覽器訪問網(wǎng)站失效,ping 動(dòng)態(tài)路由協(xié)議 跳)(最大16 周期性廣播 30秒 跳數(shù)RIP 最早 First) Path 內(nèi)部網(wǎng)關(guān)協(xié)議OSPF(Open Shortest ,向本治系統(tǒng)中所有的路由器發(fā)送信息 ,這使用的方法是洪泛法 但這只是路由器所知道的部分信息 發(fā)送的信息是與本路由器相鄰的所有路由器的鏈路狀態(tài) . 路由器才用洪泛法向所有路由器發(fā)送此信息. 只有當(dāng)鏈路狀態(tài)發(fā)送變化時(shí) , NATVPN和網(wǎng)絡(luò)地址轉(zhuǎn)換 虛擬機(jī)專用網(wǎng) 虛擬機(jī)專用網(wǎng)VPN一個(gè)機(jī)構(gòu)也不

35、考慮到因特網(wǎng)并不很安全,IP地址數(shù)遠(yuǎn)小于本機(jī)構(gòu)所擁有的主機(jī)數(shù), 由于IP地址的緊缺一個(gè)機(jī)構(gòu)能購申請(qǐng)到的商場(chǎng)中很多用于營(yíng)業(yè)管,很多主機(jī)主要還是和本機(jī)構(gòu)內(nèi)的其他主機(jī)進(jìn)行通信(例如賓館需要把所有的主機(jī)接入到外部因特網(wǎng).實(shí)際上,對(duì)于這些僅在機(jī)構(gòu)內(nèi)部使用的那么從原則上來講,TCP/IP,醫(yī)院,政府中的計(jì)算機(jī)).假定一個(gè)機(jī)構(gòu)內(nèi)部計(jì)算機(jī)通信也采用理的計(jì)算機(jī),而不需要向因特網(wǎng)的,本機(jī)地址)地址這就是說IP地址.,讓這些計(jì)算機(jī)僅在本機(jī)構(gòu)使用有效的IP(計(jì)算機(jī)就可以由本機(jī)構(gòu)自行分配其 地址資源這樣可以大大節(jié)約)這種地址稱為地址管理機(jī)構(gòu)申請(qǐng)全球唯一的IP(全球地址.IP. 但是,任意選擇一些IP地址作為本機(jī)構(gòu)內(nèi)部使

36、用的本地地址,那么在某種情況下可能引起一些麻煩.例如,有時(shí)機(jī)構(gòu)內(nèi)部某主機(jī)需要和因特網(wǎng)連接,那么這種內(nèi)部使用的本地地址就有可能和因特網(wǎng)某個(gè)IP地址重合,這樣會(huì)出現(xiàn)地址二義性問題. 為了解決這一問題,RFC1918指明了一些專用地址.這些地址只能用于一個(gè)機(jī)構(gòu)內(nèi)部通信,而不能用于和因特網(wǎng)上的主機(jī)通信.在因特網(wǎng)中的所有路由器,對(duì)目的地址是專用地址的數(shù)據(jù)報(bào)一律不進(jìn)行轉(zhuǎn)發(fā)。 到到到有時(shí)一個(gè)很大的機(jī)構(gòu)有許多部門分布在相距很遠(yuǎn)的一些地點(diǎn),而在每個(gè)地點(diǎn)都有自己的專用網(wǎng).假定這些分布在不同地方的專用網(wǎng)需要經(jīng)常通信.這時(shí),可以利用公用的因特網(wǎng)作為本機(jī)構(gòu)個(gè)專用網(wǎng)之間的通信載體,這樣的專用網(wǎng)又稱為虛擬專用網(wǎng)VPN 5

37、運(yùn)輸層 應(yīng)用層 http https ftp DNS SMTP PoP3 RDP 傳輸層 TCP UDP 網(wǎng)絡(luò)層 IP(RIP OSPF BGP) ICMP IGMP ARP 傳輸層兩個(gè)協(xié)議應(yīng)用場(chǎng)景 TCP 分段 編號(hào) 流量控制 建立會(huì)話 netstat n UDP 一個(gè)數(shù)據(jù)包就能完成數(shù)據(jù)通信 不建立會(huì)話 多播 傳輸層和應(yīng)用層之間的關(guān)系 運(yùn)輸層向它上面的應(yīng)用層提供通信服務(wù).真正進(jìn)行通信的實(shí)體是在主機(jī)中的進(jìn)程,是這個(gè)主機(jī)中的一個(gè)進(jìn)程和另一個(gè)主機(jī)中的一個(gè)進(jìn)程在交換數(shù)據(jù).因此嚴(yán)格講,兩個(gè)主機(jī)進(jìn)行通信就是兩個(gè)主機(jī)中的應(yīng)用進(jìn)程互相通信. 應(yīng)用層協(xié)議和服務(wù)之間的關(guān)系 服務(wù)運(yùn)行后在TCP或UDP的某個(gè)端口偵

38、聽客戶端請(qǐng)求,端口代表服務(wù). 我安裝了一個(gè)服務(wù),他就會(huì)偵聽一個(gè)端口,比如打開一個(gè)web服務(wù),他就會(huì)偵聽80端口 查看自己計(jì)算機(jī)偵聽的端口 netstat an 遠(yuǎn)程控制桌面 mstsc 三類端口 熟知端口,數(shù)值一般為 01023 FTP:21 TELENT:23 SWTP:25 DNS:53 HTTP:80 443 RDP:3389 登記端口號(hào),數(shù)值為102449151 客戶端口號(hào),數(shù)組為 4915265535 傳輸層控制協(xié)議TCP概述 TCP是面向連接的傳輸協(xié)議. 每一條TCP連接只能有兩個(gè)端點(diǎn)(endpoint,一個(gè)發(fā),一個(gè)收),每一條TCP連接只能是點(diǎn)對(duì)點(diǎn)的 (一對(duì)一) TCP提供可靠交

39、付的服務(wù) . 提供全雙工通信 TCP 面向字節(jié)流 看一個(gè)抓包實(shí)驗(yàn) =0=0,發(fā)送建立會(huì)話請(qǐng)求,SYN=1,序號(hào)確認(rèn)號(hào)IP第一個(gè)請(qǐng)求: 我方向目標(biāo) 窗口大小:32768 確認(rèn)號(hào)是告訴我方計(jì)算機(jī)下一次發(fā)送是從哪一個(gè)字節(jié)開始 窗口大小序號(hào)確認(rèn)號(hào): IP然后目標(biāo)地址響應(yīng) =1,SYN=1,=0,= 接著我方發(fā)送信息:嗯好的,我知道你能收到(會(huì)話建立),我將發(fā)送信息(請(qǐng)求) 序號(hào)=1,確認(rèn)號(hào)=1 協(xié)議主要特點(diǎn)TCP TCP 把連接作為最基本抽象 每一條連接有兩個(gè)端點(diǎn) 套接字(socket),也不是傳輸層的協(xié)議端口,TCP連接的端點(diǎn)叫做TCP連接的端點(diǎn)不是主機(jī), 不是主機(jī)的IP地址,不是應(yīng)用進(jìn)程 ip地址

40、構(gòu)成套接字 端口號(hào)拼接 TCP如何實(shí)現(xiàn)可靠傳輸 確認(rèn)遲到 超時(shí)重傳 確認(rèn)丟失無差錯(cuò)情況 .使用上述的確認(rèn)和重傳機(jī)制 ,我們就可以在不可靠傳輸網(wǎng)絡(luò)上實(shí)現(xiàn)可靠的通信 ARQ這種可靠傳輸協(xié)議常稱為自動(dòng)重傳請(qǐng)求 接收方不需要請(qǐng)求發(fā)送方重傳某個(gè)出錯(cuò)的分組 表明重傳的請(qǐng)求時(shí)自動(dòng)進(jìn)行的,ARQ這種傳由于信道一直有數(shù)據(jù)不間斷的傳送., 發(fā)送方可連續(xù)發(fā)送多個(gè)分組,不必每發(fā)完一個(gè)分組就停頓下來等待對(duì)方確認(rèn) 輸方式可獲得很高的信道利用率 TCP協(xié)議如何實(shí)現(xiàn)流量控制 擁塞控制)TCP協(xié)議如何避免網(wǎng)絡(luò)擁塞( 對(duì)資源的需求總和可用資源出現(xiàn)資源擁塞的條件 : 以及與降低網(wǎng)絡(luò)傳輸性能有關(guān)的所有因素,所有的路由器,擁塞控制是一個(gè)全局性的過程,涉及到所有的主機(jī) 以,他所要做的就是抑制發(fā)送端發(fā)送數(shù)據(jù)的速率

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論