版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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ú)線網(wǎng)絡(luò)2第十章 下一代因特網(wǎng)4合計(jì)541.1計(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) 共享 信息共享,軟硬件共享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 全球最大的,開放的,有眾多網(wǎng)絡(luò)相互連接而成的計(jì)算機(jī)網(wǎng)絡(luò)(一個(gè)互聯(lián)
2、網(wǎng)),其采用TCP/IP協(xié)議因特網(wǎng)發(fā)展的三個(gè)階段:1. 單個(gè)網(wǎng)絡(luò)ARPANET向互聯(lián)網(wǎng)發(fā)展的過(guò)程.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)).3. 多層次ISP結(jié)構(gòu)的因特網(wǎng).ISP稱為因特網(wǎng)服務(wù)提供商.1.3 英特網(wǎng)組成從工作形式上分為兩大塊:1) 邊緣部分 由所連接在因特網(wǎng)上的主機(jī)組成.這部分使用戶直接使用的.2) 核心部分 由大量網(wǎng)絡(luò)和連接這些網(wǎng)絡(luò)的路由器組成,這部分是為邊緣部分提供服務(wù)的.在往里邊緣的端系統(tǒng)之間的通信方式可劃分為兩大類:客戶-服務(wù)器方式(C/S方式)和
3、對(duì)等方式(P2P方式)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. 電路交換從通信資源的分配角度來(lái)看,交換(switching)就是按照某種方式動(dòng)態(tài)地分配傳輸線的資源.在使用電路交換打電話之前,必須先撥號(hào)請(qǐng)求連接.這種必須經(jīng)過(guò)”建立連接(占用通信資源) à通話(一直占用通信資源) à釋放資源(歸還通信資源)”三個(gè)步驟的交換方式稱為電路交換.其一個(gè)重要特點(diǎn):在通話
4、的全部時(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ī)是為用戶進(jìn)行信息處理的,并且可以和其他主機(jī)通過(guò)網(wǎng)絡(luò)交換信息.
5、路由器是用來(lái)轉(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ǔ)下來(lái)后查找轉(zhuǎn)發(fā)表,轉(zhuǎn)到下一個(gè)結(jié)點(diǎn).1.5 計(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)PAN1.6 計(jì)算機(jī)網(wǎng)絡(luò)性能7個(gè)性能指標(biāo).速率 帶寬 吞吐量 時(shí)延 時(shí)延帶寬積 往返時(shí)間 利用率1. 速率:連接在計(jì)算機(jī)網(wǎng)絡(luò)上的主機(jī)在數(shù)字信號(hào)道上傳送數(shù)據(jù)位數(shù)的速率,單位b/s,kb/s,Mb/s
6、2. 帶寬計(jì)算機(jī)領(lǐng)域中,帶寬來(lái)表示網(wǎng)絡(luò)的通信線路傳送數(shù)據(jù)的能力,表示單位時(shí)間內(nèi)從網(wǎng)絡(luò)中的某一點(diǎn)到另一點(diǎn)所通過(guò)的”最高數(shù)據(jù)率”數(shù)據(jù)通信領(lǐng)域中,數(shù)字信道所傳送的最高數(shù)據(jù)率單位b/s,kb/s,Mb/s3. 吞吐量即在單位時(shí)間內(nèi)通過(guò)某個(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í)間發(fā)送時(shí)延=數(shù)據(jù)幀長(zhǎng)度(b)發(fā)送速率(b/s)=數(shù)據(jù)長(zhǎng)度信道帶寬(2) 傳播時(shí)延 是電磁波在信道中傳播一定的距離需要發(fā)費(fèi)的時(shí)間傳播時(shí)延=信道長(zhǎng)度(m)電磁波在信道上的傳播速率(m/s)(3) 處理時(shí)延 主機(jī)或路由器在收到分組是要花
7、費(fèi)一定的時(shí)間進(jìn)行處理,例如分析分組的首部,從分組中提取數(shù)據(jù)部分.(4) 排隊(duì)時(shí)延 分組在經(jīng)過(guò)網(wǎng)絡(luò)傳輸時(shí),要經(jīng)過(guò)許多路由器.但分組在進(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ā)送方收到來(lái)自接收方的確認(rèn),總共經(jīng)歷的時(shí)間.7. 利用率信道利用率:有數(shù)據(jù)通過(guò)時(shí)間有+無(wú)數(shù)據(jù)通過(guò)時(shí)間網(wǎng)絡(luò)利用率:信道利用率加權(quán)平均值,D0網(wǎng)絡(luò)空閑時(shí)的時(shí)延,D表示網(wǎng)絡(luò)當(dāng)前的時(shí)延,U表示網(wǎng)絡(luò)利用率D=
8、D01-U1.7 計(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ù)來(lái)實(shí)現(xiàn)本層功能服務(wù)訪問(wèn)點(diǎn)(SAP): 相鄰兩層實(shí)體間交換信息的地方開發(fā)系統(tǒng)胡來(lái)年基本參考模型OSI/RM(Open Systems Interconnection Reference Model) 七層應(yīng)用層 能夠產(chǎn)生流量能夠和用戶交互的應(yīng)用程序表示層 加密 壓縮 開發(fā)人員會(huì)話層 服務(wù)和客戶端建立的會(huì)話 查木馬 netstat nb傳輸層 可靠傳輸(要建立回話的
9、) 不可靠傳輸 流量控制網(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)輸層 à運(yùn)輸層報(bào)文網(wǎng)絡(luò)層àIP數(shù)據(jù)報(bào)(IP分組)數(shù)據(jù)鏈路層à數(shù)據(jù)幀物理層à0010101010100001101
10、012.1物理層的基本概念物理層解決如何在連接各種計(jì)算機(jī)的傳輸媒體上數(shù)據(jù)比特流,而不指具體的傳輸媒體.可以將物理層的主要任務(wù)描述為確定與傳輸媒體的接口有關(guān)的一些特性.機(jī)械特性 接口形狀,尺寸,引腳數(shù)目和排列2.2 數(shù)據(jù)通信的基礎(chǔ)知識(shí)一個(gè)數(shù)據(jù)通信系統(tǒng)可劃為三大部分: 原系統(tǒng)(或發(fā)送端,發(fā)送方) 傳輸系統(tǒng)(傳輸網(wǎng)絡(luò)) 目的系統(tǒng)(接收端,接收方) 相關(guān)術(shù)語(yǔ)通信的目的是傳送消息.數(shù)據(jù)(data)運(yùn)送消息的實(shí)體信號(hào)(signal)數(shù)據(jù)二等電氣的或電磁的表現(xiàn)“模擬信號(hào)”代表消息的參數(shù)的取值是連續(xù)的“數(shù)字信號(hào)”代表消息的參數(shù)的取值是離散的碼元(code)在使用時(shí)間域的波形表示數(shù)字信號(hào)時(shí),則代表不同離散數(shù)值的
11、基本波形就形成碼元有關(guān)信道的幾個(gè)基本概念信道一般表示一個(gè)方向傳送信息的媒體。所以我們說(shuō)平常的信道線路往往包含一條發(fā)送信息的信道和一條接收信息的信道單向通信(單工通信)只能有一個(gè)方向的信號(hào)沒(méi)有反方向的交互雙向交替通信(半雙工通信)通信的雙方都可以發(fā)送信息,但不能雙方同時(shí)發(fā)送(當(dāng)然也就不能同時(shí)接收)雙向同時(shí)通信(全雙工通信)通信的雙方可以同時(shí)發(fā)送和接收信息基帶型號(hào)和帶通信號(hào)基帶信號(hào)(即基本頻帶信號(hào))來(lái)自信號(hào)源的信號(hào),像計(jì)算機(jī)輸出的代表各種文字圖像文件的數(shù)據(jù)信號(hào)都屬于基帶型號(hào)。 基帶信號(hào)就是發(fā)出來(lái)的直接表達(dá)了要傳輸信息的信號(hào),比如我們說(shuō)話的聲波就是基帶信號(hào)。帶通信號(hào)把基帶信號(hào)經(jīng)過(guò)載波調(diào)制后,把信號(hào)頻
12、率范圍搬移到較高的頻段以便在信道中傳輸(即僅在一段頻率范圍內(nèi)能夠通過(guò)信道)信道的極限容量奈氏準(zhǔn)則:其給出了在假定的立項(xiàng)條件下,為了避免碼間串?dāng)_,碼元的傳輸速率的上限值在任何信道中,碼元傳輸?shù)乃俾适怯猩舷薜?傳輸速率超過(guò)此上限,都會(huì)出現(xiàn)嚴(yán)重的碼間串?dāng)_問(wèn)題,使接收端對(duì)碼元的識(shí)別成為不可能信噪比信噪比就是信號(hào)的平均功率和噪聲的平均功率之比,記為S/N.香農(nóng)公式指出:信道的極限信息傳輸速率C是C=Wlog2(1+S/N) (b/s)式中,W為信道的帶寬(以Hz為單位);S為信道內(nèi)所傳信號(hào)的平均功率N為信道內(nèi)部的高斯噪聲功率香農(nóng)公式表名,信道的帶寬或信道中的信噪比越大,信息的極限傳輸速率就越高.香農(nóng)公式
13、的意義在于:只要信息傳輸速率低于信道的極限傳輸速率,就一定可以找到某種方法來(lái)實(shí)現(xiàn)無(wú)差錯(cuò)的傳輸若信道帶寬W或信噪比S/N沒(méi)有上限(當(dāng)然實(shí)際不可能這樣),則信道的極限信息傳輸速率C也就沒(méi)有上限實(shí)際信道上能夠達(dá)到的信息傳輸速率要比香農(nóng)公式的極限傳輸速率低不少.2.3 物理層下面的傳輸媒體導(dǎo)向傳輸媒體 導(dǎo)向傳輸媒體中,電磁波沿著固體媒體傳播雙絞線屏蔽雙絞線STP無(wú)屏蔽雙絞線UTP同軸電纜50同軸電纜 由于數(shù)字傳輸,多用于基帶傳輸75同軸電纜 用于模擬傳輸,即寬帶同軸電纜光纖非導(dǎo)向傳輸媒體 就是指自由空間,其中的電磁波傳輸被稱為無(wú)線傳輸 無(wú)線傳輸所使用的頻段很廣短波通訊主要是靠電離層的反射,但短波信道的
14、通信質(zhì)量較差微波在空間主要是直線傳播 地面微波接力傳播 衛(wèi)星通信2.4 信道復(fù)用技術(shù)頻分復(fù)用,時(shí)分復(fù)用,統(tǒng)計(jì)時(shí)分復(fù)用頻分復(fù)用在分配到一定的頻率后,在通信過(guò)程中自始至終都占用這個(gè)頻帶.頻分復(fù)用的所用用戶在同樣的時(shí)間占用不同的帶寬資源(這里的帶寬指的是頻率帶寬而不是數(shù)據(jù)的發(fā)送頻率)時(shí)分復(fù)用是將時(shí)間劃分為一段段等長(zhǎng)的時(shí)分復(fù)用幀.每一個(gè)時(shí)分復(fù)用的用戶在每一個(gè)TDM幀占用固定的時(shí)隙.時(shí)分復(fù)用的所有用戶是在不同的時(shí)間占用同樣的頻帶寬度.統(tǒng)計(jì)時(shí)分復(fù)用是一種改進(jìn)的時(shí)分復(fù)用,他能明顯地提高信道的利用率,波分復(fù)用1就是光的頻分復(fù)用.碼分復(fù)用 CDM是另一種共享信道的方法,實(shí)際上更常用的是碼分多址CDMA.每個(gè)用戶
15、可以在同樣的時(shí)間使用同樣的頻帶進(jìn)行通信.由于個(gè)用戶使用經(jīng)過(guò)特殊挑選的不同碼型,因此各用戶之間不會(huì)造成干擾.在CDMA中,每一個(gè)比特時(shí)間在劃分為m個(gè)短時(shí)間,稱為碼片.CDMA系統(tǒng)的一個(gè)重要特點(diǎn)就是這種體制給每一個(gè)站分配的碼片序列不僅必須相同,且還必須正交.3.1 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層基本概念及基本問(wèn)題w 基本概念w 三個(gè)基本問(wèn)題兩種情況下的數(shù)據(jù)鏈路層w 使用點(diǎn)對(duì)點(diǎn)信道的數(shù)據(jù)鏈路層w 使用廣播信道的數(shù)據(jù)鏈路層以太局域網(wǎng)(以太網(wǎng))w 概述w 拓?fù)鋡 信道利用率w MAC層擴(kuò)展以太網(wǎng)高速以太網(wǎng)數(shù)據(jù)鏈路層使用的信道主要有以下兩種類型:(1) 點(diǎn)對(duì)點(diǎn)信道. 這種信道使用一對(duì)一的點(diǎn)對(duì)點(diǎn)通信方式(2) 廣播通
16、信. 這種信道使用一對(duì)多的廣播通信方式.鏈路與數(shù)據(jù)鏈路鏈路(link)是一條點(diǎn)到點(diǎn)的物理路段,中間沒(méi)有其他任何點(diǎn).l 一條鏈路只是一條通路的一個(gè)組成部分?jǐn)?shù)據(jù)鏈路(data link)除了物理線路外,還必須有通信協(xié)議來(lái)控制這些數(shù)據(jù)的傳輸.若把實(shí)現(xiàn)這些協(xié)議的硬件和軟件加到鏈路上,就構(gòu)成了數(shù)據(jù)鏈路.l 現(xiàn)最常用的方法是使用適配器(即網(wǎng)卡)來(lái)實(shí)現(xiàn)這些協(xié)議的硬件和軟件l 一般的適配器都包括了數(shù)據(jù)鏈路層和物理層這兩層功能.下面介紹點(diǎn)對(duì)點(diǎn)信道的數(shù)據(jù)鏈層協(xié)議數(shù)據(jù)單元幀.數(shù)據(jù)鏈路層把網(wǎng)絡(luò)層交下來(lái)的數(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ù)
17、據(jù)報(bào),分組或包)數(shù)據(jù)鏈路層的三個(gè)基本問(wèn)題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ù)傳輸單元.首部和尾部的一個(gè)重要作用就是進(jìn)行幀定界2. 透明傳輸由于幀的開始和結(jié)束的標(biāo)記是使用專門指明的控制字符,因此,所傳輸?shù)臄?shù)據(jù)中的任何8比特的組合一定不允許和用作幀定界的控制字符的比特編碼一樣,否則就會(huì)出現(xiàn)幀定界錯(cuò)誤.數(shù)據(jù)鏈路層
18、對(duì)這些數(shù)據(jù)來(lái)說(shuō)是透明的:表示無(wú)論什么樣的比特組合的數(shù)據(jù)都能夠通過(guò)數(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ù)只能做到無(wú)差錯(cuò)接受,即近似地認(rèn)為:”反是接收端數(shù)據(jù)鏈路層接受的幀均無(wú)差錯(cuò)”3.2 點(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è)用來(lái)建立,配置和測(cè)試數(shù)據(jù)鏈路連接
19、的鏈路控制協(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):w 具有廣播功能,從一個(gè)站點(diǎn)點(diǎn)可很方便地訪問(wèn)全網(wǎng).局域網(wǎng)上的主機(jī)可共享連接在局域網(wǎng)上的各種硬件和軟件資源.w 便于系統(tǒng)的擴(kuò)展和逐漸地演變,各設(shè)備的位置靈活調(diào)整和改變w 提高了系統(tǒng)的可靠,可用性好生存性.為了使數(shù)據(jù)鏈路層能夠更好地適應(yīng)多種局域網(wǎng)標(biāo)準(zhǔn),IEEE 802 委員會(huì)就把局域網(wǎng)的數(shù)據(jù)鏈路層拆
20、成兩個(gè)子層,即邏輯鏈路控制層LLC子層和媒體接入層(MAC)子層.與接入到傳輸媒體有關(guān)的內(nèi)容都放在MAC子層,LLC子層則與傳輸媒體無(wú)關(guān),不管采用何種傳輸媒體和MAC子層的局域網(wǎng)對(duì)LLC子層來(lái)說(shuō)都是透明的.CDSMA/CD協(xié)議最早的以太網(wǎng)是將許多計(jì)算機(jī)都連接到一根總線上.當(dāng)初認(rèn)為這樣的連接方法既簡(jiǎn)單有可靠,因?yàn)榭偩€上沒(méi)有有源器件.總線的特點(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ī)以
21、多點(diǎn)接入的方式連接在一根總線上“載波監(jiān)聽”每一個(gè)站在發(fā)送數(shù)據(jù)之前先要檢測(cè)一個(gè)總線上是否有其他計(jì)算機(jī)在沒(méi)發(fā)送數(shù)據(jù),如果有,則暫時(shí)不要發(fā)送數(shù)據(jù),以免發(fā)生碰撞.就是用電子技術(shù)檢測(cè)總線上有沒(méi)有其他計(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(兩倍的端到端往返傳播時(shí)延)就可以知道發(fā)送的數(shù)據(jù)幀是否遭到了碰撞經(jīng)過(guò)爭(zhēng)用期這段時(shí)間還沒(méi)有檢測(cè)到碰撞,才能肯定這次發(fā)送不會(huì)發(fā)送碰撞.以太網(wǎng)的爭(zhēng)用期w 以太網(wǎng)的端到端往返時(shí)間時(shí)延2稱為爭(zhēng)用期,或碰撞窗口.通常,取51.2微秒為爭(zhēng)用期的長(zhǎng)度.w 對(duì)于10Mb/s以太網(wǎng),在爭(zhēng)用期內(nèi)可發(fā)送
22、512bit,即64字節(jié).w 以太網(wǎng)在發(fā)送數(shù)據(jù)時(shí),若前64字節(jié)未發(fā)生沖突,則后續(xù)的數(shù)據(jù)就不會(huì)發(fā)送沖突.最短有效幀長(zhǎng)w 由于一檢測(cè)到?jīng)_突就立即終止發(fā)送,這時(shí)已經(jīng)發(fā)送出去的數(shù)據(jù)一定小于64字節(jié).w 以太網(wǎng)規(guī)定了最短有效幀長(zhǎng)為64字節(jié),凡長(zhǎng)度小于64字節(jié)的幀都是由于沖突而異常終止的無(wú)效幀.二進(jìn)制指數(shù)類型退避算法發(fā)生碰撞的站在停止發(fā)送數(shù)據(jù)后,要推遲(退避)一個(gè)隨機(jī)時(shí)間在發(fā)送數(shù)據(jù).w 確定基本退避時(shí)間,一般是取爭(zhēng)用期2w 定義參數(shù)kK=Min重傳次數(shù),10w 從整數(shù)集合0,1,(2k-1)中隨機(jī)地取一個(gè)數(shù),記為r.重傳所需的時(shí)延就是r倍的基本退避時(shí)間w 當(dāng)重傳16次仍不能成功時(shí)即丟棄該幀,并向高層報(bào)告.
23、3.4 以太網(wǎng)以太網(wǎng)的兩個(gè)標(biāo)準(zhǔn)DIX Ethernet V2是世界上第一個(gè)局域網(wǎng)產(chǎn)品(以太網(wǎng))的規(guī)定IEEE 的 802.3標(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子層和媒體接入層MAC子層.與接入到傳輸媒體有關(guān)的內(nèi)容都放在MAC子層,LLC子層則與傳輸媒體無(wú)關(guān),不管采用何種傳輸媒體和MAC子層的局域網(wǎng)對(duì)LLC子層來(lái)說(shuō)都是透明的.以太網(wǎng)提供的服務(wù)以太網(wǎng)提供的服務(wù)是不可靠的交付,基金最大努力的交付.當(dāng)接收站收到有差錯(cuò)的數(shù)據(jù)幀時(shí)就丟棄此幀,其他什么也不做.差錯(cuò)的糾正由高層決定.
24、如果高層發(fā)現(xiàn)丟失了一些數(shù)據(jù)而進(jìn)行重傳,但以太網(wǎng)并不知道這是一個(gè)重傳的幀,而是當(dāng)作一個(gè)新的數(shù)據(jù)幀來(lái)發(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)行轉(zhuǎn)發(fā)和過(guò)濾.當(dāng)網(wǎng)橋收到一個(gè)幀時(shí),并不是向所有的接口轉(zhuǎn)發(fā)此幀,而是先檢查次真的目的MAC地址,然后再確定將該幀轉(zhuǎn)發(fā)到哪一個(gè)接口,或者把它丟棄(即過(guò)濾)使用網(wǎng)橋可以帶來(lái)以下好處:(1) 過(guò)濾通信量,增加吞吐量(2) 擴(kuò)大了物理范圍(3) 提高了可靠性(4) 可互聯(lián)不同的物理層,不同MAC子層和不同速率透明網(wǎng)橋透明是指以太網(wǎng)
25、上的站點(diǎn)并不知道所發(fā)送的幀將經(jīng)過(guò)哪幾個(gè)網(wǎng)橋,以太網(wǎng)上的站點(diǎn)都看不見以太網(wǎng)上的網(wǎng)橋.4.1 網(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)注的是如何將分組從源端沿著網(wǎng)絡(luò)路徑送達(dá)目的地.在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)(“面向連接”還是”無(wú)連接”)曾引起了長(zhǎng)期的爭(zhēng)論.爭(zhēng)論點(diǎn)的實(shí)質(zhì)就是:在計(jì)算機(jī)通信中,可靠交付應(yīng)當(dāng)由誰(shuí)來(lái)負(fù)責(zé)?是網(wǎng)絡(luò)層還是端系統(tǒng)?兩種服務(wù):網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)?w 虛電路服務(wù)w 數(shù)據(jù)報(bào)服務(wù)虛電路:虛電路表示這只是一條邏輯上的連接,分組都沿著這條邏輯連接存
26、儲(chǔ)轉(zhuǎn)發(fā)方式傳送,而并不是真正建立了一條物理連接.請(qǐng)注意,電路交換的電話通信是先建立了一條真正的連接.因此分組交換的虛連接只是類似,但并不完全一樣.數(shù)據(jù)報(bào)服務(wù)網(wǎng)絡(luò)層向上只提供簡(jiǎn)單靈活的,無(wú)連接的,盡量大努力交付的數(shù)據(jù)報(bào)服務(wù).(雖然并不表示路由器可以任意丟棄分組,但在網(wǎng)絡(luò)層上的這種交付實(shí)質(zhì)上就是不可靠交付.)網(wǎng)絡(luò)在發(fā)送分組時(shí)不需要先建立連接.每一個(gè)分組(即IP數(shù)據(jù)報(bào))獨(dú)立發(fā)送,與其前后的分組無(wú)關(guān)(不進(jìn)行編號(hào))網(wǎng)絡(luò)層不提供服務(wù)質(zhì)量承諾.即所傳送的分組可能出錯(cuò),丟失,重復(fù)和失序(既不按序到達(dá)終點(diǎn))當(dāng)然也不保證分組交付的時(shí)限4.2 網(wǎng)際協(xié)議虛擬互聯(lián)網(wǎng)IP地址劃分子網(wǎng)和構(gòu)造超網(wǎng)IP地址與硬件地址IP數(shù)據(jù)報(bào)
27、格式IP轉(zhuǎn)發(fā)分組的流程網(wǎng)絡(luò)互連的設(shè)備中間設(shè)備又稱為中間系統(tǒng)或中繼系統(tǒng)w 物理層中繼系統(tǒng):轉(zhuǎn)發(fā)器w 數(shù)據(jù)鏈路層中繼系統(tǒng):網(wǎng)橋或橋接器w 網(wǎng)絡(luò)層中繼系統(tǒng):路由器w 網(wǎng)絡(luò)層以上的中繼系統(tǒng):網(wǎng)關(guān)IP協(xié)議簡(jiǎn)介網(wǎng)際協(xié)議IP是TCP/IP體系中兩個(gè)最主要的協(xié)議之一.與IP協(xié)議配套使用的還有四個(gè)協(xié)議:網(wǎng)絡(luò)地址網(wǎng)絡(luò)地址(也可以稱為網(wǎng)絡(luò)號(hào))唯一指定了每個(gè)網(wǎng)絡(luò).同一網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī)都共享相同的網(wǎng)絡(luò)地址,并用它作為自己IP地址的一部分IP地址整個(gè)因特網(wǎng)就是一個(gè)單一的,抽象的網(wǎng)絡(luò).IP地址就是給因特網(wǎng)上的每一個(gè)主機(jī)(或路由器)的每一個(gè)接口分配一個(gè)在全世界范圍是唯一的32位標(biāo)識(shí).IP地址的結(jié)構(gòu)使我們能夠在因特網(wǎng)上很方便
28、地進(jìn)行尋址查詢分類的IP地址,由網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)-常用的三種類別的IP地址注意:主機(jī)部分不能全為0(從1開始)也不能全為1(二進(jìn)制下,如果在子網(wǎng)掩碼劃到64時(shí),其實(shí)連63是用來(lái)廣播的,是不能用的)網(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ù)A126(27-2)112616,777,214B16,383(214-1)128.1191.25565,534C2097,151(221-1)192.0.1223,255,255254特殊的幾個(gè)地址 本地環(huán)回地址 Windows自己給自己配的地址保留的私網(wǎng)地址(在互聯(lián)網(wǎng)上沒(méi)有給服務(wù)器
29、來(lái)用,可以給企業(yè),政府,學(xué)校來(lái)用) (每一個(gè)學(xué)校都可以用10網(wǎng)段,因?yàn)閷W(xué)校與學(xué)校之間也并不打算通信) - - 子網(wǎng)掩碼(subnet mask)的作用又叫網(wǎng)絡(luò)掩碼,地址掩碼,它是一種用來(lái)指明一個(gè)IP地址的哪些位標(biāo)識(shí)的主機(jī)所在的子網(wǎng)以及哪些是主機(jī)的位掩碼.子網(wǎng)掩碼只有一個(gè)作用,就是將某個(gè)IP地址劃分成網(wǎng)絡(luò)地址和主機(jī)地址兩部分假如一臺(tái)計(jì)算機(jī)的IP地址配置為04,子網(wǎng)掩碼為,將其IP地址和子網(wǎng)掩碼都寫成二進(jìn)制,進(jìn)行與運(yùn)算.這樣經(jīng)過(guò)IP地址和子網(wǎng)掩碼做
30、完與運(yùn)算后主機(jī)位不管是什么值都?xì)w零,網(wǎng)絡(luò)位的值保持不變,這樣就得到該計(jì)算機(jī)所處的網(wǎng)段為得到計(jì)算機(jī)所處網(wǎng)段和目標(biāo)地址是不是在一個(gè)網(wǎng)段,如果是的話,計(jì)算機(jī)就想直接解析對(duì)方計(jì)算機(jī)MAC地址(即把數(shù)據(jù)報(bào)給發(fā)過(guò)去),如果不一樣,就把數(shù)據(jù)包發(fā)給路由器.子網(wǎng)劃分子網(wǎng)掩碼不一定要用255,也可以用其他的數(shù)字,如C類網(wǎng)絡(luò)中等分成兩個(gè)子網(wǎng)時(shí),可用子網(wǎng)掩碼:28再比如,你只想將2臺(tái)電腦進(jìn)行合理分配,那么將子網(wǎng)掩碼就要寫到252去練習(xí):4924 其網(wǎng)段在224這個(gè)網(wǎng)段 0 64128 192255將這個(gè)
31、B類網(wǎng)等分成兩個(gè)子網(wǎng): -5454超網(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)段 . 19216800000000000000019216800000010000
32、000011111111111111111111110000000002552552540IP地址和MAC硬件地址從層次的角度,物理地址是數(shù)據(jù)鏈路層和物理層使用的地址,而IP地址是網(wǎng)絡(luò)層和以上各層使用的地址.MAC地址決定了下一票給誰(shuí),IP地址決定終點(diǎn)去哪.地址解析協(xié)議ARP將IP地址解釋成物理地址. IP數(shù)據(jù)報(bào)一個(gè)數(shù)據(jù)報(bào)由首部和數(shù)據(jù)兩部分組成w 首部的前一部分是固定長(zhǎng)度,共20字節(jié),是所有IP數(shù)據(jù)報(bào)必須具有的w 在首部的固定部分的后面是一些可選字段,其長(zhǎng)度是可變的. 下面看看抓包實(shí)驗(yàn)這是數(shù)據(jù)鏈路層,里面有數(shù)據(jù)源MAC地址和目標(biāo)MAC地址,下面是網(wǎng)絡(luò)層數(shù)據(jù)轉(zhuǎn)發(fā)分組數(shù)據(jù)路由 路由器在不同網(wǎng)段轉(zhuǎn)發(fā)
33、數(shù)據(jù)包(報(bào))網(wǎng)絡(luò)通暢的條件 能去能回沿途的路由器必須知道目標(biāo)網(wǎng)絡(luò)下一跳給哪個(gè)接口沿途的路由器必須知道源網(wǎng)絡(luò)下一跳給哪個(gè)接口ICMP簡(jiǎn)介為了提高IP數(shù)據(jù)交付成功的機(jī)會(huì),在網(wǎng)際層使用了網(wǎng)際控制報(bào)文協(xié)議ICMP允許主機(jī)或路由器報(bào)告差錯(cuò)情況和提供有關(guān)異常的報(bào)告ICMP報(bào)文作為IP層數(shù)據(jù)報(bào)的數(shù)據(jù),加入數(shù)據(jù)的首部,組成IP數(shù)據(jù)報(bào)發(fā)送出去ICMP報(bào)文類型ICMP報(bào)文的類型有兩個(gè),即ICMP差錯(cuò)報(bào)和IMP詢問(wèn)報(bào)文ICMP報(bào)文的前4個(gè)字節(jié)是統(tǒng)一的格式,共有三個(gè)字段:即類型,代碼和檢驗(yàn)和.接著4個(gè)字節(jié)的內(nèi)容與ICMP的類型有關(guān).ping命令診斷網(wǎng)絡(luò)故障ping(Packet Internet Grope),因特網(wǎng)
34、包探索器,用于測(cè)試網(wǎng)絡(luò)連接量的程序,Ping發(fā)送一個(gè)ICMP回聲請(qǐng)求消息給目的地址并報(bào)告是否收到所希望的ICMP回聲應(yīng)答.Ping所指的是端對(duì)端連通,通常用來(lái)作為可用性的檢查,但是某些病毒木馬會(huì)強(qiáng)行大量遠(yuǎn)程執(zhí)行ping命令搶占你的網(wǎng)絡(luò)資源,導(dǎo)致系統(tǒng)變慢,網(wǎng)速變慢.嚴(yán)禁ping入侵作為大多數(shù)防火墻的一個(gè)基本功能提升給用戶的選擇.如果打開IE瀏覽器訪問(wèn)網(wǎng)站失效,可以通過(guò)ping命令測(cè)試到Internet的網(wǎng)絡(luò)連通,可以為你排除網(wǎng)絡(luò)故障提供線索.動(dòng)態(tài)路由協(xié)議RIP 最早 周期性廣播 30秒 跳數(shù)(最大16跳)內(nèi)部網(wǎng)關(guān)協(xié)議 OSPF(Open Shortest Path First)向本治系統(tǒng)中所有的
35、路由器發(fā)送信息,這使用的方法是洪泛法,發(fā)送的信息是與本路由器相鄰的所有路由器的鏈路狀態(tài).但這只是路由器所知道的部分信息只有當(dāng)鏈路狀態(tài)發(fā)送變化時(shí),路由器才用洪泛法向所有路由器發(fā)送此信息. 4.3 虛擬機(jī)專用網(wǎng)VPN和網(wǎng)絡(luò)地址轉(zhuǎn)換NAT虛擬機(jī)專用網(wǎng)VPN由于IP地址的緊缺,一個(gè)機(jī)構(gòu)能購(gòu)申請(qǐng)到的IP地址數(shù)遠(yuǎn)小于本機(jī)構(gòu)所擁有的主機(jī)數(shù),考慮到因特網(wǎng)并不很安全,一個(gè)機(jī)構(gòu)也不需要把所有的主機(jī)接入到外部因特網(wǎng).實(shí)際上,很多主機(jī)主要還是和本機(jī)構(gòu)內(nèi)的其他主機(jī)進(jìn)行通信(例如賓館,商場(chǎng)中很多用于營(yíng)業(yè)管理的計(jì)算機(jī),醫(yī)院,政府中的計(jì)算機(jī)).假定一個(gè)機(jī)構(gòu)內(nèi)部計(jì)算機(jī)通信也采用TCP/IP,那么從原則上來(lái)講,對(duì)于這些僅在機(jī)構(gòu)內(nèi)
36、部使用的計(jì)算機(jī)就可以由本機(jī)構(gòu)自行分配其IP地址.這就是說(shuō),讓這些計(jì)算機(jī)僅在本機(jī)構(gòu)使用有效的IP地址(本機(jī)地址),而不需要向因特網(wǎng)的管理機(jī)構(gòu)申請(qǐng)全球唯一的IP地址(這種地址稱為全球地址).這樣可以大大節(jié)約IP地址資源.但是,任意選擇一些IP地址作為本機(jī)構(gòu)內(nèi)部使用的本地地址,那么在某種情況下可能引起一些麻煩.例如,有時(shí)機(jī)構(gòu)內(nèi)部某主機(jī)需要和因特網(wǎng)連接,那么這種內(nèi)部使用的本地地址就有可能和因特網(wǎng)某個(gè)IP地址重合,這樣會(huì)出現(xiàn)地址二義性問(wèn)題.為了解決這一問(wèn)題,RFC1918指明了一些專用地址.這些地址只能用于一個(gè)機(jī)構(gòu)內(nèi)部通信,而不能用于和因特網(wǎng)上的主機(jī)通信.在因特網(wǎng)中的所有路由器,對(duì)目的地址是專用地址的數(shù)
37、據(jù)報(bào)一律不進(jìn)行轉(zhuǎn)發(fā)。(1) 到55(2) 到55(3) 到55有時(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)VPN5 運(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é)
38、議應(yīng)用場(chǎng)景TCP 分段 編號(hào) 流量控制 建立會(huì)話 netstat nUDP 一個(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è)端口偵聽客戶端請(qǐng)求,端口代表服務(wù).我安裝了一個(gè)服務(wù),他就會(huì)偵聽一個(gè)端口,比如打開一個(gè)web服務(wù),他就會(huì)偵聽80端口查看自己計(jì)算機(jī)偵聽的端口 netstat an 遠(yuǎn)程控制桌面 mstsc三類端口熟知端口,數(shù)
39、值一般為 01023FTP:21TELENT:23SWTP:25DNS:53HTTP:80https:443RDP:3389登記端口號(hào),數(shù)值為102449151客戶端口號(hào),數(shù)組為49152655355.1 傳輸層控制協(xié)議TCP概述TCP是面向連接的傳輸協(xié)議.每一條TCP連接只能有兩個(gè)端點(diǎn)(endpoint,一個(gè)發(fā),一個(gè)收),每一條TCP連接只能是點(diǎn)對(duì)點(diǎn)的(一對(duì)一)TCP提供可靠交付的服務(wù).TCP提供全雙工通信面向字節(jié)流看一個(gè)抓包實(shí)驗(yàn)第一個(gè)請(qǐng)求: 我方向目標(biāo)IP發(fā)送建立會(huì)話請(qǐng)求,SYN=1,序號(hào)=0,確認(rèn)號(hào)=0 窗口大小:32768確認(rèn)號(hào)是告訴我方計(jì)算機(jī)下一次發(fā)送是從哪一個(gè)字節(jié)開始然后目標(biāo)IP地
40、址響應(yīng): 確認(rèn)號(hào)=1,SYN=1,序號(hào)=0,窗口大小=16776960接著我方發(fā)送信息:嗯好的,我知道你能收到(會(huì)話建立),我將發(fā)送信息(請(qǐng)求)序號(hào)=1,確認(rèn)號(hào)=1TCP協(xié)議主要特點(diǎn)TCP把連接作為最基本抽象每一條連接有兩個(gè)端點(diǎn)TCP連接的端點(diǎn)不是主機(jī),不是主機(jī)的IP地址,不是應(yīng)用進(jìn)程,也不是傳輸層的協(xié)議端口,TCP連接的端點(diǎn)叫做套接字(socket)端口號(hào)拼接ip地址構(gòu)成套接字TCP如何實(shí)現(xiàn)可靠傳輸無(wú)差錯(cuò)情況 超時(shí)重傳 確認(rèn)丟失 確認(rèn)遲到 使用上述的確認(rèn)和重傳機(jī)制,我們就可以在不可靠傳輸網(wǎng)絡(luò)上實(shí)現(xiàn)可靠的通信.這種可靠傳輸協(xié)議常稱為自動(dòng)重傳請(qǐng)求ARQARQ表明重傳的請(qǐng)求時(shí)自動(dòng)進(jìn)行的,接收方不需要請(qǐng)求發(fā)送方重傳某個(gè)出錯(cuò)的分組發(fā)送方可連續(xù)發(fā)送多個(gè)分組,不必每發(fā)完一個(gè)分組就停頓下來(lái)等待對(duì)方確認(rèn).由于信道一直有數(shù)據(jù)不間斷的傳送,這種傳輸方式可獲得很高的信道利用率TCP協(xié)議如何實(shí)現(xiàn)流量控制TCP協(xié)議如何避免網(wǎng)絡(luò)擁塞(擁塞控制)出現(xiàn)資源擁塞的條件:對(duì)資源的需求總和可用資源擁塞控制是一個(gè)全局性的過(guò)程,涉及到所有的主機(jī),所有的路由器,以及與降低網(wǎng)絡(luò)傳輸性能有關(guān)的所有因素流量控制往往只在給定的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版股權(quán)轉(zhuǎn)讓合同標(biāo)的及合同屬性
- 二零二五年度出租房屋轉(zhuǎn)讓合同書(含租客車位使用權(quán))3篇
- 2025版礦山土方運(yùn)輸與施工安全管理合同3篇
- 2025年度智能安防系統(tǒng)安裝與維護(hù)服務(wù)合同9篇
- 2024年采石場(chǎng)融資借款合同3篇
- 2024年簡(jiǎn)化版住宅交易合同
- 2025版車輛租賃合同爭(zhēng)議解決流程范本匯編2篇
- 二零二五年個(gè)人快遞代理合作協(xié)議范本3篇
- 二零二五年度ALC隔墻板分包項(xiàng)目合同履行過(guò)程中的信息共享合同2篇
- 2024年綠色生態(tài)圍墻建設(shè)與生態(tài)修復(fù)合同3篇
- 巴以沖突完整
- Unit5PartALetsspellPartBCLetscheck-Storytime教學(xué)設(shè)計(jì)四年級(jí)英語(yǔ)上冊(cè)(人教PEP版)
- 垃圾分類督導(dǎo)服務(wù)投標(biāo)方案(技術(shù)方案)
- 2023秋期國(guó)開電大本科《法律文書》在線形考(第一至五次考核形考任務(wù))試題及答案
- 2023-2024學(xué)年廣西貴港市六年級(jí)數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含答案
- 上海某C住宅項(xiàng)目成本解析
- 北方民族大學(xué)床上用品投標(biāo)文件
- 安全生產(chǎn)費(fèi)用歸集清單(安措費(fèi)清單)
- 左傳簡(jiǎn)介完整
- 榕江縣銻礦 礦業(yè)權(quán)出讓收益計(jì)算書
- 顱腦外科手術(shù)環(huán)境及手術(shù)配合
評(píng)論
0/150
提交評(píng)論