ISO/OSI體系結構七層模型
由下至上為1至7層,分別為:
應用層(Application layer) (網關)
* 定義了用于在網絡中進行通信和數據傳輸的接口 - 用戶程序;
* 提供標準服務,比如虛擬終端、文件以及任務的傳輸和處理;
表示層(Presentation layer)
* 掩蓋不同系統間的數據格式的不同性;
* 指定獨立結構的數據傳輸格式;
* 數據的編碼和解碼;加密和解密;壓縮和解壓縮
會話層(Session layer)
* 管理用戶會話和對話;
* 控制用戶間邏輯連接的建立和掛斷;
* 報告上一層發生的錯誤
傳輸層(Transport layer)(TCP、UDP)
* 管理網絡中端到端的信息傳送;
* 通過錯誤糾正和流控制機制提供可靠且有序的數據包傳送;
* 提供面向無連接的數據包的傳送;
網絡層(Network layer)(IP)
(路由器)
* 定義網絡設備間如何傳輸數據;
* 根據唯一的網絡設備地址路由數據包;
* 提供流和擁塞控制以防止網絡資源的損耗
數據鏈路層(Data link layer)(網橋)(交換機)
* 定義操作通信連接的程序;
* 封裝數據包為數據幀;
* 監測和糾正數據包傳輸錯誤
物理層(Physical layer) (網卡)(集線器)(中繼器)
* 定義通過網絡設備發送數據的物理方式;
* 作為網絡媒介和設備間的接口;
* 定義光學、電氣以及機械特性。
應用層的協議有:
用于Web的HTTP
用于電子郵件的SMTP、POP和IMAP
用于文件傳輸的FTP、FSP、TFTP
用于文件訪問的NFS
用于新聞傳輸的NNTP
用于文件共享的GnutellaFastTrack和FreeNet。
posted on 2010-03-02 20:09
Ying-er 閱讀(164)
評論(0) 編輯 收藏