网络分层之OSI的7层模型与TCP/IP的5层模型
網(wǎng)絡(luò)分層之OSI的7層模型與TCP/IP的5層模型
- 1、OSI的7層模型與TCP/IP的5層模型的簡(jiǎn)單介紹
- (1)OSI的7層模型
- (2)TCP/IP的5層模型
- 2、TCP/IP協(xié)議棧的主要協(xié)議
- 3、數(shù)據(jù)的封裝過(guò)程的簡(jiǎn)單描述
1、OSI的7層模型與TCP/IP的5層模型的簡(jiǎn)單介紹
目前主流上對(duì)網(wǎng)絡(luò)分層最常見(jiàn)的兩種分層模型,一個(gè)是OSI 的7層模型, 一個(gè)是TCP/IP的5層模型
(1)OSI的7層模型
七層模型,亦稱(chēng)OSI(Open System Interconnection)。參考模型是國(guó)際標(biāo)準(zhǔn)化組織(ISO)制定的一個(gè)用于計(jì)算機(jī)或通信系統(tǒng)間互聯(lián)的標(biāo)準(zhǔn)體系,一般稱(chēng)為OSI參考模型或七層模型。
它是一個(gè)七層的、抽象的模型體,不僅包括一系列抽象的術(shù)語(yǔ)或概念,也包括具體的協(xié)議。
應(yīng)用層:網(wǎng)絡(luò)服務(wù)與最終用戶的一個(gè)接口
表示層:數(shù)據(jù)的表示、安全、壓縮
會(huì)話層:建立、管理、中止會(huì)話
傳輸層:定義傳輸數(shù)據(jù)的協(xié)議號(hào)端口,以及流控和差錯(cuò)校驗(yàn)
網(wǎng)絡(luò)層:進(jìn)行邏輯地址尋址,實(shí)現(xiàn)不同網(wǎng)絡(luò)間的路徑選擇
數(shù)據(jù)鏈路層:建立邏輯連接,進(jìn)行硬件地址尋址,差錯(cuò)校驗(yàn)功能
物理層:建立、維護(hù)、斷開(kāi)物理連接
(2)TCP/IP的5層模型
TCP/IP五層模型是基于OSI的基礎(chǔ)上進(jìn)行整合,將OSI的應(yīng)用層、會(huì)話層、表示層整合為一個(gè)應(yīng)用層,簡(jiǎn)化了分層,更加切合實(shí)際情況。也是實(shí)際生產(chǎn)中最用的分層參考模型。
2、TCP/IP協(xié)議棧的主要協(xié)議
數(shù)據(jù)利用協(xié)議進(jìn)行分層處理封裝,使得數(shù)據(jù)避免被重復(fù)的無(wú)效開(kāi)發(fā),使復(fù)雜的問(wèn)題可以簡(jiǎn)單化,整個(gè)網(wǎng)絡(luò)更加高效快捷的計(jì)算和處理數(shù)據(jù)。
常見(jiàn)的協(xié)議的有:
HTTP超文本傳輸協(xié)議:是一個(gè)簡(jiǎn)單的請(qǐng)求-響應(yīng)協(xié)議,現(xiàn)在主要的場(chǎng)景是web服務(wù),就是網(wǎng)頁(yè)的傳輸,默認(rèn)使用tcp的80端口
HTTPs:是以安全為目標(biāo)的 HTTP 通道,在HTTP的基礎(chǔ)上通過(guò)傳輸加密和身份認(rèn)證保證了傳輸過(guò)程的安全性,默認(rèn)使用tcp的443端口
FTP文件傳輸協(xié)議:FTP提供交互式的訪問(wèn),允許客戶指明文件的類(lèi)型與格式,并允許文件具有存取權(quán)限,默認(rèn)使用tcp的20,21端口
TFTP簡(jiǎn)單文件傳輸協(xié)議:是一個(gè)小而易于實(shí)現(xiàn)的文件傳送協(xié)議,TFTP只支持文件傳輸,不支持交互,沒(méi)有龐大的命令集。也沒(méi)有目錄列表功能,以及不能對(duì)用戶進(jìn)行身份鑒別,默認(rèn)使用udp的69端口
SNMP簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議:是專(zhuān)門(mén)設(shè)計(jì)用于在 IP 網(wǎng)絡(luò)管理網(wǎng)絡(luò)節(jié)點(diǎn)(服務(wù)器、工作站、路由器、交換機(jī)及HUBS等)的一種標(biāo)準(zhǔn)協(xié)議,默認(rèn)使用udp的161端口
SMTP簡(jiǎn)單郵件傳輸協(xié)議:一組用于從源地址到目的地址傳送郵件的規(guī)則,并且控制信件的中轉(zhuǎn)方式,用于郵件的發(fā)送,默認(rèn)使用tcp的25端口
POP3郵局協(xié)議版本3:用于郵件的接收,默認(rèn)使用tcp的110端口
telnet遠(yuǎn)程登陸協(xié)議:一種字符模式的終端服務(wù),可以使用戶通過(guò)網(wǎng)絡(luò)進(jìn)入遠(yuǎn)程主機(jī)或網(wǎng)絡(luò)設(shè)備,然后對(duì)遠(yuǎn)程主機(jī)或設(shè)備進(jìn)行操作,默認(rèn)使用tcp的23端口
ssh安全的遠(yuǎn)程登陸協(xié)議,默認(rèn)使用tcp的22端口
DNS域名解析系統(tǒng):將域名和IP地址相互映射,默認(rèn)使用tcp和udp的53端口
DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)是一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議。指的是由服務(wù)器控制一段IP地址范圍,客戶機(jī)登錄服務(wù)器時(shí)就可以自動(dòng)獲得服務(wù)器分配的IP地址和子網(wǎng)掩碼,默認(rèn)使用udp的67和68端口
3、數(shù)據(jù)的封裝過(guò)程的簡(jiǎn)單描述
1、數(shù)據(jù)利用網(wǎng)絡(luò)在不同設(shè)備之間傳輸時(shí),為了可靠和準(zhǔn)確地發(fā)送到目的地,并且高效地利用傳輸資源(傳輸設(shè)備和傳輸線路),事先要對(duì)數(shù)據(jù)包進(jìn)行拆分和打包,在所發(fā)送的數(shù)據(jù)包上附加上目標(biāo)地址,本地地址,以及一些用于糾錯(cuò)的字節(jié),安全性和可靠性較高時(shí),還要進(jìn)行加密處理等等。這些操作就叫數(shù)據(jù)封裝。而對(duì)數(shù)據(jù)包進(jìn)行處理時(shí)通信雙方所遵循和協(xié)商好的規(guī)則就是協(xié)議。數(shù)據(jù)的封裝好比郵件上書(shū)寫(xiě)的郵寄地址,遵循不同省份郵寄到該省份由該省份處理。包含不同協(xié)議的數(shù)據(jù)由對(duì)于對(duì)應(yīng)的端口處理。
2、簡(jiǎn)單可以理解為應(yīng)用層發(fā)出的上層數(shù)據(jù),在傳輸層中由防火墻等進(jìn)行處理,加上了tcp的頭部,形成了數(shù)據(jù)段。
3,數(shù)據(jù)段在網(wǎng)絡(luò)層的路由器的作用下,加上了IP頭,形成的了數(shù)據(jù)包。
4,數(shù)據(jù)包在交換器的處理下加上了mac頭部,形成了數(shù)據(jù)幀。最后在網(wǎng)卡和中繼器的形成了輸出的比特流。
總結(jié)
以上是生活随笔為你收集整理的网络分层之OSI的7层模型与TCP/IP的5层模型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 还记得诺基亚手机上贪吃蛇小游戏吗?
- 下一篇: CCNA培训(一)20210710day