計算機網路學習筆記 第五章 應用層

2021-05-22 12:58:05 字數 1194 閱讀 1743

1、網域名稱系統 dns:

網域名稱系統概述

網際網路網域名稱結構

dns查詢分為兩類:遞迴查詢和迭代查詢。

2、檔案傳送協議 ftp :

ftp協議是檔案傳輸協議(file transfer protocol)的簡稱,它採用兩個tcp連線來傳輸乙個檔案,它們是控制連線和資料連線。

1) 控制連線以通常的客戶伺服器方式建立。伺服器以被動方式開啟用於ftp的埠(21),等待客戶的連線。客戶則以主動方式開啟tcp埠21,來建立連線。控制連線始終等待客戶與伺服器之間的通訊。該連線將命令從客戶傳給伺服器,並傳回伺服器的應答。由於命令通常是由使用者鍵入的,所以ip對控制連線的服務主要責任就是「最大限度地減小遲延」。

2) 每當乙個檔案在客戶與伺服器之間傳輸時,就建立乙個資料連線。由於該連線用於資料傳輸目的,所以ip對資料連線的服務特點就是「最大限度提高吞吐量」。

3、telnet

4、全球資訊網 www

5、 電子郵件

smtp協議與pop3協議

電子郵件的傳送和接收過程為:

(1)發信人呼叫使用者**來編輯要傳送的郵件,使用者**用smtp將郵件傳送給傳送端郵件伺服器。

(2)傳送端郵件伺服器將郵件放入郵件快取佇列中,等待傳送。

(3)執行在傳送端郵件伺服器的smtp客戶程序,發現在郵件快取中有待傳送的郵件,就向執行在接收端郵件伺服器的smtp伺服器程序發起tcp連線建立。當tcp連線建立後,smtp客戶程序開始向遠端的smtp伺服器傳送郵件。如果有多個郵件在郵件快取中,則smtp客戶一一將它們傳送到遠端的smtp伺服器。當所有的待發郵件發完了,smtp就關閉所建立的tcp連線。

(4)執行在接收端郵件伺服器中的smtp伺服器程序收到郵件後,將郵件放入收信人的使用者郵箱中,等待收信人在他方便時進行讀取。收信人在打算收信時,呼叫使用者**,使用pop協議將自己的郵件從接受端郵件伺服器的使用者郵箱中取回(如果郵箱中有來信的話)。

smtp不使用中間郵件伺服器。由於smtp只能傳送可列印的7位ascii碼郵件,因此在2023年又提出了通用網際網路郵件擴充mime(multipurpose internet mail extensions)。mime並沒有改動smtp或取代它。mime的意圖是繼續使用目前的[rfc 822]格式,但增加了郵件主體的結構,並定義了傳送非ascii碼的編碼規則。

5、動態主機配置協議dhcp

個人認為最好掌握這幾點:dns的工作過程,smtp協議與pop3協議, http協議,dhcp

計算機網路第五章運輸層(5)

主要參考謝希仁 計算機網路 第七版 1運輸層向它的上層應用層提供通訊服務。兩台主機的通訊就是兩台主機中的應用程序互相通訊。2運輸層的復用和分用 復用是指傳送方不同的應用程序都可以使用同乙個運輸層協議傳送資料,分用是指接收方的運輸層在剝去報文的首部後能夠把這些資料正確的交付給目的的應用程序。3 硬體埠...

計算機網路 應用層

運輸層為應用程序提供了端到端的通訊服務。但不同的網路應用程序之間,還需要有不同的通訊規則。因此在運輸層協議之上,還需要有應用層協議。應用程序之間的通訊必須遵守嚴格的規則。應用層的協議應當定義 1 網域名稱系統dns 網域名稱到ip位址的解析是由分布在網際網路上的許多網域名稱伺服器程式共同完成的。網域...

計算機網路 應用層

計算機網路分層 應用層是網路應用程式和及應用層協議存留的地方。應用層協議分布在多個端系統上,乙個端系統中的應用程式使用協議與另乙個端系統中的應用程式交換資訊的分組。該層資訊被稱為報文。常用的應用層協議有 http,smtp,ftp,dns 1.基本概念 執行在不同端系統的程式的通訊是通過程序完成的。...