1. 程式人生 > >osi參考模型與tcp/ip

osi參考模型與tcp/ip

OSI參考模型與TCP IP

SQL  NFS  PRC屬於會話層

為了實現網路裝置間的通訊(小白在這裡理解為裝置之間的相容問題)ISO(是一個組織)和IEEE相繼提出了OSI參考模型及其tcp/ip模型

OSI參考模型層次結構:

提供應用程式間的通訊              應用層

處理資料格式、資料加密等       表示層

建立、維護和管理會話               會話層

建立主機端到端連線                傳輸層

定址和路由選擇                      網路層

提供介質訪問、鏈路管理          資料鏈路層

位元流傳輸                               物理層

二進位制流

OSI參考模型的最底層是物理層

定義:電壓、介面、線纜標準、傳輸距離等

物理層介質:

同軸電纜:細纜和粗纜

雙絞線:UTP\STP

光纖:單模、多模

無線:紅外線、藍芽blue tooth  \wlan技術

規程特性等功能特性,所指的是一種物理規範

物理層的裝置:

區域網物理層:

常見的標準:10Base-T    100Base-TX/FX   1000Base-T   1000Base-SX/LX

常見的裝置:中繼器、集線器

中繼器:就是放大器

集線器:線路延展特性,

廣域網物理層

常見的標準:RS-232  V.24   V.35

常見的裝置:Modem

資料鏈路層的功能:

編幀和識別幀

資料鏈路的建立、維持和釋放:雙方通訊建立資料鏈路

傳輸資源控制:多個終端同時接受和傳送資料,這時就開始控制

流量控制:傳送資料過量超過網路的頻寬。緩衝區溢位,為了保證正常的收發資料

差錯驗證:資料傳輸過程中會受到干擾,檢查資料是否時正確的

定址:識別MAC地址

標識上層資料:

區域網資料鏈路層分為LLC子層和MAC子層

傳輸介質,

區域網資料鏈路層的標準:

-IEEE802.1        基本區域網問題

::802.1dstp

-IEEE802.2        定義LLC子層

-IEEE802.3          乙太網標準

::用的比較多

-IEEE802.4           令牌匯流排網

-IEEE802.5           令牌環網

廣域網資料鏈路層標準:

-HDLC

-PPP

-FrameRelay

網路層:

編址

路由:確定路徑選擇

擁塞控制;網路同時傳輸太多的資料包時會發生資料包的丟失

異種網路互連:路由完成的互連

網路層將網路層的地址翻譯成實體地址。根據資料的協調

網路層地址:

IP地址  :

網路地址                           主機地址

10.                                     8.2.48

IPX地址:

網路地址                             

1aceb0b1. 

主機地址                           0000.0c00.6e25

網路層的地址通常是由兩個部分組成的:

網路地址

主機地址

網路層的地址是全域性唯一的

可路由協議定義資料包內的各個欄位的格式和用途、對資料進行網路層封裝

路由協議:在路由器之間傳遞資訊、計算路由並形成路由表、為路由協議選擇路徑

路由協議實在路由器上的,路由協議就相當於工具,可路由協議就相當一樣物品

面向連線和無連線的服務:
-通訊之前先建立連線,通訊完成後斷開連線

-有序傳遞

-應答確認

-差錯重傳

-適合於對可靠性要求高的應用

為了資料穩定可靠的傳輸,

無連線服務:

-盡力而為的服務

-無需建立連線

-無序列號機制,無確認機制,無重傳機制

-適合於對延遲敏感的應用

比如看直播。

可以自上而下的解析,但是反過來不可以

傳輸層功能:

-分段上層資料

-建立端到端的連線

-透明、可靠傳輸

-流量控制:只有TCP協議才有

傳輸層協議;

-主要有TCP/IP協議族的TCP協議和UDP協議。以及IPX/SPX 協議組的SPX協議等

PDU{應用層

         表示層

        會話層}

段{傳輸層}

包{網路層}

幀{資料鏈路層}

bit{物理層}

對等通訊:

每一層都使用自己的協議

每一層都利用下層提供的服務與對等層通訊