政府網(wǎng)站建設(shè)管理意見網(wǎng)絡(luò)營銷什么意思
OSI 七層模型
七層模型,亦稱 OSI(Open System Interconnection)。OSI 七層參考模型是國際標(biāo)準(zhǔn)化組織(ISO)制定的一個(gè)用于計(jì)算機(jī)或通信系統(tǒng)間網(wǎng)絡(luò)互聯(lián)的標(biāo)準(zhǔn)體系,一般稱為 OSI 參考模型或七層模型。OSI 七層模型是一個(gè)網(wǎng)絡(luò)互連模型,從上到下依次是:
從上可知,網(wǎng)絡(luò)通信的模型分了很多層,為什么需要分為這么多層次?原因就在于網(wǎng)絡(luò)是一種非常復(fù)雜的通信,需要進(jìn)行分層,每一層需要去實(shí)現(xiàn)不同的功能。下面我們來詳細(xì)看下 OSI 參考模型中每一層的作用。
應(yīng)用層
應(yīng)用層(Application Layer)是 OSI 參考模型中的最高層,是最靠近用戶的一層,為上層用戶提供應(yīng)用接口,也為用戶直接提供各種網(wǎng)絡(luò)服務(wù)。我們常見應(yīng)用層的網(wǎng)絡(luò)服務(wù)協(xié)議有:HTTP、FTP、TFTP、SMTP、SNMP、DNS、TELNET、HTTPS、POP3、DHCP。
表示層
表示層(Presentation Layer)提供各種用于應(yīng)用層數(shù)據(jù)的編碼和轉(zhuǎn)換功能,確保一個(gè)系統(tǒng)的應(yīng)用層發(fā)送的數(shù)據(jù)能被另一個(gè)系統(tǒng)的應(yīng)用層識別。如果必要,該層可提供一種標(biāo)準(zhǔn)表示形式,用于將計(jì)算機(jī)內(nèi)部的多種數(shù)據(jù)格式轉(zhuǎn)換成通信中采用的標(biāo)準(zhǔn)表示形式。數(shù)據(jù)壓縮/解壓縮和加密/解密(提供網(wǎng)絡(luò)的安全性)也是表示層可提供的功能之一。
會話層
會話層(Session Layer)對應(yīng)主機(jī)進(jìn)程,指本地主機(jī)與遠(yuǎn)程主機(jī)正在進(jìn)行的會話。會話層就是負(fù)責(zé)建立、管理和終止表示層實(shí)體之間的通信會話。該層的通信由不同設(shè)備中的應(yīng)用程序之間的服務(wù)請求和響應(yīng)組成。將不同實(shí)體之間表示層的連接稱為會話。因此會話層的任務(wù)就是組織和協(xié)調(diào)兩個(gè)會話進(jìn)程之間的通信,并對數(shù)據(jù)交換進(jìn)行管理。
傳輸層
傳輸層(Transport Layer)定義傳輸數(shù)據(jù)的協(xié)議端口號,以及端到端的流控和差錯(cuò)校驗(yàn)。該層建立了主機(jī)端到端的連接,傳輸層的作用是為上層協(xié)議提供端到端的可靠和透明的數(shù)據(jù)傳輸服務(wù),包括差錯(cuò)校驗(yàn)處理和流控等問題。我們通常說的,TCP、UDP 協(xié)議就工作在這一層,端口號既是這里的“端”。
網(wǎng)絡(luò)層
進(jìn)行邏輯地址尋址,實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的路徑選擇。本層通過 IP 尋址來建立兩個(gè)節(jié)點(diǎn)之間的連接,為源端發(fā)送的數(shù)據(jù)包選擇合適的路由和交換節(jié)點(diǎn),正確無誤地按照地址傳送給目的端的運(yùn)輸層。網(wǎng)絡(luò)層(Network Layer)也就是通常說的 IP 層。該層包含的協(xié)議有:IP(Ipv4、Ipv6)、ICMP、IGMP 等。
數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層(Data Link Layer)是 OSI 參考模型中的第二層,負(fù)責(zé)建立和管理節(jié)點(diǎn)間邏輯連接、進(jìn)行硬件地址尋址、差錯(cuò)檢測等功能。將比特組合成字節(jié)進(jìn)而組合成幀,用 MAC 地址訪問介質(zhì),錯(cuò)誤發(fā)現(xiàn)但不能糾正。
數(shù)據(jù)鏈路層又分為 2 個(gè)子層:邏輯鏈路控制子層(LLC)和媒體訪問控制子層(MAC)。MAC 子層的主要任務(wù)是解決共享型網(wǎng)絡(luò)中多用戶對信道競爭的問題,完成網(wǎng)絡(luò)介質(zhì)的訪問控制;LLC 子層的主要任務(wù)是建立和維護(hù)網(wǎng)絡(luò)連接,執(zhí)行差錯(cuò)校驗(yàn)、流量控制和鏈路控制。 數(shù)據(jù)鏈路層的具體工作是接收來自物理層的位流形式的數(shù)據(jù),并封裝成幀,傳送到上一層;同樣,也將
來自上層的數(shù)據(jù)幀,拆裝為位流形式的數(shù)據(jù)轉(zhuǎn)發(fā)到物理層;并且,還負(fù)責(zé)處理接收端發(fā)回的確認(rèn)幀的信息,以便提供可靠的數(shù)據(jù)傳輸。
物理層
物理層(Physical Layer)是 OSI 參考模型的最低層,物理層的主要功能是:利用傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接,實(shí)現(xiàn)比特流的透明傳輸,物理層的作用是實(shí)現(xiàn)相鄰計(jì)算機(jī)節(jié)點(diǎn)之間比特流的透明傳送,盡可能屏蔽掉具體傳輸介質(zhì)和物理設(shè)備的差異。使數(shù)據(jù)鏈路層不必考慮網(wǎng)絡(luò)的具體傳輸介質(zhì)是什么?!巴该鱾魉捅忍亓鳌北硎窘?jīng)實(shí)際電路傳送后的比特流沒有發(fā)生變化,對傳送的比特流來說,這個(gè)電路好像是看不見的。 實(shí)際上,網(wǎng)絡(luò)數(shù)據(jù)信號的傳輸是通過物理層實(shí)現(xiàn)的,通過物理介質(zhì)傳輸比特流。物理層規(guī)定了物理設(shè)備
標(biāo)準(zhǔn)、電平、傳輸速率等。常用設(shè)備有(各種物理設(shè)備)集線器、中繼器、調(diào)制解調(diào)器、網(wǎng)線、雙絞線、同軸電纜等,這些都是物理層的傳輸介質(zhì)。
以上便是對 OSI 參考模型中的各個(gè)層進(jìn)行的簡單介紹,網(wǎng)上也有很多文章對 OSI 參考模型做過詳細(xì)地介紹。除了 OSI 七層模型之外,大家可能還聽過 TCP/IP 四層模型、TCP/IP 五層模型,那么這些又是什么呢?大家可以看下一篇博客:http://t.csdn.cn/YNT3h。