資源描述:
《osi七層模型基礎(chǔ)知識(shí)及各層常見(jiàn)應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、OSI七層模型基礎(chǔ)知識(shí)及各層常見(jiàn)應(yīng)用???OSIOpenSourceInitiative(簡(jiǎn)稱OSI,有譯作開(kāi)放源代碼促進(jìn)會(huì)、開(kāi)放原始碼組織)是一個(gè)旨在推動(dòng)開(kāi)源軟件發(fā)展的非盈利組織。OSI參考模型(OSI/RM)的全稱是開(kāi)放系統(tǒng)互連參考模型(OpenSystemInterconnectionReferenceModel,OSI/RM),它是由國(guó)際標(biāo)準(zhǔn)化組織ISO提出的一個(gè)網(wǎng)絡(luò)系統(tǒng)互連模型。它是網(wǎng)絡(luò)技術(shù)的基礎(chǔ),也是分析、評(píng)判各種網(wǎng)絡(luò)技術(shù)的依據(jù),它揭開(kāi)了網(wǎng)絡(luò)的神秘面紗,讓其有理可依,有據(jù)可循。?一、OSI參考模型知識(shí)要點(diǎn)圖表
2、1:OSI模型基礎(chǔ)知識(shí)速覽??模型把網(wǎng)絡(luò)通信的工作分為7層。1至4層被認(rèn)為是低層,這些層與數(shù)據(jù)移動(dòng)密切相關(guān)。5至7層是高層,包含應(yīng)用程序級(jí)的數(shù)據(jù)。每一層負(fù)責(zé)一項(xiàng)具體的工作,然后把數(shù)據(jù)傳送到下一層。由低到高具體分為:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層和應(yīng)用層。?第7層應(yīng)用層—直接對(duì)應(yīng)用程序提供服務(wù),應(yīng)用程序可以變化,但要包括電子消息傳輸名稱協(xié)議傳輸基本單位常用設(shè)備功能應(yīng)用層HTTP、FTP、Telnet、SMTP、POP3、DNS報(bào)文為用戶應(yīng)用程序提供服務(wù)接口表示層報(bào)文:統(tǒng)一數(shù)據(jù)傳輸格式會(huì)話層報(bào)文建立會(huì)話關(guān)
3、系傳輸層HDLC數(shù)據(jù)段提供可靠的端到端服務(wù),面向連接或者無(wú)連接網(wǎng)絡(luò)層TCP、UDP、IP、ARP、RARP報(bào)文分組路由器基于IP地址的路由選路傳輸數(shù)據(jù)數(shù)據(jù)鏈路層HDLC幀二層交換機(jī)、網(wǎng)橋、網(wǎng)卡建立相鄰節(jié)點(diǎn)數(shù)據(jù)鏈路傳輸物理層比特流中繼器、集線器網(wǎng)線(1)提供傳輸數(shù)據(jù)的物理通路(2)傳輸數(shù)據(jù)?第6層表示層—格式化數(shù)據(jù),以便為應(yīng)用程序提供通用接口。這可以包括加密服務(wù)?第5層會(huì)話層—在兩個(gè)節(jié)點(diǎn)之間建立端連接。此服務(wù)包括建立連接是以全雙工還是以半雙工的方式進(jìn)行設(shè)置,盡管可以在層4中處理雙工方式?第4層傳輸層—常規(guī)數(shù)據(jù)遞送-面向連接
4、或無(wú)連接。包括全雙工或半雙工、?流控制和錯(cuò)誤恢復(fù)服務(wù)??第3層網(wǎng)絡(luò)層—本層通過(guò)尋址來(lái)建立兩個(gè)節(jié)點(diǎn)之間的連接,它包括通過(guò)互連網(wǎng)絡(luò)來(lái)路由和中繼數(shù)據(jù)?第2層數(shù)據(jù)鏈路層—在此層將數(shù)據(jù)分幀,并處理流控制。本層指定拓?fù)浣Y(jié)構(gòu)并提供硬件尋址?第1層物理層—原始比特流的傳輸?電子信號(hào)傳輸和硬件接口數(shù)據(jù)發(fā)送時(shí),從第七層傳到第一層,接受方則相反。?各層對(duì)應(yīng)的典型設(shè)備如下:?應(yīng)用層……………….計(jì)算機(jī):應(yīng)用程序,如FTP,SMTP,HTTP?表示層……………….計(jì)算機(jī):編碼方式,圖像編解碼、URL字段傳輸編碼?會(huì)話層……………….計(jì)算機(jī):建立會(huì)
5、話,SESSION認(rèn)證、斷點(diǎn)續(xù)傳?傳輸層……………….計(jì)算機(jī):進(jìn)程和端口?網(wǎng)絡(luò)層…………………網(wǎng)絡(luò):路由器,防火墻、多層交換機(jī)?數(shù)據(jù)鏈路層………..網(wǎng)絡(luò):網(wǎng)卡,網(wǎng)橋,交換機(jī)?物理層…………………網(wǎng)絡(luò):中繼器,集線器、網(wǎng)線、HUB?二、OSI基礎(chǔ)知識(shí)OSI/RM參考模型的提出世界上第一個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)由IBM公司提出(74年,SNA),以后其他公司也相繼提出自己的網(wǎng)絡(luò)體系結(jié)構(gòu)如:Digital公司的DNA,美國(guó)國(guó)防部的TCP/IP等,多種網(wǎng)絡(luò)體系結(jié)構(gòu)并存,其結(jié)果是若采用IBM的結(jié)構(gòu),只能選用IBM的產(chǎn)品,只能與同種結(jié)構(gòu)的網(wǎng)絡(luò)
6、互聯(lián)。? 為了促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,國(guó)際標(biāo)準(zhǔn)化組織ISO于1977年成立了一個(gè)委員會(huì),在現(xiàn)有網(wǎng)絡(luò)的基礎(chǔ)上,提出了不基于具體機(jī)型、操作系統(tǒng)或公司的網(wǎng)絡(luò)體系結(jié)構(gòu),稱為開(kāi)放系統(tǒng)互聯(lián)模型(OSI參考,opensysteminterconnection)?OSI的設(shè)計(jì)目的OSI模型的設(shè)計(jì)目的是成為一個(gè)所有銷售商都能實(shí)現(xiàn)的開(kāi)放網(wǎng)路模型,來(lái)克服使用眾多私有網(wǎng)絡(luò)模型所帶來(lái)的困難和低效性。OSI是在一個(gè)備受尊敬的國(guó)際標(biāo)準(zhǔn)團(tuán)體的參與下完成的,這個(gè)組織就是ISO(國(guó)際標(biāo)準(zhǔn)化組織)。什么是OSI,OSI是OpenSystemInterconn
7、ection的縮寫,意為開(kāi)放式系統(tǒng)互聯(lián)參考模型。在OSI出現(xiàn)之前,計(jì)算機(jī)網(wǎng)絡(luò)中存在眾多的體系結(jié)構(gòu),其中以IBM公司的SNA(系統(tǒng)網(wǎng)絡(luò)體系結(jié)構(gòu))和DEC公司的DNA(DigitalNetworkArchitecture)數(shù)字網(wǎng)絡(luò)體系結(jié)構(gòu)最為著名。為了解決不同體系結(jié)構(gòu)的網(wǎng)絡(luò)的互聯(lián)問(wèn)題,國(guó)際標(biāo)準(zhǔn)化組織ISO(注意不要與OSI搞混)于1981年制定了開(kāi)放系統(tǒng)互連參考模型(OpenSystemInterconnectionReferenceModel,OSI/RM)。這個(gè)模型把網(wǎng)絡(luò)通信的工作分為7層,它們由低到高分別是物理層(Ph
8、ysicalLayer),數(shù)據(jù)鏈路層(DataLinkLayer),網(wǎng)絡(luò)層(NetworkLayer),傳輸層(TransportLayer),會(huì)話層(SessionLayer),表示層(PresentationLayer)和應(yīng)用層(ApplicationLayer)。第一層到第三層屬于OSI參考模型的低三層,負(fù)責(zé)創(chuàng)