第3章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)_第1頁
第3章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)_第2頁
第3章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)_第3頁
第3章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)_第4頁
第3章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第3章計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)3.1網(wǎng)絡(luò)體系結(jié)構(gòu)概述3.2OSI參考模型3.3TCP/IP體系結(jié)構(gòu)3.1網(wǎng)絡(luò)體系結(jié)構(gòu)概述網(wǎng)絡(luò)的體系結(jié)構(gòu)是指這個(gè)計(jì)算機(jī)網(wǎng)絡(luò)及其部件所要完成的功能的一組抽象定義,是描述計(jì)算機(jī)網(wǎng)絡(luò)通信方法的抽象模型結(jié)構(gòu),一般是指網(wǎng)絡(luò)的各層及其協(xié)議的集合。圖3-1層次模型示意圖圖3-2計(jì)算機(jī)網(wǎng)絡(luò)的層次模型分層處理所帶來的好處是:每一層可以實(shí)現(xiàn)一種相對獨(dú)立的功能,因而可將一個(gè)難以處理得復(fù)雜問題分解為若干容易處理的較小的問題。計(jì)算機(jī)網(wǎng)絡(luò)體系采用層次結(jié)構(gòu),可以使各層之間相對獨(dú)立,靈活性好,易于實(shí)現(xiàn)和維護(hù),而且各層結(jié)構(gòu)上可以分割開,每層都可以采用最合適的技術(shù)來實(shí)現(xiàn).3.1.1網(wǎng)絡(luò)體系結(jié)構(gòu)發(fā)展史國際標(biāo)準(zhǔn)化組織ISO的技術(shù)委員會于1983年提出了開放系統(tǒng)互連參考模型,即著名的ISO7498國際標(biāo)準(zhǔn)(我國相應(yīng)的國家標(biāo)準(zhǔn)是GB9387),記為OSI/RM或者ISO/OSI/RM。開放系統(tǒng)互連的目的是使世界范圍內(nèi)的應(yīng)用系統(tǒng)能夠開放式(而不是封閉式)的進(jìn)行信息交換。3.1.2網(wǎng)絡(luò)分層的意義所謂分層設(shè)計(jì)方法,就是按照信息的流動過程將網(wǎng)絡(luò)的整體圖3-3郵政系統(tǒng)通信過程

分層設(shè)計(jì)方法將整個(gè)網(wǎng)絡(luò)通信功能劃分為垂直的層次集合后,在通信過程中下層將向上層隱蔽下層的實(shí)現(xiàn)細(xì)節(jié)。但層次的劃分應(yīng)首先確定層次的集合及每層應(yīng)完成的任務(wù)。劃分時(shí)應(yīng)按邏輯組合功能,并具有足夠的層次,以使每層小到易于處理。同時(shí)層次也不能太多,以免產(chǎn)生難以負(fù)擔(dān)的處理開銷。圖3-4信息的逐層傳遞過程3.1.3層次結(jié)構(gòu)的要點(diǎn)與層次劃分的原則1、層次結(jié)構(gòu)的要點(diǎn)(1)除了在物理媒體上進(jìn)行的是實(shí)通信之外,其余各對等實(shí)體間進(jìn)行的都是虛通信。(2)對等層的虛通信必須遵循該層的協(xié)議。(3)n層的虛通信是通過n/n-1層間接口處n-1層提供的服務(wù)以及n-1層的通信(通常也是虛通信)來實(shí)現(xiàn)的。2、層次結(jié)構(gòu)劃分的原則每層的功能應(yīng)是明確的,并且是相互獨(dú)立的。當(dāng)某一層的具體實(shí)現(xiàn)方法更新時(shí),只要保持上、下層的接口不變,便不會對鄰居產(chǎn)生影響。層間接口必須清晰,跨越接口的信息量應(yīng)盡可能少。層數(shù)應(yīng)適中。若層數(shù)太少,則造成每一層的協(xié)議太復(fù)雜;若層數(shù)太多,則體系結(jié)構(gòu)過于復(fù)雜,使描述和實(shí)現(xiàn)各層功能變得困難。3、網(wǎng)絡(luò)的體系結(jié)構(gòu)的特點(diǎn)以功能作為劃分層次的基礎(chǔ)。第n層的實(shí)體在實(shí)現(xiàn)自身定義的功能時(shí),只能使用第n-1層提供的服務(wù)。第n層在向第n+1層提供的服務(wù)時(shí),此服務(wù)不僅包含第n層本身的功能,還包含由下層服務(wù)提供的功能。僅在相鄰層間有接口,且所提供服務(wù)的具體實(shí)現(xiàn)細(xì)節(jié)對上一層完全屏蔽。3.2OSI參考模型ISO/OSI的七層模型OSI/OSI七層參考模型從下到上分別為:第1層:物理層(PhysicalLayer,PH)第2層:數(shù)據(jù)鏈路層(DataLinkLayer,DL)第3層:網(wǎng)絡(luò)層(NetworkLayer,N)第4層:傳輸層(TransportLayer,T)第5層:會話層(SessionLayer,S)第6層:表示層(PresentationLayer,P)第7層:應(yīng)用層(ApplicationLayer,A)

