電腦網路基礎知識

來源:互聯網
上載者:User

標籤:inf   上進   傳輸層   電腦網路基礎知識   加密解密   icm   packet   實現   tcp報文   

一 ISO和OSI七層模型

  •  何為iso?
  • 國際標準組織
  • osi七層模型?
  • 由國際化標準組織提出的概念性模型,旨在提供一個使各種不同的電腦和網路在全世界範圍實現互聯的標準架構。它將電腦網路體繫結構劃分為了7層
  1.  物理層               最底層,確保未經處理資料在各種物理介質上進行傳輸,單位是位元。
  2.  資料連結層        作用是物理地址定址,資料檢錯,將位元流封裝成幀。
  3. 網路層                對子網間的資料包進行路由選擇,作用是擁塞控制,網際互連。單位是資料包packet
  4. 傳輸層                為端到端的通訊提供Data Transmission Service。此層有TCP和UDP協議,資料單位是段。
  5. 會話層                管理主機之間的會話進程,利用在資料中插入校正點來實現資料的同步,訪問驗證和會話管理等功能。單位是報文。
  6. 展示層                資料的加密解密,壓縮解壓縮。單位是報文。
  7. 應用程式層                為作業系統或網路應用程式提供訪問網路服務的介面。通過應用進程間的互動完成特定的網路應用。

       TCP/IP:

 

網路介面層:PPP、FDDI

網際層:IP、ICMP

傳輸層:TCP、UDP

應用程式層:FTP、TELNET

 

TCP和UDP的區別: 

TCP: 傳輸控制通訊協定。是一種連線導向的、可靠的、基於位元組流的傳輸層通訊協定

UDP:使用者資料包通訊協定。在網路中它與TCP協議一樣用於處理資料包,是一種不需連線的協議

TCP連線導向,UDP面向非串連

TCP傳輸可靠,UDP傳輸不可靠

TCP用於傳輸大量資料,UDP用於傳輸

TCP傳輸慢,UDP傳輸快

TCP支援點到點通訊,UDP支援一對一,一多多,多對一,多對多通訊。

 

三向交握:

1、建立連線協定(三向交握)

(1)用戶端發送一個帶SYN標誌的TCP報文到伺服器。這是三向交握過程中的報文1。
(2) 伺服器端回應用戶端,這是三向交握中的第2個報文,這個報文同時帶ACK標誌和SYN標誌。因此它表示對剛才用戶端SYN報文的回應;同時又標誌SYN給用戶端,詢問用戶端是否準備好進行資料通訊。
(3) 客戶必須再次回應服務段一個ACK報文,這是報文段3。

 

 

 

                              

 

 

 

 

 

      

電腦網路基礎知識

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.