1. 程式人生 > >網路及協議

網路及協議

1、網路傳輸:物理層、資料鏈路層、網路層、傳輸層、會話層、表示層、應用層

2、傳輸單元:物理層的傳輸單元:資料位元流(Bits)、資料鏈路層的傳輸單元:資料幀(Frame)

     網路層的傳輸單元:資料包(Packet)、傳輸層的傳輸單元:資料報文(message)

     會話層的傳輸單元:資料報文(message)、表示層的傳輸單元:資料報文(message)

     應用層的傳輸單元:資料報文(message)

3、七大協議層

(1)應用層:與其它計算機進行通訊的一個應用,它是對應應用程式的通訊服務的。主要協議有:HTTP:超文字傳輸協議,顯示網頁、DNS:域名系統、FTP:檔案傳出協議、SFTP:安全檔案傳送協議、SCP:SCP是智慧網的核心部件,一般由小型機、高效能微機和大型實時高速資料庫組成、SSH:Secure Shell、SMTP:郵件傳輸協議

(2)表示層:這一層的主要功能是定義資料格式及加密,一般情況以ASCII格式加密

(3)會話層:定義如何開始、控制和結束一個會話,包括對多個雙向訊息的控制和管理,以便在只完成連續訊息的一部分時可以通知應用,從而使表示層看到的資料是連續的,主要協議有:RPC

(4)傳輸層:選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的資料流的輸入進行復用,還包括對收到的順序不對的資料包的重新排序,主要協議有:TCP、UDP

(5)網路層:端到端的包傳輸進行定義,它定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式,主要協議有:IP

(6)資料鏈路層:定義了在單個鏈路上如何傳輸資料。主要協議有:ATM,FDDI

(7)物理層:連線頭、幀、幀的使用、電流、編碼及光調製等都屬於各種物理層規範中的內容。主要協議有:Rj45,802.3