版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PACS系統(tǒng)—網(wǎng)絡(luò)技術(shù)喻罡副教授中南大學(xué)生物醫(yī)學(xué)工程研究所網(wǎng)絡(luò)技術(shù)課程:PACS系統(tǒng)-網(wǎng)絡(luò)技術(shù)學(xué)時:6學(xué)時教材《計(jì)算機(jī)網(wǎng)絡(luò)》(第5版)謝希仁電子工業(yè)出版社電子教案見附錄光盤本課程涉及到計(jì)算機(jī)網(wǎng)絡(luò)的主要內(nèi)容PACS系統(tǒng)和網(wǎng)絡(luò)技術(shù)(1)PACS系統(tǒng)本身是一個網(wǎng)絡(luò)通訊系統(tǒng)(2)網(wǎng)絡(luò)技術(shù)構(gòu)成了PACS的軟硬件基礎(chǔ)(3)網(wǎng)絡(luò)技術(shù)極大的影響PACS性能了解基本網(wǎng)絡(luò)技術(shù)是PACS開發(fā)所必需的。本講的主要內(nèi)容(1)概述(2)網(wǎng)絡(luò)層、運(yùn)輸層(3)應(yīng)用層(4)網(wǎng)絡(luò)安全1.1計(jì)算機(jī)網(wǎng)絡(luò)
在信息時代的作用21世紀(jì)的一些重要特征就是數(shù)字化、網(wǎng)絡(luò)化和信息化,它是一個以網(wǎng)絡(luò)為核心的信息時代。網(wǎng)絡(luò)現(xiàn)已成為信息社會的命脈和發(fā)展知識經(jīng)濟(jì)的重要基礎(chǔ)。網(wǎng)絡(luò)是指“三網(wǎng)”,即電信網(wǎng)絡(luò)、有線電視網(wǎng)絡(luò)和計(jì)算機(jī)網(wǎng)絡(luò)。發(fā)展最快的并起到核心作用的是計(jì)算機(jī)網(wǎng)絡(luò)。1.2因特網(wǎng)-網(wǎng)絡(luò)的網(wǎng)絡(luò)
起源于美國的因特網(wǎng)現(xiàn)已發(fā)展成為世界上最大的國際性計(jì)算機(jī)互聯(lián)網(wǎng)網(wǎng)絡(luò)(network)由若干結(jié)點(diǎn)(node)和連接這些結(jié)點(diǎn)的鏈路(link)組成?;ヂ?lián)網(wǎng)是“網(wǎng)絡(luò)的網(wǎng)絡(luò)”(networkofnetworks)。連接在因特網(wǎng)上的計(jì)算機(jī)都稱為主機(jī)(host)。(a)(b)網(wǎng)絡(luò)互聯(lián)網(wǎng)(網(wǎng)絡(luò)的網(wǎng)絡(luò))結(jié)點(diǎn)鏈路1.3因特網(wǎng)的組成從因特網(wǎng)的工作方式上看,可以劃分為以下的兩大塊:(1)邊緣部分由所有連接在因特網(wǎng)上的主機(jī)組成。這部分是用戶直接使用的,用來進(jìn)行通信(傳送數(shù)據(jù)、音頻或視頻)和資源共享。(2)核心部分由大量網(wǎng)絡(luò)和連接這些網(wǎng)絡(luò)的路由器組成。這部分是為邊緣部分提供服務(wù)的(提供連通性和交換)。因特網(wǎng)的核心部分因特網(wǎng)的邊緣部分主機(jī)網(wǎng)絡(luò)路由器因特網(wǎng)的邊緣部分與核心部分1.4兩種網(wǎng)絡(luò)通信方式在網(wǎng)絡(luò)邊緣的端系統(tǒng)中運(yùn)行的程序之間的通信方式通??蓜澐譃閮纱箢悾嚎蛻舴?wù)器方式(C/S方式)即Client/Server方式對等方式(P2P方式)即Peer-to-Peer方式
客戶服務(wù)器方式客戶(client)和服務(wù)器(server)都是指通信中所涉及的兩個應(yīng)用進(jìn)程??蛻舴?wù)器方式所描述的是進(jìn)程之間服務(wù)和被服務(wù)的關(guān)系。客戶是服務(wù)的請求方,服務(wù)器是服務(wù)的提供方。PACS系統(tǒng)主要是客戶/服務(wù)器方式運(yùn)行客戶程序網(wǎng)絡(luò)邊緣網(wǎng)絡(luò)核心運(yùn)行服務(wù)器程序AB①請求服務(wù)②得到服務(wù)客戶服務(wù)器客戶A向服務(wù)器B發(fā)出請求服務(wù),而服務(wù)器B向客戶A提供服務(wù)。對等連接方式對等連接(peer-to-peer,簡寫為P2P)是指兩個主機(jī)在通信時并不區(qū)分哪一個是服務(wù)請求方還是服務(wù)提供方。只要兩個主機(jī)都運(yùn)行了對等連接軟件(P2P軟件),它們就可以進(jìn)行平等的、對等連接通信。雙方都可以下載對方已經(jīng)存儲在硬盤中的共享文檔。網(wǎng)絡(luò)邊緣網(wǎng)絡(luò)核心運(yùn)行P2P程序運(yùn)行P2P程序DCEF運(yùn)行P2P程序運(yùn)行P2P程序1.5網(wǎng)絡(luò)的分組交換技術(shù)網(wǎng)絡(luò)核心部分是因特網(wǎng)中最復(fù)雜的部分。網(wǎng)絡(luò)中的核心部分要向網(wǎng)絡(luò)邊緣中的大量主機(jī)提供連通性,使邊緣部分中的任何一個主機(jī)都能夠向其他主機(jī)通信(即傳送或接收各種形式的數(shù)據(jù))。在網(wǎng)絡(luò)核心部分起特殊作用的是路由器(router)。路由器是實(shí)現(xiàn)分組交換(packetswitching)的關(guān)鍵構(gòu)件,其任務(wù)是轉(zhuǎn)發(fā)收到的分組,這是網(wǎng)絡(luò)核心部分最重要的功能。報(bào)文分組交換的主要特點(diǎn)在發(fā)送端,先把較長的報(bào)文(數(shù)據(jù))劃分成較短的、固定長度的數(shù)據(jù)段。1101000110101010110101011100010011010010假定這個報(bào)文較長不便于傳輸數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)報(bào)文添加首部構(gòu)成分組每一個數(shù)據(jù)段前面添加上首部構(gòu)成分組。首部首部首部分組
1分組
2分組
3請注意:現(xiàn)在左邊是“前面”分組交換的傳輸單元分組交換網(wǎng)以“分組”作為數(shù)據(jù)傳輸單元。依次把各分組發(fā)送到接收端。數(shù)據(jù)首部分組
1數(shù)據(jù)首部分組
2數(shù)據(jù)首部分組
3分組首部的重要性每一個分組的首部都含有地址等控制信息。分組交換網(wǎng)中的結(jié)點(diǎn)交換機(jī)根據(jù)收到的分組的首部中的地址信息,把分組轉(zhuǎn)發(fā)到下一個結(jié)點(diǎn)交換機(jī)。用這樣的存儲轉(zhuǎn)發(fā)方式,最后分組就能到達(dá)最終目的地。收到分組后剝?nèi)ナ撞拷邮斩耸盏椒纸M后剝?nèi)ナ撞窟€原成報(bào)文。數(shù)據(jù)首部分組
1數(shù)據(jù)首部分組
2數(shù)據(jù)首部分組
3收到的數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)最后還原成原來的報(bào)文最后,在接收端把收到的數(shù)據(jù)恢復(fù)成為原來的報(bào)文。這里我們假定分組在傳輸過程中沒有出現(xiàn)差錯,在轉(zhuǎn)發(fā)時也沒有被丟棄。報(bào)文1101000110101010110101011100010011010010因特網(wǎng)的核心部分因特網(wǎng)的核心部分是由許多網(wǎng)絡(luò)和把它們互連起來的路由器組成,而主機(jī)處在因特網(wǎng)的邊緣部分。在因特網(wǎng)核心部分的路由器之間一般都用高速鏈路相連接,而在網(wǎng)絡(luò)邊緣的主機(jī)接入到核心部分則通常以相對較低速率的鏈路相連接。主機(jī)的用途是為用戶進(jìn)行信息處理的,并且可以和其他主機(jī)通過網(wǎng)絡(luò)交換信息。路由器的用途則是用來轉(zhuǎn)發(fā)分組的,即進(jìn)行分組交換的。H1H5H2H4H3H6發(fā)送的分組路由器AEDBC網(wǎng)絡(luò)核心部分主機(jī)分組交換的優(yōu)點(diǎn)高效動態(tài)分配傳輸帶寬,對通信鏈路是逐段占用。靈活以分組為傳送單位和查找路由。迅速不必先建立連接就能向其他主機(jī)發(fā)送分組??煽勘WC可靠性的網(wǎng)絡(luò)協(xié)議;分布式的路由選擇協(xié)議使網(wǎng)絡(luò)有很好的生存性。分組交換帶來的問題分組在各結(jié)點(diǎn)存儲轉(zhuǎn)發(fā)時需要排隊(duì),這就會造成一定的時延。分組必須攜帶的首部(里面有必不可少的控制信息)也造成了一定的開銷。1.6幾種不同類別的網(wǎng)絡(luò)不同作用范圍的網(wǎng)絡(luò)廣域網(wǎng)WAN(WideAreaNetwork)局域網(wǎng)LAN(LocalAreaNetwork)
城域網(wǎng)MAN(MetropolitanAreaNetwork)個人區(qū)域網(wǎng)PAN(PersonalAreaNetwork)
1.7計(jì)算機(jī)網(wǎng)絡(luò)的性能
計(jì)算機(jī)網(wǎng)絡(luò)的性能指標(biāo)速率比特(bit)是計(jì)算機(jī)中數(shù)據(jù)量的單位,也是信息論中使用的信息量的單位。Bit來源于binarydigit,意思是一個“二進(jìn)制數(shù)字”,因此一個比特就是二進(jìn)制數(shù)字中的一個1或0。速率即數(shù)據(jù)率(datarate)或比特率(bitrate)是計(jì)算機(jī)網(wǎng)絡(luò)中最重要的一個性能指標(biāo)。速率的單位是b/s,或kb/s,Mb/s,Gb/s等速率往往是指額定速率或標(biāo)稱速率。吞吐量吞吐量(throughput)表示在單位時間內(nèi)通過某個網(wǎng)絡(luò)(或信道、接口)的數(shù)據(jù)量。吞吐量更經(jīng)常地用于對現(xiàn)實(shí)世界中的網(wǎng)絡(luò)的一種測量,以便知道實(shí)際上到底有多少數(shù)據(jù)量能夠通過網(wǎng)絡(luò)。吞吐量受網(wǎng)絡(luò)的帶寬或網(wǎng)絡(luò)的額定速率的限制。時延(delay或latency)發(fā)送時延發(fā)送數(shù)據(jù)時,數(shù)據(jù)塊從結(jié)點(diǎn)進(jìn)入到發(fā)送出去所需要的時間。也就是從發(fā)送數(shù)據(jù)幀的第一個比特算起,到該幀的最后一個比特發(fā)送完畢所需的時間。發(fā)送時延=數(shù)據(jù)塊長度(比特)信道帶寬(比特/秒)時延(delay或latency)傳播時延電磁波在信道中需要傳播一定的距離而花費(fèi)的時間。信號傳播速率和信號在信道上的傳輸速率(Mb/s)是完全不同的概念。傳播時延=信道長度(米)信號在信道上的傳播速率(米/秒)時延(delay或latency)處理時延交換結(jié)點(diǎn)為存儲轉(zhuǎn)發(fā)而進(jìn)行一些必要的處理所花費(fèi)的時間。排隊(duì)時延結(jié)點(diǎn)緩存隊(duì)列中分組排隊(duì)所經(jīng)歷的時延。排隊(duì)時延的長短往往取決于網(wǎng)絡(luò)中當(dāng)時的通信量。時延(delay或latency)數(shù)據(jù)經(jīng)歷的總時延就是發(fā)送時延、傳播時延、處理時延和排隊(duì)時延之和:總時延=發(fā)送時延+傳播時延+處理時延+處理時延四種時延所產(chǎn)生的地方1011001…發(fā)送器隊(duì)列在鏈路上產(chǎn)生傳播時延結(jié)點(diǎn)
B結(jié)點(diǎn)
A在發(fā)送器產(chǎn)生傳輸時延(即發(fā)送時延)在結(jié)點(diǎn)
A中產(chǎn)生處理時延和排隊(duì)時延數(shù)據(jù)從結(jié)點(diǎn)A向結(jié)點(diǎn)B發(fā)送數(shù)據(jù)鏈路1.8TCP/IP協(xié)議TCP/IP是四層的體系結(jié)構(gòu):應(yīng)用層、運(yùn)輸層、網(wǎng)際層和網(wǎng)絡(luò)接口層。TCP/IP是一組協(xié)議。其中,TCP和IP是兩個最重要的協(xié)議。TCP/IP是互聯(lián)網(wǎng)通訊的標(biāo)準(zhǔn)。PACS系統(tǒng)采用TCP/IP協(xié)議。體系結(jié)構(gòu)應(yīng)用層(applicationlayer)運(yùn)輸層(transportlayer)網(wǎng)絡(luò)層(networklayer)數(shù)據(jù)鏈路層(datalinklayer)物理層(physicallayer)數(shù)據(jù)鏈路層5應(yīng)用層4運(yùn)輸層3網(wǎng)絡(luò)層2數(shù)據(jù)鏈路層1物理層主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2應(yīng)用進(jìn)程數(shù)據(jù)先傳送到應(yīng)用層加上應(yīng)用層首部,成為應(yīng)用層
PDU主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2應(yīng)用層PDU再傳送到運(yùn)輸層加上運(yùn)輸層首部,成為運(yùn)輸層報(bào)文主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2運(yùn)輸層報(bào)文再傳送到網(wǎng)絡(luò)層加上網(wǎng)絡(luò)層首部,成為IP數(shù)據(jù)報(bào)(或分組)主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2IP數(shù)據(jù)報(bào)再傳送到數(shù)據(jù)鏈路層加上鏈路層首部和尾部,成為數(shù)據(jù)鏈路層幀主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2數(shù)據(jù)鏈路層幀再傳送到物理層最下面的物理層把比特流傳送到物理媒體主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)應(yīng)用層(applicationlayer)5432154321物理傳輸媒體主機(jī)
1AP2AP1電信號(或光信號)在物理媒體中傳播從發(fā)送端物理層傳送到接收端物理層主機(jī)
2主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2物理層接收到比特流,上交給數(shù)據(jù)鏈路層主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊咳〕鰯?shù)據(jù)部分,上交給網(wǎng)絡(luò)層主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2網(wǎng)絡(luò)層剝?nèi)ナ撞?,取出?shù)據(jù)部分上交給運(yùn)輸層主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2運(yùn)輸層剝?nèi)ナ撞浚〕鰯?shù)據(jù)部分上交給應(yīng)用層主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2應(yīng)用層剝?nèi)ナ撞?,取出?yīng)用程序數(shù)據(jù)上交給應(yīng)用進(jìn)程主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2我收到了
AP1
發(fā)來的應(yīng)用程序數(shù)據(jù)!主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2應(yīng)用程序數(shù)據(jù)應(yīng)用層首部H510100110100101比特流110101110101注意觀察加入或剝?nèi)ナ撞浚ㄎ膊浚┑膶哟螒?yīng)用程序數(shù)據(jù)H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)H4運(yùn)輸層首部H3網(wǎng)絡(luò)層首部H2鏈路層首部T2鏈路層尾部主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
210100110100101比特流110101110101計(jì)算機(jī)2的物理層收到比特流后交給數(shù)據(jù)鏈路層H2T2H3H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊亢蟀褞臄?shù)據(jù)部分交給網(wǎng)絡(luò)層H2T2H3H4H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2網(wǎng)絡(luò)層剝?nèi)シ纸M首部后把分組的數(shù)據(jù)部分交給運(yùn)輸層H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2運(yùn)輸層剝?nèi)?bào)文首部后把報(bào)文的數(shù)據(jù)部分交給應(yīng)用層應(yīng)用程序數(shù)據(jù)H5應(yīng)用程序數(shù)據(jù)主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2應(yīng)用層剝?nèi)?yīng)用層PDU首部后把應(yīng)用程序數(shù)據(jù)交給應(yīng)用進(jìn)程主機(jī)
1
向主機(jī)
2
發(fā)送數(shù)據(jù)5432154321主機(jī)
1AP2AP1主機(jī)
2我收到了
AP1
發(fā)來的應(yīng)用程序數(shù)據(jù)!沙漏計(jì)時器形狀的
TCP/IP協(xié)議族HTTPSMTPDNSRTPTCPUDPIP網(wǎng)際層網(wǎng)絡(luò)接口層運(yùn)輸層應(yīng)用層………網(wǎng)絡(luò)接口
1網(wǎng)絡(luò)接口
2網(wǎng)絡(luò)接口
3EverythingoverIPIP
可為各式各樣的應(yīng)用程序提供服務(wù)IPoverEverythingIP
可應(yīng)用到各式各樣的網(wǎng)絡(luò)上
TCP/IP的體系結(jié)構(gòu)應(yīng)用層運(yùn)輸層網(wǎng)際層網(wǎng)絡(luò)接口層主機(jī)A主機(jī)B路由器網(wǎng)絡(luò)
2網(wǎng)絡(luò)
1應(yīng)用層運(yùn)輸層網(wǎng)際層網(wǎng)絡(luò)接口層網(wǎng)際層網(wǎng)絡(luò)接口層4321路由器在轉(zhuǎn)發(fā)分組時最高只用到網(wǎng)絡(luò)層而沒有使用運(yùn)輸層和應(yīng)用層??蛻暨M(jìn)程和服務(wù)器進(jìn)程
使用
TCP/IP
協(xié)議進(jìn)行通信數(shù)據(jù)鏈路層物理層運(yùn)輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層運(yùn)輸層網(wǎng)絡(luò)層①
客戶發(fā)起連接建立請求②
服務(wù)器接受連接建立請求應(yīng)用層應(yīng)用層因特網(wǎng)客戶服務(wù)器以后就逐級使用下層提供的服務(wù)(使用TCP和IP)功能較強(qiáng)的計(jì)算機(jī)
可同時運(yùn)行多個服務(wù)器進(jìn)程數(shù)據(jù)鏈路層物理層運(yùn)輸層網(wǎng)絡(luò)層應(yīng)用層計(jì)算機(jī)3服務(wù)器1服務(wù)器2數(shù)據(jù)鏈路層物理層運(yùn)輸層網(wǎng)絡(luò)層應(yīng)用層計(jì)算機(jī)1客戶1數(shù)據(jù)鏈路層物理層運(yùn)輸層網(wǎng)絡(luò)層應(yīng)用層計(jì)算機(jī)2客戶2因特網(wǎng)第一部分總結(jié)介紹了計(jì)算機(jī)網(wǎng)絡(luò)的基本概念分組交換技術(shù)性能指標(biāo)TCP/IP協(xié)議基礎(chǔ)接下來:我們將簡介TCP/IP協(xié)議的主要層次2物理層主要描述網(wǎng)絡(luò)通訊的硬件通道和接口。是所有層次中最底層的,硬件傳輸?shù)膶哟?,對上層協(xié)議來說屏蔽了硬件傳輸?shù)募?xì)節(jié)。簡單介紹2個基本問題:基本概念,信道的復(fù)用技術(shù)。2.1物理層的基本概念
物理層的主要任務(wù)描述為確定與傳輸媒體的接口的一些特性,即:機(jī)械特性指明接口所用接線器的形狀和尺寸、引線數(shù)目和排列、固定和鎖定裝置等等。電氣特性指明在接口電纜的各條線上出現(xiàn)的電壓的范圍。功能特性指明某條線上出現(xiàn)的某一電平的電壓表示何種意義。過程特性指明對于不同功能的各種可能事件的出現(xiàn)順序。
導(dǎo)向傳輸媒體雙絞線屏蔽雙絞線STP(ShieldedTwistedPair)無屏蔽雙絞線UTP(UnshieldedTwistedPair)
同軸電纜50
同軸電纜75
同軸電纜光纜共享信道2.2信道復(fù)用技術(shù)
2.2.1頻分復(fù)用、時分復(fù)用和統(tǒng)計(jì)時分復(fù)用
復(fù)用(multiplexing)是通信技術(shù)中的基本概念。信道A1A2B1B2C1C2信道信道A1A2B1B2C1C2復(fù)用分用(a)不使用復(fù)用技術(shù)(b)使用復(fù)用技術(shù)頻分復(fù)用FDM
(FrequencyDivisionMultiplexing)用戶在分配到一定的頻帶后,在通信過程中自始至終都占用這個頻帶。頻分復(fù)用的所有用戶在同樣的時間占用不同的帶寬資源(請注意,這里的“帶寬”是頻率帶寬而不是數(shù)據(jù)的發(fā)送速率)。頻率時間頻率1頻率2頻率3頻率4頻率5時分復(fù)用TDM
(TimeDivisionMultiplexing)時分復(fù)用則是將時間劃分為一段段等長的時分復(fù)用幀(TDM幀)。每一個時分復(fù)用的用戶在每一個TDM幀中占用固定序號的時隙。每一個用戶所占用的時隙是周期性地出現(xiàn)(其周期就是TDM幀的長度)。TDM信號也稱為等時(isochronous)信號。時分復(fù)用的所有用戶是在不同的時間占用同樣的頻帶寬度。1550nm01551nm11552nm21553nm31554nm41555nm51556nm61557nm701550nm11551nm21552nm31553nm41554nm51555nm61556nm71557nm波分復(fù)用WDM
(WavelengthDivisionMultiplexing)
波分復(fù)用就是光的頻分復(fù)用。82.5Gb/s1310nm20Gb/s復(fù)用器分用器EDFA120km光調(diào)制器光解調(diào)器第二部分物理層總結(jié)介紹了物理層的基本概念。介紹了信道復(fù)用技術(shù)。物理層描述了信道通訊的硬件基礎(chǔ)和通信技術(shù)。物理層為上一層的數(shù)據(jù)傳輸提供支持。3數(shù)據(jù)鏈路層
不需要考慮物理層的細(xì)節(jié)。邏輯上的通信線路,定義了通信的底層數(shù)據(jù)格式。定義了以太網(wǎng)的幀和傳輸協(xié)議。3使用點(diǎn)對點(diǎn)信道的數(shù)據(jù)鏈路層
3.1數(shù)據(jù)鏈路和幀
鏈路(link)是一條無源的點(diǎn)到點(diǎn)的物理線路段,中間沒有任何其他的交換結(jié)點(diǎn)。一條鏈路只是一條通路的一個組成部分。數(shù)據(jù)鏈路(datalink)除了物理線路外,還必須有通信協(xié)議來控制這些數(shù)據(jù)的傳輸。若把實(shí)現(xiàn)這些協(xié)議的硬件和軟件加到鏈路上,就構(gòu)成了數(shù)據(jù)鏈路?,F(xiàn)在最常用的方法是使用適配器(即網(wǎng)卡)來實(shí)現(xiàn)這些協(xié)議的硬件和軟件。一般的適配器都包括了數(shù)據(jù)鏈路層和物理層這兩層的功能。
數(shù)據(jù)鏈路層的簡單模型局域網(wǎng)廣域網(wǎng)主機(jī)
H1主機(jī)
H2路由器
R1路由器
R2路由器
R3電話網(wǎng)局域網(wǎng)主機(jī)
H1
向
H2
發(fā)送數(shù)據(jù)鏈路層應(yīng)用層運(yùn)輸層網(wǎng)絡(luò)層物理層鏈路層應(yīng)用層運(yùn)輸層網(wǎng)絡(luò)層物理層鏈路層網(wǎng)絡(luò)層物理層鏈路層網(wǎng)絡(luò)層物理層鏈路層網(wǎng)絡(luò)層物理層R1R2R3H1H2從層次上來看數(shù)據(jù)的流動數(shù)據(jù)鏈路層的簡單模型(續(xù))局域網(wǎng)廣域網(wǎng)主機(jī)
H1主機(jī)
H2路由器
R1路由器
R2路由器
R3電話網(wǎng)局域網(wǎng)主機(jī)
H1
向
H2
發(fā)送數(shù)據(jù)鏈路層應(yīng)用層運(yùn)輸層網(wǎng)絡(luò)層物理層鏈路層應(yīng)用層運(yùn)輸層網(wǎng)絡(luò)層物理層鏈路層網(wǎng)絡(luò)層物理層鏈路層網(wǎng)絡(luò)層物理層鏈路層網(wǎng)絡(luò)層物理層R1R2R3H1H2僅從數(shù)據(jù)鏈路層觀察幀的流動IP數(shù)據(jù)報(bào)1010……0110幀取出數(shù)據(jù)鏈路層網(wǎng)絡(luò)層鏈路結(jié)點(diǎn)A結(jié)點(diǎn)B物理層數(shù)據(jù)鏈路層結(jié)點(diǎn)A結(jié)點(diǎn)B幀(a)(b)發(fā)送幀接收鏈路IP數(shù)據(jù)報(bào)1010……0110幀裝入數(shù)據(jù)鏈路層傳送的是幀數(shù)據(jù)鏈路層像個數(shù)字管道常常在兩個對等的數(shù)據(jù)鏈路層之間畫出一個數(shù)字管道,而在這條數(shù)字管道上傳輸?shù)臄?shù)據(jù)單位是幀。結(jié)點(diǎn)結(jié)點(diǎn)幀幀
封裝成幀封裝成幀(framing)就是在一段數(shù)據(jù)的前后分別添加首部和尾部,然后就構(gòu)成了一個幀。確定幀的界限。首部和尾部的一個重要作用就是進(jìn)行幀定界。
幀結(jié)束幀首部IP數(shù)據(jù)報(bào)幀的數(shù)據(jù)部分幀尾部MTU數(shù)據(jù)鏈路層的幀長開始發(fā)送幀開始
3.2
廣播信道的數(shù)據(jù)鏈路層——以太網(wǎng)(局域網(wǎng))DIXEthernetV2是世界上第一個局域網(wǎng)產(chǎn)品(以太網(wǎng))的規(guī)約。IEEE的802.3標(biāo)準(zhǔn)。DIXEthernetV2標(biāo)準(zhǔn)與IEEE的802.3標(biāo)準(zhǔn)只有很小的差別,因此可以將802.3局域網(wǎng)簡稱為“以太網(wǎng)”。嚴(yán)格說來,“以太網(wǎng)”應(yīng)當(dāng)是指符合DIXEthernetV2標(biāo)準(zhǔn)的局域網(wǎng)適配器的作用網(wǎng)絡(luò)接口板又稱為通信適配器(adapter)或網(wǎng)絡(luò)接口卡
NIC(NetworkInterfaceCard),或“網(wǎng)卡”。適配器的重要功能:進(jìn)行串行/并行轉(zhuǎn)換。對數(shù)據(jù)進(jìn)行緩存。在計(jì)算機(jī)的操作系統(tǒng)安裝設(shè)備驅(qū)動程序。實(shí)現(xiàn)以太網(wǎng)協(xié)議。
計(jì)算機(jī)通過適配器
和局域網(wǎng)進(jìn)行通信硬件地址至局域網(wǎng)適配器(網(wǎng)卡)串行通信CPU和存儲器生成發(fā)送的數(shù)據(jù)處理收到的數(shù)據(jù)把幀發(fā)送到局域網(wǎng)從局域網(wǎng)接收幀計(jì)算機(jī)IP地址并行通信最初的以太網(wǎng)是將許多計(jì)算機(jī)都連接到一根總線上。當(dāng)初認(rèn)為這樣的連接方法既簡單又可靠,因?yàn)榭偩€上沒有有源器件。CSMA/CD協(xié)議B向
D發(fā)送數(shù)據(jù)CDAE匹配電阻(用來吸收總線上傳播的信號)匹配電阻不接受不接受不接受接受B只有D接受B發(fā)送的數(shù)據(jù)以太網(wǎng)的廣播方式發(fā)送總線上的每一個工作的計(jì)算機(jī)都能檢測到B發(fā)送的數(shù)據(jù)信號。由于只有計(jì)算機(jī)D的地址與數(shù)據(jù)幀首部寫入的地址一致,因此只有D才接收這個數(shù)據(jù)幀。其他所有的計(jì)算機(jī)(A,C和E)都檢測到不是發(fā)送給它們的數(shù)據(jù)幀,因此就丟棄這個數(shù)據(jù)幀而不能夠收下來。具有廣播特性的總線上實(shí)現(xiàn)了一對一的通信。載波監(jiān)聽多點(diǎn)接入/碰撞檢測CSMA/CDCSMA/CD表示CarrierSenseMultipleAccesswithCollisionDetection?!岸帱c(diǎn)接入”表示許多計(jì)算機(jī)以多點(diǎn)接入的方式連接在一根總線上?!拜d波監(jiān)聽”是指每一個站在發(fā)送數(shù)據(jù)之前先要檢測一下總線上是否有其他計(jì)算機(jī)在發(fā)送數(shù)據(jù),如果有,則暫時不要發(fā)送數(shù)據(jù),以免發(fā)生碰撞。總線上并沒有什么“載波”。因此,“載波監(jiān)聽”就是用電子技術(shù)檢測總線上有沒有其他計(jì)算機(jī)發(fā)送的數(shù)據(jù)信號。碰撞檢測“碰撞檢測”就是計(jì)算機(jī)邊發(fā)送數(shù)據(jù)邊檢測信道上的信號電壓大小。當(dāng)幾個站同時在總線上發(fā)送數(shù)據(jù)時,總線上的信號電壓擺動值將會增大(互相疊加)。當(dāng)一個站檢測到的信號電壓擺動值超過一定的門限值時,就認(rèn)為總線上至少有兩個站同時在發(fā)送數(shù)據(jù),表明產(chǎn)生了碰撞。所謂“碰撞”就是發(fā)生了沖突。因此“碰撞檢測”也稱為“沖突檢測”。檢測到碰撞后在發(fā)生碰撞時,總線上傳輸?shù)男盘柈a(chǎn)生了嚴(yán)重的失真,無法從中恢復(fù)出有用的信息來。每一個正在發(fā)送數(shù)據(jù)的站,一旦發(fā)現(xiàn)總線上出現(xiàn)了碰撞,就要立即停止發(fā)送,免得繼續(xù)浪費(fèi)網(wǎng)絡(luò)資源,然后等待一段隨機(jī)時間后再次發(fā)送。3.3使用廣播信道的以太網(wǎng)
使用集線器的星形拓?fù)鋫鹘y(tǒng)以太網(wǎng)最初是使用粗同軸電纜,后來演進(jìn)到使用比較便宜的細(xì)同軸電纜,最后發(fā)展為使用更便宜和更靈活的雙絞線。這種以太網(wǎng)采用星形拓?fù)?,在星形的中心則增加了一種可靠性非常高的設(shè)備,叫做集線器(hub)使用集線器的雙絞線以太網(wǎng)集線器兩對雙絞線站點(diǎn)RJ-45插頭集線器的一些特點(diǎn)集線器是使用電子器件來模擬實(shí)際電纜線的工作,因此整個系統(tǒng)仍然像一個傳統(tǒng)的以太網(wǎng)那樣運(yùn)行。使用集線器的以太網(wǎng)在邏輯上仍是一個總線網(wǎng),各工作站使用的還是CSMA/CD
協(xié)議,并共享邏輯上的總線。集線器很像一個多接口的轉(zhuǎn)發(fā)器,工作在物理層。以太網(wǎng)的
MAC
層
MAC
層的硬件地址
在局域網(wǎng)中,硬件地址又稱為物理地址,或MAC地址。802
標(biāo)準(zhǔn)所說的“地址”嚴(yán)格地講應(yīng)當(dāng)是每一個站的“名字”或標(biāo)識符。但鑒于大家都早已習(xí)慣了將這種48位的“名字”稱為“地址”,所以本書也采用這種習(xí)慣用法,盡管這種說法并不太嚴(yán)格。48位的MAC地址IEEE的注冊管理機(jī)構(gòu)
RA負(fù)責(zé)向廠家分配地址字段的前三個字節(jié)(即高位24位)。地址字段中的后三個字節(jié)(即低位24位)由廠家自行指派,稱為擴(kuò)展標(biāo)識符,必須保證生產(chǎn)出的適配器沒有重復(fù)地址。一個地址塊可以生成224個不同的地址。這種48位地址稱為MAC-48,它的通用名稱是EUI-48。“MAC地址”實(shí)際上就是適配器地址或適配器標(biāo)識符EUI-48。以太網(wǎng)MAC幀物理層MAC層1010101010101010101010101010101011前同步碼幀開始定界符7字節(jié)1字節(jié)…8字節(jié)插入IP層目的地址源地址類型數(shù)據(jù)FCS6624字節(jié)46~1500IP數(shù)據(jù)報(bào)MAC幀以太網(wǎng)的MAC
幀格式第三部分?jǐn)?shù)據(jù)鏈路層總結(jié)定義了網(wǎng)絡(luò)通訊的數(shù)據(jù)格式。封裝成幀是局域網(wǎng)通信的形式。載波監(jiān)聽多點(diǎn)接入/碰撞檢測協(xié)議MAC幀格式數(shù)據(jù)鏈路層和物理層工作在具體網(wǎng)絡(luò)上4網(wǎng)絡(luò)層如何屏蔽掉具體網(wǎng)絡(luò)的技術(shù)細(xì)節(jié),使不同的網(wǎng)絡(luò)看上去像同一個網(wǎng)絡(luò)?網(wǎng)絡(luò)層協(xié)議就是解決這個問題,解決了網(wǎng)絡(luò)的異構(gòu)性。網(wǎng)絡(luò)層的基礎(chǔ)協(xié)議:IP協(xié)議4網(wǎng)絡(luò)層提供的兩種服務(wù)在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)(“面向連接”還是“無連接”)曾引起了長期的爭論。爭論焦點(diǎn)的實(shí)質(zhì)就是:在計(jì)算機(jī)通信中,可靠交付應(yīng)當(dāng)由誰來負(fù)責(zé)?是網(wǎng)絡(luò)還是端系統(tǒng)?因特網(wǎng)采用的設(shè)計(jì)思路網(wǎng)絡(luò)層向上只提供簡單靈活的、無連接的、盡最大努力交付的數(shù)據(jù)報(bào)服務(wù)。網(wǎng)絡(luò)在發(fā)送分組時不需要先建立連接。每一個分組(即IP數(shù)據(jù)報(bào))獨(dú)立發(fā)送,與其前后的分組無關(guān)(不進(jìn)行編號)。網(wǎng)絡(luò)層不提供服務(wù)質(zhì)量的承諾。即所傳送的分組可能出錯、丟失、重復(fù)和失序(不按序到達(dá)終點(diǎn)),當(dāng)然也不保證分組傳送的時限。采用這種設(shè)計(jì)思路的好處是:網(wǎng)絡(luò)的造價大大降低,運(yùn)行方式靈活,能夠適應(yīng)多種應(yīng)用。虛擬互連網(wǎng)絡(luò)的意義所謂虛擬互連網(wǎng)絡(luò)也就是邏輯互連網(wǎng)絡(luò),它的意思就是互連起來的各種物理網(wǎng)絡(luò)的異構(gòu)性本來是客觀存在的,但是我們利用IP協(xié)議就可以使這些性能各異的網(wǎng)絡(luò)從用戶看起來好像是一個統(tǒng)一的網(wǎng)絡(luò)。使用IP協(xié)議的虛擬互連網(wǎng)絡(luò)可簡稱為IP網(wǎng)。使用虛擬互連網(wǎng)絡(luò)的好處是:當(dāng)互聯(lián)網(wǎng)上的主機(jī)進(jìn)行通信時,就好像在一個網(wǎng)絡(luò)上通信一樣,而看不見互連的各具體的網(wǎng)絡(luò)異構(gòu)細(xì)節(jié)。5432154321主機(jī)H1
主機(jī)H2R1R4R5R2R3R1R2R3H1R5H2R4間接交付間接交付間接交付間接交付間接交付直接交付3221132211322113221132211分組在互聯(lián)網(wǎng)中的傳送從網(wǎng)絡(luò)層看IP數(shù)據(jù)報(bào)的傳送如果我們只從網(wǎng)絡(luò)層考慮問題,那么IP數(shù)據(jù)報(bào)就可以想象是在網(wǎng)絡(luò)層中傳送。網(wǎng)絡(luò)層網(wǎng)絡(luò)層網(wǎng)絡(luò)層網(wǎng)絡(luò)層網(wǎng)絡(luò)層網(wǎng)絡(luò)層網(wǎng)絡(luò)層IP數(shù)據(jù)報(bào)H1R1R2R3R4R5H24.2分類的IP地址
IP地址及其表示方法
我們把整個因特網(wǎng)看成為一個單一的、抽象的網(wǎng)絡(luò)。IP地址就是給每個連接在因特網(wǎng)上的主機(jī)(或路由器)分配一個在全世界范圍是唯一的32位的標(biāo)識符。IP地址現(xiàn)在由因特網(wǎng)名字與號碼指派公司ICANN(InternetCorporationforAssignedNamesandNumbers)進(jìn)行分配分類IP地址每一類地址都由兩個固定長度的字段組成,其中一個字段是網(wǎng)絡(luò)號net-id,它標(biāo)志主機(jī)(或路由器)所連接到的網(wǎng)絡(luò),而另一個字段則是主機(jī)號host-id,它標(biāo)志該主機(jī)(或路由器)。兩級的IP地址可以記為:IP地址::={<網(wǎng)絡(luò)號>,<主機(jī)號>}::=代表“定義為”net-id24位host-id24位net-id16位net-id8位IP地址中的網(wǎng)絡(luò)號字段和主機(jī)號字段0A類地址host-id16位B類地址C類地址011host-id8位D類地址1
1
1
0多播地址E類地址保留為今后使用1
1
1
101點(diǎn)分十進(jìn)制記法10000000000010110000001100011111機(jī)器中存放的IP地址是32位二進(jìn)制代碼10000000000010110000001100011111每隔8位插入一個空格能夠提高可讀性采用點(diǎn)分十進(jìn)制記法則進(jìn)一步提高可讀性1128
11331將每8位的二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)互聯(lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)在同一個局域網(wǎng)上的主機(jī)或路由器的IP地址中的網(wǎng)絡(luò)號必須是一樣的。圖中的網(wǎng)絡(luò)號就是IP地址中的net-id互聯(lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)在同一個局域網(wǎng)上的主機(jī)或路由器的IP地址中的網(wǎng)絡(luò)號必須是一樣的。圖中的網(wǎng)絡(luò)號就是IP地址中的net-id互聯(lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)在同一個局域網(wǎng)上的主機(jī)或路由器的IP地址中的網(wǎng)絡(luò)號必須是一樣的。圖中的網(wǎng)絡(luò)號就是IP地址中的net-id互聯(lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)在同一個局域網(wǎng)上的主機(jī)或路由器的IP地址中的網(wǎng)絡(luò)號必須是一樣的。圖中的網(wǎng)絡(luò)號就是IP地址中的net-id互聯(lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)路由器總是具有兩個或兩個以上的IP地址。路由器的每一個接口都有一個不同網(wǎng)絡(luò)號的IP地址?;ヂ?lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)路由器總是具有兩個或兩個以上的IP地址。路由器的每一個接口都有一個不同網(wǎng)絡(luò)號的IP地址?;ヂ?lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)路由器總是具有兩個或兩個以上的IP地址。路由器的每一個接口都有一個不同網(wǎng)絡(luò)號的IP地址。互聯(lián)網(wǎng)中的IP地址B222.1.1.R1222.1.2.R3R2222.1.3.LAN3N3N222.1.6.N1LAN2LAN1互聯(lián)網(wǎng)兩個路由器直接相連的接口處,可指明也可不指明IP地址。如指明IP地址,則這一段連線就構(gòu)成了一種只包含一段線路的特殊“網(wǎng)絡(luò)”?,F(xiàn)在常不指明IP地址。4.3IP地址與硬件地址TCP報(bào)文IP數(shù)據(jù)報(bào)MAC幀應(yīng)用層數(shù)據(jù)首部首部尾部首部鏈路層及以下使用硬件地址硬件地址網(wǎng)絡(luò)層及以上使用IP地址IP地址HA1HA5HA4HA3HA6主機(jī)H1主機(jī)H2路由器R1硬件地址路由器R2HA2IP1IP2局域網(wǎng)局域網(wǎng)局域網(wǎng)通信的路徑H1→經(jīng)過R1轉(zhuǎn)發(fā)→再經(jīng)過R2轉(zhuǎn)發(fā)→H2查找路由表查找路由表HA1HA5HA4HA3HA6主機(jī)H1主機(jī)H2路由器R1硬件地址路由器R2HA2IP1IP2局域網(wǎng)局域網(wǎng)局域網(wǎng)IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)MAC幀IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)從協(xié)議棧的層次上看數(shù)據(jù)的流動HA1HA5HA4HA3HA6主機(jī)H1主機(jī)H2路由器R1硬件地址路由器R2HA2IP1IP2局域網(wǎng)局域網(wǎng)局域網(wǎng)IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)MAC幀IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)從虛擬的
IP
層上看
IP數(shù)據(jù)報(bào)的流動HA1HA5HA4HA3HA6主機(jī)H1主機(jī)H2路由器R1硬件地址路由器R2HA2IP1IP2局域網(wǎng)局域網(wǎng)局域網(wǎng)IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)MAC幀IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)在鏈路上看
MAC幀的流動IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)MAC幀IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)在IP層抽象的互聯(lián)網(wǎng)上只能看到IP數(shù)據(jù)報(bào)圖中的IP1→IP2
表示從源地址IP1
到目的地址IP2
兩個路由器的IP地址并不出現(xiàn)在IP數(shù)據(jù)報(bào)的首部中IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)MAC幀IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)路由器只根據(jù)目的站的IP地址的網(wǎng)絡(luò)號進(jìn)行路由選擇IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2MAC幀從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)在具體的物理網(wǎng)絡(luò)的鏈路層只能看見MAC幀而看不見IP數(shù)據(jù)報(bào)IP1HA1HA5HA4HA3HA6HA2IP6主機(jī)H1主機(jī)H2路由器R1IP層上的互聯(lián)網(wǎng)IP2IP4IP3IP5路由器R2IP1→IP2IP1→IP2IP1→IP2MAC幀從HA1
到HA3從HA4
到HA5從HA6
到HA2MAC幀MAC幀IP數(shù)據(jù)報(bào)IP層抽象的互聯(lián)網(wǎng)屏蔽了下層很復(fù)雜的細(xì)節(jié)在抽象的網(wǎng)絡(luò)層上討論問題,就能夠使用統(tǒng)一的、抽象的IP地址研究主機(jī)和主機(jī)或主機(jī)和路由器之間的通信地址解析協(xié)議ARP和
逆地址解析協(xié)議RARPIP地址物理地址ARP物理地址IP地址RARP4.3IP數(shù)據(jù)報(bào)的格式一個IP數(shù)據(jù)報(bào)由首部和數(shù)據(jù)兩部分組成。首部的前一部分是固定長度,共20字節(jié),是所有IP數(shù)據(jù)報(bào)必須具有的。在首部的固定部分的后面是一些可選字段,其長度是可變的??勺儾糠质撞?4816192431版本標(biāo)志生存時間協(xié)議標(biāo)識區(qū)分服務(wù)總長度片偏移填充首部檢驗(yàn)和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分?jǐn)?shù)據(jù)部分首部IP數(shù)據(jù)報(bào)固定部分發(fā)送在前首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗(yàn)和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分生存時間(8位)記為TTL(TimeToLive)數(shù)據(jù)報(bào)在網(wǎng)絡(luò)中可通過的路由器數(shù)的最大值。區(qū)分服務(wù)首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗(yàn)和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分源地址和目的地址都各占4字節(jié)區(qū)分服務(wù)4.4網(wǎng)際控制報(bào)文協(xié)議ICMP為了提高IP數(shù)據(jù)報(bào)交付成功的機(jī)會,在網(wǎng)際層使用了網(wǎng)際控制報(bào)文協(xié)議ICMP(InternetControlMessageProtocol)。ICMP允許主機(jī)或路由器報(bào)告差錯情況和提供有關(guān)異常情況的報(bào)告。ICMP不是高層協(xié)議,而是IP層的協(xié)議。ICMP報(bào)文作為IP層數(shù)據(jù)報(bào)的數(shù)據(jù),加上數(shù)據(jù)報(bào)的首部,組成IP數(shù)據(jù)報(bào)發(fā)送出去。
ICMP的應(yīng)用舉例
PING(PacketInterNetGroper)PING用來測試兩個主機(jī)之間的連通性。PING使用了ICMP回送請求與回送回答報(bào)文。PING是應(yīng)用層直接使用網(wǎng)絡(luò)層ICMP的例子,它沒有通過運(yùn)輸層的TCP或UDP。PING的應(yīng)用舉例Traceroute的應(yīng)用舉例第四部分網(wǎng)絡(luò)層總結(jié)虛擬互聯(lián)網(wǎng)IP地址格式和網(wǎng)段網(wǎng)絡(luò)層如何傳輸數(shù)據(jù)IP數(shù)據(jù)報(bào)的格式5運(yùn)輸層網(wǎng)絡(luò)層描述了計(jì)算機(jī)在一個虛擬互聯(lián)網(wǎng)中通信,即網(wǎng)絡(luò)本身如何工作。計(jì)算機(jī)中有很多程序,如何區(qū)分它們之間的通信?如何使它們各自獨(dú)立的和其他計(jì)算機(jī)的對應(yīng)程序通信?運(yùn)輸層解決特定程序通信的問題。5運(yùn)輸層協(xié)議概述
5.1進(jìn)程之間的通信從通信和信息處理的角度看,運(yùn)輸層向它上面的應(yīng)用層提供通信服務(wù),它屬于面向通信部分的最高層,同時也是用戶功能中的最低層。當(dāng)網(wǎng)絡(luò)的邊緣部分中的兩個主機(jī)使用網(wǎng)絡(luò)的核心部分的功能進(jìn)行端到端的通信時,只有位于網(wǎng)絡(luò)邊緣部分的主機(jī)的協(xié)議棧才有運(yùn)輸層,而網(wǎng)絡(luò)核心部分中的路由器在轉(zhuǎn)發(fā)分組時都只用到下三層的功能。運(yùn)輸層為相互通信的應(yīng)用進(jìn)程提供了邏輯通信54321運(yùn)輸層提供應(yīng)用進(jìn)程間的邏輯通信主機(jī)A主機(jī)B應(yīng)用進(jìn)程應(yīng)用進(jìn)程路由器1路由器2AP1LAN2WANAP2AP3AP4IP層LAN1AP1AP2AP4端口端口54321IP協(xié)議的作用范圍運(yùn)輸層協(xié)議TCP和UDP的作用范圍AP3應(yīng)用進(jìn)程之間的通信兩個主機(jī)進(jìn)行通信實(shí)際上就是兩個主機(jī)中的應(yīng)用進(jìn)程互相通信。應(yīng)用進(jìn)程之間的通信又稱為端到端的通信。運(yùn)輸層的一個很重要的功能就是復(fù)用和分用。應(yīng)用層不同進(jìn)程的報(bào)文通過不同的端口向下交到運(yùn)輸層,再往下就共用網(wǎng)絡(luò)層提供的服務(wù)?!斑\(yùn)輸層提供應(yīng)用進(jìn)程間的邏輯通信”?!斑壿嬐ㄐ拧钡囊馑际牵哼\(yùn)輸層之間的通信好像是沿水平方向傳送數(shù)據(jù)。但事實(shí)上這兩個運(yùn)輸層之間并沒有一條水平方向的物理連接。運(yùn)輸層的主要功能運(yùn)輸層為應(yīng)用進(jìn)程之間提供端到端的邏輯通信(但網(wǎng)絡(luò)層是為主機(jī)之間提供邏輯通信)。運(yùn)輸層還要對收到的報(bào)文進(jìn)行差錯檢測。運(yùn)輸層需要有兩種不同的運(yùn)輸協(xié)議,即面向連接的TCP和無連接的UDP。
5.2運(yùn)輸層的端口運(yùn)行在計(jì)算機(jī)中的進(jìn)程是用進(jìn)程標(biāo)識符來標(biāo)志的。運(yùn)行在應(yīng)用層的各種應(yīng)用進(jìn)程卻不應(yīng)當(dāng)讓計(jì)算機(jī)操作系統(tǒng)指派它的進(jìn)程標(biāo)識符。這是因?yàn)樵谝蛱鼐W(wǎng)上使用的計(jì)算機(jī)的操作系統(tǒng)種類很多,而不同的操作系統(tǒng)又使用不同格式的進(jìn)程標(biāo)識符。為了使運(yùn)行不同操作系統(tǒng)的計(jì)算機(jī)的應(yīng)用進(jìn)程能夠互相通信,就必須用統(tǒng)一的方法對TCP/IP體系的應(yīng)用進(jìn)程進(jìn)行標(biāo)志。端口號(protocolportnumber)
簡稱為端口(port)解決這個問題的方法就是在運(yùn)輸層使用協(xié)議端口號(protocolportnumber),或通常簡稱為端口(port),16位數(shù)值表示。雖然通信的終點(diǎn)是應(yīng)用進(jìn)程,但我們可以把端口想象是通信的終點(diǎn),因?yàn)槲覀冎灰岩獋魉偷膱?bào)文交到目的主機(jī)的某一個合適的目的端口,剩下的工作(即最后交付目的進(jìn)程)就由TCP來完成。三類端口熟知端口,數(shù)值一般為0~1023。登記端口號,數(shù)值為1024~49151,為沒有熟知端口號的應(yīng)用程序使用的。使用這個范圍的端口號必須在IANA登記,以防止重復(fù)。客戶端口號或短暫端口號,數(shù)值為49152~65535,留給客戶進(jìn)程選擇暫時使用。當(dāng)服務(wù)器進(jìn)程收到客戶進(jìn)程的報(bào)文時,就知道了客戶進(jìn)程所使用的動態(tài)端口號。通信結(jié)束后,這個端口號可供其他客戶進(jìn)程以后使用。5.3用戶數(shù)據(jù)報(bào)協(xié)議UDP
UDP概述
UDP只在IP的數(shù)據(jù)報(bào)服務(wù)之上增加了很少一點(diǎn)的功能,即端口的功能和差錯檢測的功能。雖然UDP用戶數(shù)據(jù)報(bào)只能提供不可靠的交付,但UDP在某些方面有其特殊的優(yōu)點(diǎn)。UDP的主要特點(diǎn)UDP是無連接的,即發(fā)送數(shù)據(jù)之前不需要建立連接。UDP使用盡最大努力交付,即不保證可靠交付,同時也不使用擁塞控制。UDP是面向報(bào)文的。UDP沒有擁塞控制,很適合多媒體通信的要求。UDP支持一對一、一對多、多對一和多對多的交互通信。UDP的首部開銷小,只有8個字節(jié)。面向報(bào)文的UDP發(fā)送方UDP對應(yīng)用程序交下來的報(bào)文,在添加首部后就向下交付IP層。UDP對應(yīng)用層交下來的報(bào)文,既不合并,也不拆分,而是保留這些報(bào)文的邊界。應(yīng)用層交給UDP多長的報(bào)文,UDP就照樣發(fā)送,即一次發(fā)送一個報(bào)文。接收方UDP對IP層交上來的UDP用戶數(shù)據(jù)報(bào),在去除首部后就原封不動地交付上層的應(yīng)用進(jìn)程,一次交付一個完整的報(bào)文。應(yīng)用程序必須選擇合適大小的報(bào)文。UDP是面向報(bào)文的IP數(shù)據(jù)報(bào)的數(shù)據(jù)部分IP首部IP層UDP首部UDP用戶數(shù)據(jù)報(bào)的數(shù)據(jù)部分運(yùn)輸層應(yīng)用層報(bào)文應(yīng)用層
UDP的首部格式偽首部源端口目的端口長度檢驗(yàn)和數(shù)據(jù)首部UDP長度源IP地址目的IP地址017IP數(shù)據(jù)報(bào)字節(jié)44112122222字節(jié)發(fā)送在前數(shù)據(jù)首部UDP用戶數(shù)據(jù)報(bào)偽首部源端口目的端口長度檢驗(yàn)和數(shù)據(jù)首部UDP長度源IP地址目的IP地址017IP數(shù)據(jù)報(bào)字節(jié)44112122222字節(jié)發(fā)送在前數(shù)據(jù)首部UDP用戶數(shù)據(jù)報(bào)用戶數(shù)據(jù)報(bào)UDP有兩個字段:數(shù)據(jù)字段和首部字段。首部字段有8個字節(jié),由4個字段組成,每個字段都是兩個字節(jié)。偽首部源端口目的端口長度檢驗(yàn)和數(shù)據(jù)首部UDP長度源IP地址目的IP地址017IP數(shù)據(jù)報(bào)字節(jié)44112122222字節(jié)發(fā)送在前數(shù)據(jù)首部UDP用戶數(shù)據(jù)報(bào)在計(jì)算檢驗(yàn)和時,臨時把“偽首部”和UDP用戶數(shù)據(jù)報(bào)連接在一起。偽首部僅僅是為了計(jì)算檢驗(yàn)和。UDP基于端口的分用IP層UDP數(shù)據(jù)報(bào)到達(dá)端口2端口3端口1UDP分用5.4傳輸控制協(xié)議TCP概述5.4.1TCP最主要的特點(diǎn)
TCP是面向連接的運(yùn)輸層協(xié)議。每一條TCP連接只能有兩個端點(diǎn)(endpoint),每一條TCP連接只能是點(diǎn)對點(diǎn)的(一對一)。TCP提供可靠交付的服務(wù)。
TCP提供全雙工通信。面向字節(jié)流。768HTCP面向流的概念發(fā)送TCP報(bào)文段發(fā)送方接收方把字節(jié)寫入發(fā)送緩存從接收緩存讀取字節(jié)應(yīng)用進(jìn)程應(yīng)用進(jìn)程1230181716151419202145131211H109H加上TCP首部構(gòu)成TCP報(bào)文段TCPTCP字節(jié)流字節(jié)流H表示TCP報(bào)文段的首部x表示序號為x的數(shù)據(jù)字節(jié)TCP連接5.4.2TCP的連接TCP把連接作為最基本的抽象。每一條TCP連接有兩個端點(diǎn)。TCP連接的端點(diǎn)不是主機(jī),不是主機(jī)的IP地址,不是應(yīng)用進(jìn)程,也不是運(yùn)輸層的協(xié)議端口。TCP連接的端點(diǎn)叫做套接字(socket)或插口。端口號拼接到(contatenatedwith)IP地址即構(gòu)成了套接字。套接字(socket)
套接字socket=(IP地址:端口號)(5-1)每一條TCP連接唯一地被通信兩端的兩個端點(diǎn)(即兩個套接字)所確定。即:
TCP連接::={socket1,socket2}={(IP1:port1),(IP2:port2)}(5-2)同一個名詞socket
有多種不同的意思應(yīng)用編程接口
API
稱為socketAPI,簡稱為socket。socketAPI中使用的一個函數(shù)名也叫作socket。調(diào)用socket函數(shù)的端點(diǎn)稱為socket。調(diào)用socket函數(shù)時其返回值稱為socket描述符,可簡稱為socket。在操作系統(tǒng)內(nèi)核中連網(wǎng)協(xié)議的Berkeley實(shí)現(xiàn),稱為socket實(shí)現(xiàn)。5.4.3可靠傳輸?shù)墓ぷ髟?a)無差錯情況A發(fā)送M1確認(rèn)M1B發(fā)送M2發(fā)送M3確認(rèn)M2確認(rèn)M3A發(fā)送M1B超時重傳M1發(fā)送M2確認(rèn)M1丟棄有差錯的報(bào)文(b)超時重傳tttt請注意在發(fā)送完一個分組后,必須暫時保留已發(fā)送的分組的副本。分組和確認(rèn)分組都必須進(jìn)行編號。超時計(jì)時器的重傳時間應(yīng)當(dāng)比數(shù)據(jù)在分組傳輸?shù)钠骄禃r間更長一些。確認(rèn)丟失和確認(rèn)遲到A發(fā)送M1B超時重傳M1發(fā)送M2丟棄重復(fù)的M1重傳確認(rèn)M1(a)確認(rèn)丟失確認(rèn)M1A發(fā)送M1B超時重傳M1發(fā)送M2丟棄重復(fù)的M1重傳確認(rèn)M1(b)確認(rèn)遲到確認(rèn)M1收下遲到的確認(rèn)但什么也不做tttt可靠通信的實(shí)現(xiàn)使用上述的確認(rèn)和重傳機(jī)制,我們就可以在不可靠的傳輸網(wǎng)絡(luò)上實(shí)現(xiàn)可靠的通信。這種可靠傳輸協(xié)議常稱為自動重傳請求ARQ(AutomaticRepeatreQuest)。ARQ表明重傳的請求是自動進(jìn)行的。接收方不需要請求發(fā)送方重傳某個出錯的分組。連續(xù)ARQ協(xié)議123456789101112(a)發(fā)送方維持發(fā)送窗口(發(fā)送窗口是5)發(fā)送窗口(b)收到一個確認(rèn)后發(fā)送窗口向前滑動向前123456789101112發(fā)送窗口累積確認(rèn)接收方一般采用累積確認(rèn)的方式。即不必對收到的分組逐個發(fā)送確認(rèn),而是對按序到達(dá)的最后一個分組發(fā)送確認(rèn),這樣就表示:到這個分組為止的所有分組都已正確收到了。累積確認(rèn)有的優(yōu)點(diǎn)是:容易實(shí)現(xiàn),即使確認(rèn)丟失也不必重傳。缺點(diǎn)是:不能向發(fā)送方反映出接收方已經(jīng)正確收到的所有分組的信息。Go-back-N(回退N)如果發(fā)送方發(fā)送了前5個分組,而中間的第3個分組丟失了。這時接收方只能對前兩個分組發(fā)出確認(rèn)。發(fā)送方無法知道后面三個分組的下落,而只好把后面的三個分組都再重傳一次。這就叫做Go-back-N(回退N),表示需要再退回來重傳已發(fā)送過的N個分組??梢姰?dāng)通信線路質(zhì)量不好時,連續(xù)ARQ協(xié)議會帶來負(fù)面的影響。TCP可靠通信的具體實(shí)現(xiàn)TCP連接的每一端都必須設(shè)有兩個窗口——一個發(fā)送窗口和一個接收窗口。
TCP的可靠傳輸機(jī)制用字節(jié)的序號進(jìn)行控制。TCP所有的確認(rèn)都是基于序號而不是基于報(bào)文段。
TCP兩端的四個窗口經(jīng)常處于動態(tài)變化之中。TCP連接的往返時間RTT也不是固定不變的。需要使用特定的算法估算較為合理的重傳時間。TCP首部20字節(jié)的固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FIN32位SYNRSTPSHACKURG位08162431填充TCP數(shù)據(jù)部分TCP首部TCP報(bào)文段IP數(shù)據(jù)部分IP首部發(fā)送在前TCP報(bào)文段的首部格式TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG位08162431填充源端口和目的端口字段——各占2字節(jié)。端口是運(yùn)輸層與應(yīng)用層的服務(wù)接口。運(yùn)輸層的復(fù)用和分用功能都要通過端口才能實(shí)現(xiàn)。TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG位08162431填充序號字段——占4字節(jié)。TCP連接中傳送的數(shù)據(jù)流中的每一個字節(jié)都編上一個序號。序號字段的值則指的是本報(bào)文段所發(fā)送的數(shù)據(jù)的第一個字節(jié)的序號。TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG位08162431填充確認(rèn)號字段——占4字節(jié),是期望收到對方的下一個報(bào)文段的數(shù)據(jù)的第一個字節(jié)的序號。5.4.4TCP可靠傳輸?shù)膶?shí)現(xiàn)
以字節(jié)為單位的滑動窗口前移不允許發(fā)送已發(fā)送并收到確認(rèn)A的發(fā)送窗口=20允許發(fā)送的序號26272829303132333435363738394041424344454647484950515253545556B期望收到的序號前沿后沿前移收縮根據(jù)B給出的窗口值A(chǔ)構(gòu)造出自己的發(fā)送窗口TCP標(biāo)準(zhǔn)強(qiáng)烈不贊成發(fā)送窗口前沿向后收縮不允許發(fā)送已發(fā)送并收到確認(rèn)A的發(fā)送窗口位置不變允許發(fā)送但尚未發(fā)送262728293031323334353637383940414243444546474849505152535455已發(fā)送但未收到確認(rèn)56P1P2P3不允許接收已發(fā)送確認(rèn)并交付主機(jī)B的接收窗口允許接收26272829303132333435363738394041424344454647484950515253545556未按序收到可用窗口A發(fā)送了11個字節(jié)的數(shù)據(jù)P3–P1=A的發(fā)送窗口(又稱為通知窗口)P2–P1=已發(fā)送但尚未收到確認(rèn)的字節(jié)數(shù)P3–P2=允許發(fā)送但尚未發(fā)送的字節(jié)數(shù)(又稱為可用窗口)允許發(fā)送但尚未發(fā)送A的發(fā)送窗口向前滑動262728293031323334353637383940414243444546474849505152535455已發(fā)送并收到確認(rèn)不允許發(fā)送已發(fā)送但未收到確認(rèn)56P1P2P3允許接收B的接收窗口向前滑動262728293031323334353637383940414243444546474849505152535455已發(fā)送確認(rèn)并交付主機(jī)不允許接收56未按序收到A收到新的確認(rèn)號,發(fā)送窗口向前滑動先存下,等待缺少的數(shù)據(jù)的到達(dá)不允許發(fā)送已發(fā)送并收到確認(rèn)A的發(fā)送窗口已滿,有效窗口為零262728293031323334353637383940414243444546474849505152535455已發(fā)送但未收到確認(rèn)56P1P2P3A的發(fā)送窗口內(nèi)的序號都已用完,但還沒有再收到確認(rèn),必須停止發(fā)送。發(fā)送緩存最后被確認(rèn)的字節(jié)發(fā)送應(yīng)用程序發(fā)送緩存最后發(fā)送的字節(jié)發(fā)送窗口已發(fā)送TCP序號增大接收緩存接收應(yīng)用程序已收到接收窗口TCP接收緩存下一個讀取的字節(jié)序號增大下一個期望收到的字節(jié)(確認(rèn)號)發(fā)送緩存與接收緩存的作用發(fā)送緩存用來暫時存放:
發(fā)送應(yīng)用程序傳送給發(fā)送方TCP準(zhǔn)備發(fā)送的數(shù)據(jù);
TCP已發(fā)送出但尚未收到確認(rèn)的數(shù)據(jù)。接收緩存用來暫時存放:
按序到達(dá)的、但尚未被接收應(yīng)用程序讀取的數(shù)據(jù);不按序到達(dá)的數(shù)據(jù)。
需要強(qiáng)調(diào)三點(diǎn)A的發(fā)送窗口并不總是和B的接收窗口一樣大(因?yàn)橛幸欢ǖ臅r間滯后)。TCP標(biāo)準(zhǔn)沒有規(guī)定對不按序到達(dá)的數(shù)據(jù)應(yīng)如何處理。通常是先臨時存放在接收窗口中,等到字節(jié)流中所缺少的字節(jié)收到后,再按序交付上層的應(yīng)用進(jìn)程。TCP要求接收方必須有累積確認(rèn)的功能,這樣可以減小傳輸開銷。第五部分運(yùn)輸層總結(jié)端口UDP協(xié)議基礎(chǔ)TCP協(xié)議基礎(chǔ)6應(yīng)用層協(xié)議每個應(yīng)用層協(xié)議都是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025勞務(wù)合同的格式2
- 2025購房轉(zhuǎn)讓合同范文
- 2025工程車輛運(yùn)輸合同
- 2025年塑鋼窗生產(chǎn)廢棄物處理與資源化利用合同2篇
- 2025年度農(nóng)機(jī)銷售與農(nóng)業(yè)信息化服務(wù)合同3篇
- 2025年度智慧城市交通管理系統(tǒng)公司成立協(xié)議書規(guī)范3篇
- 二零二五年度智慧醫(yī)療平臺全新合作協(xié)議3篇
- 二零二五年度公司單位員工勞動合同解除與賠償標(biāo)準(zhǔn)3篇
- 2025年度婚姻財(cái)產(chǎn)分配與子女權(quán)益保障協(xié)議3篇
- 二零二五年度建筑工程環(huán)境保護(hù)三方合同3篇
- 2024年機(jī)動車檢測站質(zhì)量手冊程序文件記錄表格合集(根據(jù)補(bǔ)充要求編制)
- 公司未來發(fā)展規(guī)劃及目標(biāo)制定
- 2024年01月11067知識產(chǎn)權(quán)法期末試題答案
- 2025版國家開放大學(xué)法律事務(wù)??啤睹穹▽W(xué)(2)》期末紙質(zhì)考試案例分析題庫
- 浙江省杭州市錢塘區(qū)2023-2024學(xué)年四年級上學(xué)期語文期末試卷
- GB/T 44713-2024節(jié)地生態(tài)安葬服務(wù)指南
- 2024年形勢與政策 第一講《讀懂中國式現(xiàn)代化》
- 一年級家長會課件2024-2025學(xué)年
- 中國特色大國外交和推動構(gòu)建人類命運(yùn)共同體
- 《風(fēng)電場項(xiàng)目經(jīng)濟(jì)評價規(guī)范》(NB-T 31085-2016)
- 室內(nèi)裝飾裝修工程施工組織設(shè)計(jì)方案(完整版)
評論
0/150
提交評論