環(huán)境保護(hù)局網(wǎng)站管理制度建設(shè)磁力搜索引擎下載
文章目錄
- 前言
- 一、什么是OSI?
- 二、什么是TCP/IP四層模型?
- 三、OSI七層網(wǎng)絡(luò)模型和TCP/IP四層網(wǎng)絡(luò)模型的關(guān)系:
- 四、 OSI七層和TCP/IP的區(qū)別:
前言
本節(jié)系統(tǒng)總結(jié):
一、什么是OSI?二、什么是TCP/IP四層模型?三、OSI七層網(wǎng)絡(luò)模型和TCP/IP四層網(wǎng)絡(luò)模型的關(guān)系;四、 OSI七層和TCP/IP的區(qū)別有哪些
一、什么是OSI?
OSI 模型(Open System Interconnection model)是一個(gè)由國際標(biāo)準(zhǔn)化組織提出的概念模型,試圖提供一個(gè)使各種不同的計(jì)算機(jī)和網(wǎng)絡(luò)在世界范圍內(nèi)實(shí)現(xiàn)互聯(lián)的標(biāo)準(zhǔn)框架。
它將計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)劃分為七層,每層都可以供抽象良好的接口。
從上到下可分為七層:每一層都完成特定的功能,并為上一層提供服務(wù),并使用下層所提供的服務(wù)。
- 物理層:
物理層負(fù)責(zé)最后將信息編碼成電流脈沖或其它信號(hào)用于網(wǎng)上傳輸;
eg:RJ45等將數(shù)據(jù)轉(zhuǎn)化成0和1; - 數(shù)據(jù)鏈路層:
數(shù)據(jù)鏈路層通過物理網(wǎng)絡(luò)鏈路提供數(shù)據(jù)傳輸。不同的數(shù)據(jù)鏈路層定義了不同的網(wǎng)絡(luò)和協(xié)議特征,其中包括物理編址、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、錯(cuò)誤校驗(yàn)、數(shù)據(jù)幀序列以及流控;
可以簡單的理解為:規(guī)定了0和1的分包形式,確定了網(wǎng)絡(luò)數(shù)據(jù)包的形式; - 網(wǎng)絡(luò)層
網(wǎng)絡(luò)層負(fù)責(zé)在源和終點(diǎn)之間建立連接;
可以理解為,此處需要確定計(jì)算機(jī)的位置,怎么確定?IPv4,IPv6! - 傳輸層
傳輸層向高層提供可靠的端到端的網(wǎng)絡(luò)數(shù)據(jù)流服務(wù)。
可以理解為:每一個(gè)應(yīng)用程序都會(huì)在網(wǎng)卡注冊一個(gè)端口號(hào),該層就是端口與端口的通信!常用的(TCP/IP)協(xié)議; - 會(huì)話層
會(huì)話層建立、管理和終止表示層與實(shí)體之間的通信會(huì)話;
建立一個(gè)連接(自動(dòng)的手機(jī)信息、自動(dòng)的網(wǎng)絡(luò)尋址); - 表示層:
表示層提供多種功能用于應(yīng)用層數(shù)據(jù)編碼和轉(zhuǎn)化,以確保以一個(gè)系統(tǒng)應(yīng)用層發(fā)送的信息 可以被另一個(gè)系統(tǒng)應(yīng)用層識(shí)別;
可以理解為:解決不同系統(tǒng)之間的通信,eg:Linux下的QQ和Windows下的QQ可以通信; - 應(yīng)用層:
OSI 的應(yīng)用層協(xié)議包括文件的傳輸、訪問及管理協(xié)議(FTAM) ,以及文件虛擬終端協(xié)議(VIP)和公用管理系統(tǒng)信息(CMIP)等; 規(guī)定數(shù)據(jù)的傳輸協(xié)議;
二、什么是TCP/IP四層模型?
4、應(yīng)用層(Application):為用戶提供所需要的各種服務(wù)
3、傳輸層(Transport):為應(yīng)用層實(shí)體提供端到端的通信功能,保證了數(shù)據(jù)包的順序傳送及數(shù)據(jù)的完整性
2、網(wǎng)際層(Internet):主要解決主機(jī)到主機(jī)的通信問題
1、網(wǎng)絡(luò)接口層(Network Access):負(fù)責(zé)監(jiān)視數(shù)據(jù)在主機(jī)和網(wǎng)絡(luò)之間的交換
三、OSI七層網(wǎng)絡(luò)模型和TCP/IP四層網(wǎng)絡(luò)模型的關(guān)系:
OSI引入了服務(wù)、接口、協(xié)議、分層的概念,TCP/IP借鑒了OSI的這些概念建立TCP/IP模型。
OSI先有模型,后有協(xié)議,先有標(biāo)準(zhǔn),后進(jìn)行實(shí)踐;而TCP/IP則相反,先有協(xié)議和應(yīng)用再提出了模型,且是參照的OSI模型。
OSI是一種理論下的模型,而TCP/IP已被廣泛使用,成為網(wǎng)絡(luò)互聯(lián)事實(shí)上的標(biāo)準(zhǔn)。
四、 OSI七層和TCP/IP的區(qū)別:
- TCP/IP他是一個(gè)協(xié)議簇;而OSI(開放系統(tǒng)互聯(lián))則是一個(gè)模型,且TCP/IP的開發(fā)時(shí)間在OSI之前。
- TCP/IP是由一些交互性的模塊做成的分層次的協(xié)議,其中每個(gè)模塊提供特定的功能;OSI則指定了哪個(gè)功能是屬于哪一層的。
- TCP/IP是四層結(jié)構(gòu),而OSI是七層結(jié)構(gòu)。OSI的最高三層在TCP中用應(yīng)用層表示。