計算機網絡第六章 應用層

6.1 網絡應用模型

應用層概述

在這裏插入圖片描述

網絡應用模型

客戶/服務器(C/S)模型

在這裏插入圖片描述

P2P模型

在這裏插入圖片描述

6.2 DNS系統

域名

根:在com後面還有一個點
在這裏插入圖片描述

域名服務器

DNS服務器 注意分區
在這裏插入圖片描述

域名解析過程

遞歸查詢:靠其它層
迭代查詢:一直是本地域名服務器在找其它層
在這裏插入圖片描述

6.3 文件傳輸協議 FTP

文件傳送協議FTP

提供不同種類主機系統(硬、軟件體系的那個都可以不同)之間的文件傳輸能力。
基於客戶/服務器(C/S)的協議。

工作原理

在這裏插入圖片描述
端口號 21 20,21是一直開着的,20會根據文件傳輸狀態開關。20是可以選擇的,取決於傳輸模式。
在這裏插入圖片描述
在這裏插入圖片描述

簡單文件傳送協議TFTP

非常簡單方便的一種,不是重點。


6.4 電子郵件

信封內容

在這裏插入圖片描述

組成結構

在這裏插入圖片描述
在這裏插入圖片描述

簡單郵件傳送協議SMTP

SMTP規定了在兩個相互通信的SMTP進程之間應如何交換信息。
負責發送郵件的SMTP進程就是SMTP客戶,負責接收郵件的進程就是SMTP服務器。
SMTP規定了14條命令(幾個字母)和21種應答信息(三位數字代碼+簡單文字說明)。
TCP連接 端口號25 C/S

SMTP通信的三個階段

在這裏插入圖片描述

MIME 對SMTP的擴充

在這裏插入圖片描述

郵局協議POP3

TCP鏈接 端口號110 C/S
POP3工作方式:下載並保留(在服務器)、下載並刪除

網際報文存取協議IMAP(比POP3複雜的)

先看郵箱首部,然後再下載。
IMAP協議比POP協議複雜。當用戶Pc上的IMAP客戶程序打開IMAP服務器的郵箱時,用戶可以看到郵箱的首部,若用戶需要打開某個郵件,該郵件才上傳到用戶的計算機上。
IMAP可以讓用戶在不同的地方使用不同的計算機隨時上網閱讀處理郵件,還允許只讀取郵件中的某一個 部分(先看正文,有WiFi的時候再下載附件)。

基於萬維網的電子郵件

協議的不同,前後用HTTP,傳輸用SMTP。
在這裏插入圖片描述


6.5 萬維網和HTTP協議

萬維網WWW(World Wide Web)是一個大規模的、聯機式的信息儲存所/資料空間,是無數個網絡站點和網頁的集合。
客戶/服務器
在這裏插入圖片描述
在這裏插入圖片描述

超文本傳輸協議HTTP

HTTP協議定義了瀏覽器(萬維網客戶進程)怎樣向萬維網服務器請求萬維網文檔,以及服務器怎樣把文檔傳送給瀏覽器。
在這裏插入圖片描述

HTTP協議的特點

無狀態
在這裏插入圖片描述

HTTP報文結構

在這裏插入圖片描述
是面向文本的,因此在報文中的每一個字段都是一些ASCII碼串。
報文分爲:請求報文 + 響應報文。
在這裏插入圖片描述

HTTP的連接方式

在這裏插入圖片描述
非流水線(假裝是停等協議那種)
在這裏插入圖片描述
完結撒花。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章