數(shù)據(jù)發(fā)送過程發(fā)送進(jìn)程送給接收進(jìn)程和數(shù)據(jù),實(shí)際上是經(jīng)過發(fā)送方各層從上到下傳遞到物理媒體;通過物理媒體傳輸?shù)浇邮辗胶螅俳?jīng)過從下到上各層的傳遞,最后到達(dá)接收進(jìn)程。數(shù)據(jù)接收過程正好相反

圖3-6數(shù)據(jù)的實(shí)際傳遞過程OSI參考模型對各個(gè)層次的劃分遵循下列原則:1、網(wǎng)中各結(jié)點(diǎn)都有相同的層次,相同的層次具有同樣的功能;2、同一結(jié)點(diǎn)內(nèi)相鄰層之間通過接口通信;3、每一層使用下層提供的服務(wù),并向其上層提供服務(wù);4、不同結(jié)點(diǎn)的同等層按照協(xié)議實(shí)現(xiàn)對等層之間的通信。1、物理層的功能特征(1)物理層主要負(fù)責(zé)在物理連接上傳輸二進(jìn)制比特流。(2)物理層提供為建立、維護(hù)和釋放物理連接所需要的機(jī)械、電氣、功能與規(guī)程的特性。2.數(shù)據(jù)鏈路層3.網(wǎng)絡(luò)層4.傳輸層5.會話層6.表示層7.應(yīng)用層物理層的媒體包括:架空明線、平衡電纜、光纖、無線信道等。物理層的特性:物理層是第一層,是整個(gè)放系統(tǒng)的基礎(chǔ),向下直接與物理傳輸媒質(zhì)相連接。物理層協(xié)議是各種網(wǎng)絡(luò)設(shè)備互連時(shí)必須遵守的底層協(xié)議,具有對數(shù)據(jù)鏈路層屏蔽物理傳輸介質(zhì)的特征,以便對高層協(xié)議有更大的透明性。機(jī)械特性:物理連接時(shí)對插頭和插座的幾何尺寸、插針或插孔芯數(shù)及排列方式、鎖定裝置形式等;電氣特性:在物理連接上導(dǎo)線的電氣連接及有關(guān)的電路的特性;功能特性:接口信號的來源、作用以及其它信號之間的關(guān)系;規(guī)程特性:使用交換電路進(jìn)行數(shù)據(jù)交換的控制步驟,使比特流傳輸?shù)靡酝瓿伞@篋TE(數(shù)據(jù)終端設(shè)備)-DCE(數(shù)據(jù)控制設(shè)備)的接口框如圖所示,物理層接口協(xié)議實(shí)際上是DTE和DCE或其它通信設(shè)備之間的一組約定,主要解決網(wǎng)絡(luò)節(jié)點(diǎn)與物理信道如何連接的問題。目的是為了便于不同的制造廠家能夠根據(jù)公認(rèn)的標(biāo)準(zhǔn)各自獨(dú)立地制造設(shè)備。使各個(gè)廠家的產(chǎn)品都能夠相互兼容。物理層的主要功能為數(shù)據(jù)終端設(shè)備提供傳送數(shù)據(jù)的通路:數(shù)據(jù)通路可以是一個(gè)物理媒體,也可以是多個(gè)物理媒體連接而成.一次完整的數(shù)據(jù)傳輸包括激活物理連接、傳送數(shù)據(jù)、終止物理連接.所謂激活,就是不管有多少物理媒體參與,都要在通信的兩個(gè)數(shù)據(jù)終端設(shè)備間連接起來,形成一條通路.傳輸數(shù)據(jù):物理層要形成適合數(shù)據(jù)傳輸需要的實(shí)體,為數(shù)據(jù)傳送服務(wù).一是要保證數(shù)據(jù)能在其上正確通過,二是要提供足夠的帶寬(每秒鐘內(nèi)能通過的比特?cái)?shù)),以減少信道上的擁塞.傳輸數(shù)據(jù)的方式能滿足點(diǎn)到點(diǎn)、一點(diǎn)到多點(diǎn)、串行或并行、半雙工或全雙工、同步或異步傳輸?shù)男枰?2.數(shù)據(jù)鏈路層

