《圖解TCP/IP》讀書筆記八:應用協議
8.1 應用層協議概要
應用協議的定義
利用網路的應用程式有很多,包括Web瀏覽器、電子郵件、遠端登入、檔案傳輸、網路管理等。能夠讓這些應用進行特定通訊處理的正是應用協議。
TCP和IP等下層協議是不依賴於上層應用型別、適用性非常廣泛的協議。而應用協議則是為了實現某種應用而設計和創造的協議。
相當於OSI中的第5、第6、第7層協議
TCP/IP的應用層涵蓋了OSI參考模型中第5、第6、第7層的所有功能,不僅包含了管理通訊連線的會話層功能、轉換資料格式的表示層功能,還包括與對端主機互動的應用層功能在內的所有功能。
8.4.3 MIME
MIME Multipurpose Internet Mail Extensions ,廣泛用於網際網路並極大的擴充套件了資料格式,還可以用於WWW和NetNews中。
MIME規定了應用訊息格式,因此在OSI參考模型中它相當於第6層表示層。
MIME基本上由首部和正文(資料)兩部分組成。首部不能是空行,因為一旦出現空行,其後的部分將被視為正文(資料)。如果MIME首部的“Content-Type”中指定“Multipart/Mixed”,並以“boundary=”後面字元作為分隔符,那麼可以將多個MIME訊息組合成為一個MIME訊息。這就叫做multipart。即,各個部分都由MIME首部和正文(資料)組成。
“Content-Type”定義了緊隨首部資訊的資料型別。以IP首部為例,它就相當於協議欄位。下表列出了具體代表性“Content-Type”:
8.5.5 HTTP
當使用者在瀏覽器的位址列裡輸入所要訪問Web頁的URI以後,HTTP的處理就會開始。它的工作機制,首先是客戶端向伺服器的80埠建立一個TCP連線,然後在這個TCP連線上進行請求和應答以及資料包文的傳送。
HTTP中常用的有兩個版本,一個HTTP1.0,另一個是HTTP1.1。在HTTP1.0中每一個命令和應答都會觸發一次TCP連線的建立和斷開。而從HTTP1.1開始,允許在一個TCP連線上傳送多個命令和應答。大量減少了TCP連線的建立和斷開操作,提高了效率。
《圖解TCP/IP:第5版》下載地址:
http://download.csdn.net/download/xunzaosiyecao/10245906
個人微信公眾號:
作者:jiankunking 出處:http://blog.csdn.net/jiankunking
相關文章
- 《圖解TCP/IP》讀書筆記四:IP協議圖解TCP筆記協議
- 《圖解TCP/IP》讀書筆記五:IP協議相關技術圖解TCP筆記協議
- 《圖解TCP/IP》讀書筆記圖解TCP筆記
- 《圖解TCP/IP》讀書筆記七:路由協議(部分章節需要重讀)圖解TCP筆記路由協議
- 《圖解TCP/IP》讀書筆記(一)圖解TCP筆記
- 《TCP/IP詳解卷1:協議》第3章 IP:網際協議(2)-讀書筆記TCP協議筆記
- 《TCP/IP詳解卷1:協議》第3章 IP:網際協議(1)-讀書筆記TCP協議筆記
- 《圖解TCP/IP》--讀書筆記(目錄)圖解TCP筆記
- 《圖解TCP/IP》讀書筆記六:TCP與UDP圖解TCP筆記UDP
- 《TCP/IP詳解卷1:協議》第1章 概述-讀書筆記TCP協議筆記
- 《TCP/IP詳解卷1:協議》第17、18章 TCP:傳輸控制協議(2)-讀書筆記TCP協議筆記
- 《TCP/IP詳解卷1:協議》第17、18章 TCP:傳輸控制協議(1)-讀書筆記TCP協議筆記
- 《圖解TCP/IP》讀書筆記二:TCP/IP基礎知識圖解TCP筆記
- 《TCP/IP詳解卷1:協議》第4章 ARP:地址解析協議-讀書筆記TCP協議筆記
- TCP-IP協議筆記TCP協議筆記
- 《TCP/IP詳解卷1:協議》第5章 RARP:逆地址解析協議-讀書筆記TCP協議筆記
- 《圖解TCP/IP》讀書筆記九:網路安全圖解TCP筆記
- 《TCP/IP詳解卷1:協議》第2章 鏈路層-讀書筆記TCP協議筆記
- 《圖解TCP/IP》讀書筆記三:資料鏈路圖解TCP筆記
- 《TCP/IP詳解卷1:協議》第19章 TCP的互動資料流-讀書筆記TCP協議筆記
- 《TCP/IP詳解卷1:協議》第11章 UDP:使用者資料包協議-讀書筆記TCP協議UDP筆記
- 《TCP/IP詳解卷1:協議》第6章 ICMP:Internet控制報文協議-讀書筆記TCP協議筆記
- 《圖解TCP/IP》讀書筆記一:網路基礎知識圖解TCP筆記
- 《圖解TCP/IP》筆記圖解TCP筆記
- 《圖解HTTP》讀書筆記二:簡單的 HTTP 協議圖解HTTP筆記協議
- TCP/IP協議詳解TCP協議
- tcp/ip協議TCP協議
- TCP/IP五層模型-應用層-DNS協議TCP模型DNS協議
- TCP/IP學習筆記之協議和郵件TCP筆記協議
- TCP/IP、UDP/IP協議TCPUDP協議
- tcp/ip協議和opc協議對比詳解TCP協議
- TCP應用層協議TCP協議
- 【TCP/IP】TCP詳解筆記TCP筆記
- 「多圖警告」重學 TCP/IP 協議TCP協議
- TCP/IP協議族TCP協議
- TCP/IP 協議族TCP協議
- http協議讀書筆記1-概述HTTP協議筆記
- [面試∙網路] TCP/IP(五):TCP 協議詳解面試TCP協議