网络7层架构
一 網絡7層架構
1、架構圖
?
2、架構說明
1)物理層
主要定義物理設備標準,如網線的接口類型、光纖的接口類型、各種傳輸介質的傳輸速率等。
?
它的主要作用是傳輸比特流(就是由1、0 轉化為電流強弱來進行傳輸,到達目的地后在轉化為1、0,
?
也就是我們常說的模數轉換與數模轉換)。這一層的數據單位叫做比特(bit)。
?
屬于物理層定義的典型規范代表包括:EIA/TIA、RS-232、EIA/TIA、RS-449、V.35、RJ-45、fddi令牌環網等。
?
2)數據鏈路層
主要將從物理層接收的數據進行 MAC 地址(網卡的地址)的封裝與解封裝。
?
該層的作用包括物理地址尋址、數據的成幀、流量控制、數據的檢錯、重發等。
?
常把這一層的數據單位叫做幀(frame)。在這一層工作的設備是交換機,數據通過交換機來傳輸。
?
數據鏈路層協議的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、幀中繼等。
?
3)網絡層
主要將從下層接收到的數據進行 IP 地址(例 192.168.0.1)的封裝與解封裝,將數據傳輸到目標地址;
?
目標地址可以使多個網絡通過路由器連接而成的某一個地址,主要負責尋找地址和路由選擇,網絡層還可以實現擁塞控制、
?
網際互連等功能。在這一層工作的設備是路由器,常把這一層的數據叫做數據包(packet)。
?
網絡層協議的代表包括:IP、IPX、RIP、OSPF等。
?
4)傳輸層
定義了一些傳輸數據的協議和端口號(WWW 端口 80 等),如:TCP(傳輸控制協議, 傳輸效率低,可靠性強,
?
用于傳輸可靠性要求高,數據量大的數據),UDP(用戶數據報協議, 與 TCP 特性恰恰相反,用于傳輸可靠性要求不高,
?
數據量小的數據,如 QQ 聊天數據就是通過這種方式傳輸的)。 主要是將從下層接收的數據進行分段進行傳輸,
?
到達目的地址后在進行重組。 常常把這一層數據叫做段(segment)。
?
包括的協議如下:
?
TCP:傳輸控制協議、傳輸效率低,可靠性強,用于傳輸可靠性要求高,數據量大的數據;
UDP:用戶數據報協議,適用于傳輸可靠性要求不高,數據量小的數據(比如QQ)DCCP、SCTP、RTP、RSVP、PPTP等協議
5)會話層
通過傳輸層(端口號:傳輸端口與接收端口)建立數據傳輸的通路。主要在你的系統之間發起會話或或者接受會話請求
?
(設備之間需要互相認識可以是 IP 也可以是 MAC 或者是主機名)。
?
6)表示層
主要是進行對接收的數據進行解釋、加密與解密、壓縮與解壓縮等(也就是把計算機能夠 識別的東西轉換成人能夠
?
識別的東西(如圖片、聲音等))。
?
7)應用層
為應用程序提供服務并規定應用程序中通信相關的細節。
?
主要是一些終端的應用,比如說 FTP(各種文件下載),WEB(IE 瀏覽),QQ 之類的(可以把它理解成我們在電腦屏幕上可以
?
看到的東西,就是終端應用)。包括的協議如下:
?
超文本傳輸協議HTTP:這是一種基本的客戶機/服務器的訪問協議;瀏覽器向服務器發送請求,而服務器會應相應的網頁;
?
文本傳輸協議FTP:提供交互式的訪問,基于客戶服務器模式,面向連接,使用TCP可靠的傳輸服務,
?
減少/消除不同操作系統下文件的不兼容性;
?
遠程登錄協議TELNET:客戶服務器模式,能適應許多計算機和操作系統的差異,網絡虛擬終端NVT的意義;
?
簡單郵件傳送協議SMTP:Client/Server模式,面向連接,寫信、傳送、報告傳送情況、顯示信件、接收方處理信件;
?
DNS域名解析協議:DNS是一種用以域名轉換為IP地址的Internet服務;
?
簡單文件傳送協議TFTP:客戶服務器模式,使用UDP數據報,只支持文件傳輸,不支持交互,TFTP代碼占內存小;
?
簡單網絡管理協議SNMP:SNMP模型的4個組件:被管理結點、管理站、管理信息、管理協議;
?
SNMP代理:運行SNMP管理進程的被管理結點
對象:描述設備的變量
管理信息庫(MIB):保存所有對象的數據結構
DHCP動態主機配置協議:發現協議中的引導文件名、空終止符、屬名或者空,DHCP供應協議中的受限目錄路徑名options-
?
可選參數字段,參考定義選擇列表中的選擇文件;
————————————————
版權聲明:本文為CSDN博主「街燈下的小草」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/yhl_jxy/article/details/107427375
總結
- 上一篇: 封装cookie.js、EventUti
- 下一篇: webstorm破解方法(亲测可用)