把從物理層來的原始數(shù)據(jù)打包成幀F(xiàn)rame。一個(gè)幀是放置數(shù)據(jù)的、邏輯的、結(jié)構(gòu)化的包。數(shù)據(jù)鏈路層負(fù)責(zé)幀在計(jì)算機(jī)之間的無差錯(cuò)傳遞。數(shù)據(jù)鏈路層最基本的功能是向該層用戶提供透明的和可靠的數(shù)據(jù)傳送基本服務(wù)。透明性是指該層上傳輸?shù)臄?shù)據(jù)的內(nèi)容、格式及編碼沒有限制,也沒有必要解釋信息結(jié)構(gòu)的意義;可靠的傳輸使用戶免去對丟失信息、干擾信息及順序不正確等的擔(dān)心。transparent數(shù)據(jù)鏈路層的功能(1)數(shù)據(jù)鏈路建立、維護(hù)與釋放;(2)數(shù)據(jù)鏈路層服務(wù)數(shù)據(jù)單元幀的傳輸;(3)差錯(cuò)檢測與控制;(4)數(shù)據(jù)流量控制;(5)在多點(diǎn)連接或多條數(shù)據(jù)鏈路連接的情況下,提供數(shù)據(jù)鏈路端口標(biāo)識的識別,支持網(wǎng)絡(luò)層實(shí)體建立網(wǎng)絡(luò)連接;(6)幀接收順序控制,幀同步數(shù)據(jù)鏈路層的協(xié)議

數(shù)據(jù)鏈路層協(xié)議分為兩類:面向字符型與面向比特型。早期的數(shù)據(jù)鏈路層協(xié)議多為面向字符型。典型的協(xié)議標(biāo)準(zhǔn)有:SLIP(SerialLineInternetProtocal)串行線路網(wǎng)際協(xié)議PPP(PorttoPortProtocal)點(diǎn)到點(diǎn)協(xié)議X.25:在公用數(shù)據(jù)網(wǎng)上以分組方式進(jìn)行的數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)電路終端設(shè)備(DCE)之間的接口ARP(AddressResolutionProtocal)地址解析協(xié)議RARP(RerserveAddressResolutionProtocal)反向地址轉(zhuǎn)換協(xié)議FrameRelay幀中繼數(shù)據(jù)鏈路層的主要設(shè)備(1)網(wǎng)橋(Bridge)網(wǎng)橋能夠互連兩個(gè)采用不同數(shù)據(jù)鏈路層協(xié)議、不同傳輸介質(zhì)與不同傳輸速率的網(wǎng)絡(luò);網(wǎng)橋以接收、存儲、地址過濾與轉(zhuǎn)發(fā)的方式實(shí)現(xiàn)互連的網(wǎng)絡(luò)之間的通信。網(wǎng)橋需要互連的網(wǎng)絡(luò)在數(shù)據(jù)鏈路層以上采用相同的協(xié)議;網(wǎng)橋有利于改善互連網(wǎng)絡(luò)的性能與安全性。(2)交換機(jī)(Switch)同傳統(tǒng)的網(wǎng)橋一樣,交換機(jī)也是一種在數(shù)據(jù)鏈路層實(shí)現(xiàn)互連的存儲轉(zhuǎn)發(fā)設(shè)備。交換機(jī)按每一個(gè)包中的MAC地址相對簡單地決定信息轉(zhuǎn)發(fā)。交換機(jī)——硬件設(shè)備,網(wǎng)橋——可以用軟件實(shí)現(xiàn)交換機(jī)的優(yōu)點(diǎn):交換機(jī)轉(zhuǎn)發(fā)延遲較小,擁有更多的端口。三層交換機(jī)(工作在第3層)二層交換機(jī)(工作在第2層)1234交換機(jī)(3)集線器HUB:

