OSI參考模型是把開(kāi)放式系統(tǒng)連接起來(lái)的標(biāo)準(zhǔn),它將計(jì)算機(jī)網(wǎng)絡(luò)分為7層,如下圖所示:
1.物理層
物理層(physical layer)的主要功能是完成相鄰節(jié)點(diǎn)之間原始比特流的傳輸。物理層的設(shè)計(jì)主要涉及物理層接口的機(jī)械、電氣、功能和過(guò)程特性,以及物理層接口連接的傳輸介質(zhì)等問(wèn)題。還涉及到通信工程領(lǐng)域內(nèi)的一些問(wèn)題。
2.?dāng)?shù)據(jù)鏈路層
數(shù)據(jù)鏈路層(data link layer)的主要功能是如何在不可靠的物理線路上進(jìn)行數(shù)據(jù)的可靠傳輸。數(shù)據(jù)鏈路層完成的是網(wǎng)絡(luò)中相鄰節(jié)點(diǎn)之間可靠的數(shù)據(jù)通信。為了保證數(shù)據(jù)的可靠傳輸,發(fā)送方把用戶數(shù)據(jù)封裝成幀(frame),并按順序傳送各幀。
3.網(wǎng)絡(luò)層
網(wǎng)絡(luò)層(network layer)的主要功能是完成網(wǎng)絡(luò)中主機(jī)間的報(bào)文傳輸,其關(guān)鍵問(wèn)題之一是使用數(shù)據(jù)鏈路層的服務(wù)將每個(gè)報(bào)文從源端傳輸?shù)侥康亩恕?/p>
4.傳輸層
傳輸層(transport layer)的主要功能是完成網(wǎng)絡(luò)中不同主機(jī)上的用戶進(jìn)程之間可靠的數(shù)據(jù)通信。
傳輸層要決定對(duì)會(huì)話層用戶及最終對(duì)網(wǎng)絡(luò)用戶應(yīng)提供什么樣的服務(wù)。最好的傳輸連接是一條無(wú)差錯(cuò)的、按順序傳送數(shù)據(jù)的管道,即傳輸層連接是真正端到端的。
5.會(huì)話層
會(huì)話層(session layer)允許不同機(jī)器上的用戶之間建立會(huì)話關(guān)系。會(huì)話層允許進(jìn)行類似傳輸層的普通數(shù)據(jù)的傳送,在某些場(chǎng)合還提供了一些有用的增強(qiáng)型服務(wù)。允許用戶利用一次會(huì)話在遠(yuǎn)端的分時(shí)系統(tǒng)上登錄,或者在兩臺(tái)機(jī)器間傳遞文件。
6 表示層
表示層(presentation layer)完成某些特定的功能,對(duì)這些功能人們常常希望找到普遍的解決辦法,而不必由每個(gè)用戶自己來(lái)實(shí)現(xiàn)。表示層服務(wù)的一個(gè)典型例子是用一種大家一致選定的標(biāo)準(zhǔn)方法對(duì)數(shù)據(jù)進(jìn)行編碼。另外,表示層還涉及數(shù)據(jù)壓縮和解壓、數(shù)據(jù)加密和解密等工作。
7.應(yīng)用層
應(yīng)用層(application layer)包含大量人們普遍需要的協(xié)議。
這個(gè)協(xié)議主要處理文件名、用戶許可狀態(tài)和其他請(qǐng)求細(xì)節(jié)的通信。遠(yuǎn)程計(jì)算機(jī)上的文件傳輸進(jìn)程使用其他特征來(lái)傳輸文件內(nèi)容。由于每個(gè)應(yīng)用有不同的要求,應(yīng)用層的協(xié)議集在ISO/OSI模型中并沒(méi)有定義,但是,有些確定的應(yīng)用層協(xié)議,包括虛擬終端、文件傳輸和電子郵件等都可作為標(biāo)準(zhǔn)化的候選。
新聞熱點(diǎn)
疑難解答
圖片精選