您好,登錄后才能下訂單哦!
一、OSI七層模型
物理層:
通過硬件設(shè)備將模擬信號轉(zhuǎn)換為數(shù)字信號,于是有了0/1數(shù)據(jù)流,叫做比特流。
數(shù)據(jù)鏈路層:
可以發(fā)比特流但是沒有格式就會亂七八糟,于是就有了”幀”。采用了一種”幀”的數(shù)據(jù)塊進行傳輸,為了確保數(shù)據(jù)通信的準(zhǔn)確,實現(xiàn)數(shù)據(jù)有效的差錯控制,加入了檢錯等功能(網(wǎng)卡、交換機)
網(wǎng)絡(luò)層:
前兩層都是在于可以發(fā)數(shù)據(jù),以及發(fā)的數(shù)據(jù)是否正確,然而如果連著兩臺電腦還行,多臺電腦而又只想讓其中一臺可以通信,則需要路由。選擇性的發(fā),那每臺電腦就得有自己的身份,于是出現(xiàn)了IP協(xié)議等(路由器)。
傳輸層:
比特流傳輸?shù)倪^程不可能會一直順暢,偶爾出現(xiàn)中斷很正常,如果人為制定出單位,分成一個個的信息段,從中又衍生了報文,結(jié)合上面幾層,我們就可以有目標(biāo)的發(fā)生正確數(shù)據(jù)給某臺計算機了,傳輸層有兩個重要的協(xié)議:TCP和UDP。TCP效率低但是發(fā)送包會校驗是否完整,UDP效率高但是不管別人能否完整收到。
會話層:
計算機收到了發(fā)送的數(shù)據(jù),但是有那么多進程,具體哪個進程需要用到這個數(shù)據(jù),則把他輸送到那個進程。例如:如果80端口要用,所以系統(tǒng)內(nèi)數(shù)據(jù)通信,將接收端口數(shù)據(jù)送至需求端口。
表示層:
現(xiàn)在正確接收到了需要的數(shù)據(jù),但是因為數(shù)據(jù)在傳輸過程中可能基于安全性,或者是算法上的壓縮,還有就是網(wǎng)絡(luò)類型不同。那就得有一個溝通的橋梁來整理整理,還原出原本應(yīng)該有的表示,類似于一個拆快遞的過程。
應(yīng)用層:
提供多種服務(wù)的接口,用戶只需操作應(yīng)用層就可以得到服務(wù)內(nèi)容,這樣封裝可以讓更多的人能使用它。包含的主要協(xié)議:FTP(文件傳送協(xié)議)、Telnet(遠程登錄協(xié)議)、DNS(域名解析協(xié)議)、SMTP(郵件傳送協(xié)議),POP3協(xié)議(郵局協(xié)議),HTTP協(xié)議(Hyper Text Transfer Protocol)
二、TCP/IP模型
TCP/IP模型實際上是OSI模型的一個濃縮版本,它只有四個層次:
應(yīng)用層 :應(yīng)著OSI的 應(yīng)用層 表示層 會話層
運輸層:應(yīng)著OSI的傳輸層
網(wǎng)際層:OSI的網(wǎng)絡(luò)層
網(wǎng)絡(luò)接口層:OSI的數(shù)據(jù)鏈路層和物理層
三、TCP/IP協(xié)議
IP層傳輸單位是IP分組,屬于點到點的傳輸;TCP層傳輸單位是TCP段,屬于端到端的傳輸
原文:https://blog.csdn.net/cmyh200/article/details/82768804
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。