外形與交換機(jī)相同,一般為4口集線器的每個(gè)端口中連接的所有主機(jī)均屬于同一個(gè)沖突域(搶占資源)交換機(jī)的每個(gè)端口中連接的所有主機(jī)屬于各自獨(dú)立的沖突域(獨(dú)占資源)舉例:一個(gè)10M的Hub,所有的端口共享這10M的帶寬,如果有4個(gè)端口同時(shí)使用,則每個(gè)端口的帶寬為2.5M;而一個(gè)10M的交換機(jī),則是每個(gè)端口單獨(dú)擁有10M的帶寬,各端口的帶寬均為10M。3.網(wǎng)絡(luò)層

第三層,介于運(yùn)輸層和數(shù)據(jù)鏈路層之間,它在數(shù)據(jù)鏈路層提供的兩個(gè)相鄰端點(diǎn)之間的數(shù)據(jù)幀的傳送功能上,進(jìn)一步管理網(wǎng)絡(luò)中的數(shù)據(jù)通信,將數(shù)據(jù)設(shè)法從源端經(jīng)過若直干個(gè)中間節(jié)點(diǎn)傳送到目的端,從而向運(yùn)輸層提供最基本的端到端的數(shù)據(jù)傳送服務(wù)。網(wǎng)絡(luò)層的目的是實(shí)現(xiàn)兩個(gè)端系統(tǒng)之間的數(shù)據(jù)透明傳送,具體功能包括:

1、尋址、路徑選擇2、流量控制3、網(wǎng)絡(luò)連接建立與管理(1)為傳輸層提供服務(wù)

網(wǎng)絡(luò)層提供的服務(wù)有兩類:面向連接的網(wǎng)絡(luò)服務(wù)和無連接的網(wǎng)絡(luò)服務(wù)。

虛電路服務(wù)是網(wǎng)絡(luò)層向傳輸層提供的一種使所有數(shù)據(jù)包按順序到達(dá)目的結(jié)點(diǎn)的可靠的數(shù)據(jù)傳送方式,進(jìn)行數(shù)據(jù)交換的兩個(gè)結(jié)點(diǎn)之間存在著一條為它們服務(wù)的虛電路;而數(shù)據(jù)報(bào)服務(wù)是不可靠的數(shù)據(jù)傳送方式,源結(jié)點(diǎn)發(fā)送的每個(gè)數(shù)據(jù)包都要附加地址、序號等信息,目的結(jié)點(diǎn)收到的數(shù)據(jù)包不一定按序到達(dá),還可能出現(xiàn)數(shù)據(jù)包的丟失現(xiàn)象。

