OSI模型 創(chuàng)新互聯(lián)建站主營廬山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件定制開發(fā),廬山h5微信平臺(tái)小程序開發(fā)搭建,廬山網(wǎng)站營銷推廣歡迎廬山等地區(qū)企業(yè)咨詢 | |||
數(shù)據(jù)單元 | 層(layer) | 功能及常見的協(xié)議 | |
主機(jī)層 |
Data 數(shù)據(jù) | Application layer 應(yīng)用層 | 網(wǎng)絡(luò)進(jìn)程到應(yīng)用程序,針對特定應(yīng)用環(huán)境。 HTTP,HTTPS,F(xiàn)TP,SSH,SMTP, |
Presentation layer 表示層 | 數(shù)據(jù)表示層,用于數(shù)據(jù)的加密或者解密 | ||
Session layer 會(huì)話層 | 主機(jī)之間通信,管理應(yīng)用程序通信 | ||
Segments 數(shù)據(jù)段 | Transport layer 傳輸層 | 在網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)送數(shù)據(jù)包 TPC UDP | |
媒介層 | 網(wǎng)絡(luò)分組/數(shù)據(jù)報(bào)文 | Network layer 網(wǎng)絡(luò)層 | 在網(wǎng)絡(luò)各個(gè)節(jié)點(diǎn)間分配,路由和IP。發(fā)送報(bào)文(ip尋址),阻塞控制。 IP ,ICMP |
Bit/Frame 數(shù)據(jù)幀 | Data Link layer 數(shù)據(jù)鏈路層 | 一個(gè)可靠的點(diǎn)對點(diǎn)數(shù)據(jù)直鏈多路訪問尋址 Ethernet,Token Ring ,PPP, Frame Relay | |
Bit (比特) | Physical layer 物理層 | 一個(gè)不可靠的點(diǎn)對點(diǎn)數(shù)據(jù)直鏈。 定義電氣,機(jī)械特征。 |
OSI(open system interconnection reference modle)開放式系統(tǒng)互聯(lián)通信參考模型。簡稱:OSI模型。是由國際標(biāo)準(zhǔn)化組織(ISO)提出的使計(jì)算機(jī)互聯(lián)的網(wǎng)絡(luò)標(biāo)準(zhǔn)框架。分為7層:從下向上依次:物理層,數(shù)據(jù)鏈路層,網(wǎng)絡(luò)層,傳輸層,會(huì)話層,表示層,應(yīng)用層。
簡單來說:就是一臺(tái)計(jì)算機(jī)上的數(shù)據(jù)在網(wǎng)絡(luò)上通過附加協(xié)議的包裹傳送到另一臺(tái)網(wǎng)絡(luò)上的計(jì)算機(jī)的過程;另一臺(tái)計(jì)算機(jī)包括到達(dá)它的各個(gè)網(wǎng)絡(luò)設(shè)備利用發(fā)送方的各種協(xié)議(結(jié)合支持協(xié)議的平臺(tái))拆解包裹的過程。
人們在OSI 模型的基礎(chǔ)上開發(fā)了實(shí)用的IPS(internetprotocol Suite 互聯(lián)網(wǎng)協(xié)議族)。
IPS是一個(gè)互聯(lián)網(wǎng)通信模型,是互聯(lián)網(wǎng)的基礎(chǔ)架構(gòu),一般我們都稱為TCP/IP協(xié)議。因?yàn)?。互?lián)網(wǎng)協(xié)議族,最核心的兩個(gè)協(xié)議TCP(傳輸控制協(xié)議)和IP(網(wǎng)際協(xié)議)
TCP/IP協(xié)議提供:點(diǎn)對點(diǎn)的鏈接傳輸機(jī)制,將數(shù)據(jù)如何封裝,指定地址,傳輸,路由及在目的地址如何接收加以標(biāo)準(zhǔn)化。支持底層協(xié)議例如:ethernet(以太網(wǎng))ppp(點(diǎn)對點(diǎn)協(xié)議)frame relay (幀中繼)(token ring)令牌環(huán)。整個(gè)TCP/IP協(xié)議負(fù)責(zé)解決數(shù)據(jù)如何通過許多點(diǎn)對點(diǎn)通路(一個(gè)點(diǎn)對點(diǎn)的通路,俗稱一跳。1 hop )由此不同網(wǎng)絡(luò)成員能夠在許多跳的基礎(chǔ)上創(chuàng)建相互的數(shù)據(jù)通路。
TCP/IP模型被抽象成4個(gè)層次,通常被視為簡化的OSI7層模型。
TCP/IP模型層數(shù)簡述及運(yùn)行協(xié)議 | |
Application layer 應(yīng)用層(相當(dāng)于OSI的5-7) | HTTP ,F(xiàn)TP,DNS,https |
Transport layer 傳輸層(相當(dāng)于OSI的4) | TCP UDP |
Internet layer 互聯(lián)網(wǎng)層(相當(dāng)于OSI的3) | IP |
Link layer 網(wǎng)絡(luò)接口層(相當(dāng)于 OSI的1-2) | Ethernet,token Ring , |
此模型的基礎(chǔ)是在ip的基礎(chǔ)上承載TCP/UDP 方式的傳輸;TCP/UDP上面運(yùn)行應(yīng)用程序。
可以運(yùn)行在(面向連接的)TCP(傳輸控制協(xié)議)的協(xié)議:http, https ,dns ,smtp ,telent……
可以運(yùn)行在(無連接的包傳輸?shù)模︰DP(用戶數(shù)據(jù)報(bào)文協(xié)議)的協(xié)議:ntp ,dhcp,bootp….
我們來看一下 他的封裝情況
以一個(gè)UDP 傳輸?shù)姆庋b為例 | |||||
Data | 應(yīng)用層 | ||||
UDP header | UDP data | 傳輸層 | |||
IP header | IP data | 網(wǎng)絡(luò)層 | |||
Frame header | Frame data | Frame footer | 數(shù)據(jù)鏈路層 |