典型的網(wǎng)絡(luò)層協(xié)議是X.25,它是由ITU-T(國際電信聯(lián)盟電信標(biāo)準(zhǔn)部)提出的一種面向連接的分組交換協(xié)議。(2)組包和拆包在網(wǎng)絡(luò)層,數(shù)據(jù)傳輸?shù)幕締挝皇菙?shù)據(jù)包package(也稱為分組)。在發(fā)送方,傳輸層的報(bào)文到達(dá)網(wǎng)絡(luò)層時(shí)被分為多個(gè)數(shù)據(jù)塊,在這些數(shù)據(jù)塊的頭部和尾部加上一些相關(guān)控制信息后,即組成了數(shù)據(jù)包(組包)。數(shù)據(jù)包的頭部包含源結(jié)點(diǎn)和目標(biāo)結(jié)點(diǎn)的網(wǎng)絡(luò)地址(邏輯地址)。在接收方,數(shù)據(jù)從低層到達(dá)網(wǎng)絡(luò)層時(shí),要將各數(shù)據(jù)包原來加上的包頭和包尾等控制信息去掉(拆包),然后組合成報(bào)文,送給傳輸層。(3)路由選擇

路由選擇也叫做路徑選擇,是根據(jù)一定的原則和路由選擇算法在多結(jié)點(diǎn)的通信子網(wǎng)中選擇一條最佳路徑。確定路由選擇的策略稱為路由算法。在數(shù)據(jù)報(bào)方式中,網(wǎng)絡(luò)結(jié)點(diǎn)要為每個(gè)數(shù)據(jù)包做出路由選擇;而在虛電路方式中,只需在建立連接時(shí)確定路由。典型的路由選擇方式有兩種:靜態(tài)路由和動態(tài)路由。靜態(tài)路由是在路由器中設(shè)置的固定的路由表。除非網(wǎng)絡(luò)管理員干預(yù),否則靜態(tài)路由不會發(fā)生變化。動態(tài)路由是網(wǎng)絡(luò)中的路由器之間相互通信,傳遞路由信息,利用收到的路由信息更新路由器表的過程。它能實(shí)時(shí)地適應(yīng)網(wǎng)絡(luò)結(jié)構(gòu)的變化。(4)流量控制

流量控制的作用是控制阻塞,避免死鎖。

網(wǎng)絡(luò)的吞吐量(數(shù)據(jù)包數(shù)量/秒)與通信子網(wǎng)負(fù)荷(即通信子網(wǎng)中正在傳輸?shù)臄?shù)據(jù)包數(shù)量)有著密切的關(guān)系。

對防止出現(xiàn)阻賽和死鎖,需進(jìn)行流量控制,通??刹捎没瑒哟翱?、預(yù)約緩沖區(qū)、許可證和分組丟棄四種方法。網(wǎng)絡(luò)層的網(wǎng)絡(luò)連接設(shè)備(1)路由器(Router)在互聯(lián)網(wǎng)中,兩臺主機(jī)之間傳送數(shù)據(jù)的通路會有很多條,數(shù)據(jù)包從一臺主機(jī)出發(fā),中途要經(jīng)過多個(gè)站點(diǎn)才能到達(dá)另一臺主機(jī)。這些中間站點(diǎn)通常由稱為路由器的設(shè)備擔(dān)當(dāng),其作用就是為數(shù)據(jù)包選擇一條合適的傳送路徑。路由器工作在OSI模型的網(wǎng)絡(luò)層,是根據(jù)數(shù)據(jù)包中的邏輯地址(網(wǎng)絡(luò)地址)而不是MAC地址來轉(zhuǎn)發(fā)數(shù)據(jù)包的。路由器的主要工作是為經(jīng)過路由器的每個(gè)數(shù)據(jù)包尋找一條最佳傳輸路徑,并將該數(shù)據(jù)包有效地傳送到目的站點(diǎn)。(2)第三層交換機(jī)具有路由功能的交換機(jī)要在網(wǎng)絡(luò)層對數(shù)據(jù)包進(jìn)行操作,因此被稱為第三層交換機(jī)。網(wǎng)絡(luò)層的主要協(xié)議

(1)IP協(xié)議:InternetProtocol網(wǎng)際協(xié)議,為計(jì)算機(jī)網(wǎng)絡(luò)相互連接進(jìn)行通信而設(shè)計(jì)的協(xié)議。在因特網(wǎng)中,它是能使連接到網(wǎng)上的所有計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)相互通信的一套規(guī)則,規(guī)定了計(jì)算機(jī)在因特網(wǎng)上進(jìn)行通信時(shí)應(yīng)當(dāng)遵守的規(guī)則。任何廠家生產(chǎn)的計(jì)算機(jī)系統(tǒng),只要遵守IP協(xié)議就可以與因特網(wǎng)互連互通。IP地址具有唯一性。(2)路由協(xié)議:選擇數(shù)據(jù)通過網(wǎng)絡(luò)的最佳路徑。(3)擁塞控制協(xié)議:擁塞現(xiàn)象是指到達(dá)通信子網(wǎng)中某一部分的分組數(shù)量過多,使得該部分網(wǎng)絡(luò)來不及處理,以致引起這部分乃至整個(gè)網(wǎng)絡(luò)性能下降的現(xiàn)象,嚴(yán)重時(shí)甚至?xí)?dǎo)致網(wǎng)絡(luò)通信業(yè)務(wù)陷入停頓,即出現(xiàn)死鎖現(xiàn)象。4.傳輸層

傳輸層(TransportLayer)是OSI中最重要、最關(guān)鍵的一層,是唯一負(fù)責(zé)總體的數(shù)據(jù)傳輸和數(shù)據(jù)控制的一層,提供端到端的交換數(shù)據(jù)的機(jī)制,對會話層等高三層提供可靠的傳輸服務(wù),對網(wǎng)絡(luò)層提供可靠的目的地站點(diǎn)信息。

這一層負(fù)責(zé)錯(cuò)誤的確認(rèn)和恢復(fù),以確保信息的可靠傳遞。在必要時(shí),它也對信息重新打包,把過長信息分成小包發(fā)送;而在接收端,把這些小包重構(gòu)成初始的信息。傳輸層的任務(wù)是根據(jù)通信子網(wǎng)的特性,最佳的利用網(wǎng)絡(luò)資源,為兩個(gè)端系統(tǒng)的會話層之間,提供建立、維護(hù)和取消傳輸連接的功能,負(fù)責(zé)端到端的可靠數(shù)據(jù)傳輸。在這一層,信息傳送的協(xié)議數(shù)據(jù)單元稱為段或報(bào)文。網(wǎng)絡(luò)層只是根據(jù)網(wǎng)絡(luò)地址將源結(jié)點(diǎn)發(fā)出的數(shù)據(jù)包傳送到目的結(jié)點(diǎn),而傳輸層則負(fù)責(zé)將數(shù)據(jù)可靠地傳送到相應(yīng)的端口?;竟δ?1)分割與重組數(shù)據(jù)(2)按端口號尋址(3)連接管理(4)

差錯(cuò)控制和流量控制、糾錯(cuò)主要協(xié)議TCP:TransmissionControlProtocol

傳輸控制協(xié)議,是一種面向連接的、可靠的、基于字節(jié)流的運(yùn)輸層(Transportlayer)通信協(xié)議UDP:(UserDataProtocol,用戶數(shù)據(jù)報(bào)協(xié)議)是與TCP相對應(yīng)的協(xié)議。它是面向非連接的協(xié)議,它不與對方建立連接,而是直接就把數(shù)據(jù)包發(fā)送過去。

UDP適用于一次只傳送少量數(shù)據(jù)、對可靠性要求不高的應(yīng)用環(huán)境。SPX:序列分組交換協(xié)議(SPX)是Novell早期傳輸層協(xié)議,為NovellNetWare網(wǎng)絡(luò)提供分組發(fā)送服務(wù)。

5.會話層

會話層、表示層、應(yīng)用層構(gòu)成開放系統(tǒng)的高3層,面對應(yīng)用進(jìn)程提供分布處理,對話管理、信息表示、恢復(fù)最后的差錯(cuò)等。會話層同樣要擔(dān)負(fù)應(yīng)用進(jìn)程服務(wù)要求,而運(yùn)輸層不能完成的那部分工作,給運(yùn)輸層功能差距以彌補(bǔ)。就是對話和交談會話層(Session)提供的服務(wù)可使應(yīng)用建立和維持會話,并能使會話獲得同步。會話層使用校驗(yàn)點(diǎn)可使通信會話在通信失效時(shí)從校驗(yàn)點(diǎn)繼續(xù)恢復(fù)通信。這種能力對于傳送大的文件極為重要。允許在不同機(jī)器上的兩個(gè)應(yīng)用建立、使用和結(jié)束會話,這一層在會話的兩臺機(jī)器間建立對話控制,管理哪邊發(fā)送、何時(shí)發(fā)送、占用多長時(shí)間等。建立在傳輸層之上,利用傳輸層提供的服務(wù),使兩個(gè)會話實(shí)體之間不考慮它們之間相隔多遠(yuǎn)、使用了什么樣的通信子網(wǎng)等網(wǎng)絡(luò)通信細(xì)節(jié),進(jìn)行透明的、可靠的數(shù)據(jù)傳輸。主要功能:⑴為會話實(shí)體間建立連接將會話地址映射為運(yùn)輸?shù)刂愤x擇需要的運(yùn)輸服務(wù)質(zhì)量參數(shù)(QoS)對會話參數(shù)進(jìn)行協(xié)商識別各個(gè)會話連接傳送有限的透明用戶數(shù)據(jù)⑵數(shù)據(jù)傳輸階段:這個(gè)階段是在兩個(gè)會話用戶之間實(shí)現(xiàn)有組織的,同步的數(shù)據(jù)傳輸。用戶數(shù)據(jù)單元為SSDU,而協(xié)議數(shù)據(jù)單元為SPDU,會話用戶之間的數(shù)據(jù)傳送過程是將SSDU轉(zhuǎn)變成SPDU進(jìn)行的⑶連接釋放:通過有序釋放、廢棄、有限量透明用戶數(shù)據(jù)傳送等功能單元來釋放會話連接的6.表示層

表示層位于OSI分層結(jié)構(gòu)的第六層,它的主要作用之一是為異種機(jī)通信提供一種公共語言,以便能進(jìn)行互操作。這種類型的服務(wù)之所以需要,是因?yàn)椴煌挠?jì)算機(jī)體系結(jié)構(gòu)使用的數(shù)據(jù)表示法不同。例如,IBM主機(jī)使用EBCDIC編碼,而大部分PC機(jī)使用的是ASCII碼。在這種情況下,便需要表示層來完成這種轉(zhuǎn)換。就是表示為一種通用的數(shù)據(jù)格式。

它包含了處理網(wǎng)絡(luò)應(yīng)用程序數(shù)據(jù)格式的協(xié)議。表示層位于應(yīng)用層的下面和會話層的上面,它從應(yīng)用層獲得數(shù)據(jù)并把它們格式化以供網(wǎng)絡(luò)通信使用。該層將應(yīng)用程序數(shù)據(jù)排序成一個(gè)有含義的格式并提供給會話層。主要功能1、語法轉(zhuǎn)換2、上下文的表示3、數(shù)據(jù)的壓縮、解壓、加密、解密

在表示層,數(shù)據(jù)將按照網(wǎng)絡(luò)能理解的方案進(jìn)行格式化;這種格式化也因所使用網(wǎng)絡(luò)的類型不同而不同。表示層管理數(shù)據(jù)的解密與加密,如系統(tǒng)口令的處理:如果在Internet上查詢銀行賬戶,使用的即是一種安全連接。賬戶數(shù)據(jù)在發(fā)送前被加密,在網(wǎng)絡(luò)的另一端,表示層將對接收到的數(shù)據(jù)解密。除此之外,表示層協(xié)議還對圖片和文件格式信息進(jìn)行解碼和編碼。

7.應(yīng)用層

應(yīng)用層(Applicationlayer)是OSI模型的第七層(最高層),直接和應(yīng)用程序接口并提供常見的網(wǎng)絡(luò)應(yīng)用服務(wù)。應(yīng)用層也向表示層發(fā)出請求。應(yīng)用層是直接為應(yīng)用進(jìn)程提供服務(wù),其作用是在實(shí)現(xiàn)多個(gè)系統(tǒng)應(yīng)用進(jìn)程相互通信的同時(shí),完成一系列業(yè)務(wù)處理所需的服務(wù)。是最終用戶應(yīng)用程序訪問網(wǎng)絡(luò)服務(wù)的地方。它負(fù)責(zé)整個(gè)網(wǎng)絡(luò)應(yīng)用程序一起很好地工作。這里也正是最有含義的信息傳過的地方。程序如電子郵件、數(shù)據(jù)庫等都利用應(yīng)用層傳送信息。應(yīng)用層的主要功能有:運(yùn)輸訪問和管理電子郵件虛擬終端……應(yīng)用層的主要協(xié)議HTTP:是一個(gè)客戶端和服務(wù)器端請求和應(yīng)答的標(biāo)準(zhǔn)(TCP)??蛻舳耸墙K端用戶,服務(wù)器端是網(wǎng)站。通過使用Web瀏覽器,客戶端發(fā)起一個(gè)到服務(wù)器上指定端口(默認(rèn)端口為80)的HTTP請求。通過HTTP或者HTTPS協(xié)議請求的資源由統(tǒng)一資源定位器(UniformResourceIdentifiers-URI)來標(biāo)識。FTP:一般運(yùn)行在20和21兩個(gè)端口。端口20用于在客戶端和服務(wù)器之間傳輸數(shù)據(jù)流,而端口21用于傳輸控制流,并且是命令通向ftp服務(wù)器的進(jìn)口。EMAIL:郵件服務(wù),如SMTP、POP33.3TCP/IP體系結(jié)構(gòu)3.3.1TCP/IP簡介TCP/IP模型是由美國國防部在ARPANET網(wǎng)絡(luò)中創(chuàng)建的網(wǎng)絡(luò)體系結(jié)構(gòu),是至今為止發(fā)展最成功的通信模型,它用于構(gòu)筑目前最大的、開放的互聯(lián)網(wǎng)絡(luò)系統(tǒng)Internet,TCP/IP簡化了層次模型,只有4層。IntranetTCP/IP協(xié)議使用范圍極廣,是目前異種網(wǎng)絡(luò)通信使用的唯一協(xié)議體系,適用于連接多種機(jī)型,既可用于局域網(wǎng),又可用于廣域網(wǎng),許多廠商的計(jì)算機(jī)操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)產(chǎn)品都采用或含有TCP/IP協(xié)議。TCP/IP協(xié)議已成為目前事實(shí)上的國際標(biāo)準(zhǔn)和工業(yè)標(biāo)準(zhǔn)。TCP/IP協(xié)議在硬件基礎(chǔ)上分為四個(gè)層次,自下而上依次是:網(wǎng)絡(luò)接口層、網(wǎng)際層、傳輸層和應(yīng)用層

OSI體系結(jié)構(gòu)|TCP/IP結(jié)構(gòu)|常用協(xié)議Internet層(網(wǎng)際層)

負(fù)責(zé)將數(shù)據(jù)分組路由到正確的目的地。在發(fā)送方,將傳輸層提供的數(shù)據(jù)段封裝到數(shù)據(jù)報(bào)中,并填入IP報(bào)頭(包括源IP地址、目標(biāo)IP地址、使用什么協(xié)議、校驗(yàn)和等等);在接收方,通過讀取IP報(bào)頭中的信息決定如何處理數(shù)據(jù)報(bào)。如果是路由器收到數(shù)據(jù)報(bào),它則通過校驗(yàn)和檢驗(yàn)其有效性,決定是做本地處理還是轉(zhuǎn)發(fā)該數(shù)據(jù)報(bào);如果是目標(biāo)主機(jī)收到該數(shù)據(jù)報(bào),通過校驗(yàn)后,它會去掉IP報(bào)頭交給傳輸層處理。Internet層(網(wǎng)際層)的主要協(xié)議網(wǎng)絡(luò)層包括多個(gè)重要協(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論