計算機網路 應用層

2021-10-01 17:58:21 字數 2335 閱讀 2841

網域名稱系統dns(domain name system)是網際網路使用的命名系統,用來把便於人們使用的機器名字轉換為ip位址

頂級網域名稱的分類:

通用頂級網域名稱gtld

基礎結構網域名稱

網域名稱伺服器

乙個網域名稱伺服器所負責管轄範圍叫做區。每乙個區設定相應的許可權網域名稱伺服器,用來儲存該區中的所有主機的網域名稱到ip位址的對映。區是dns伺服器實際管轄的範圍。區可能等於或小於域,但一定不能大於域。

網域名稱解析的過程

網域名稱伺服器中的快取記憶體

為了提高dns查詢效率,並減輕根網域名稱伺服器的負荷和減少網際網路上的dns伺服器查詢報文,在網域名稱伺服器中廣泛的使用的快取記憶體。快取記憶體用來存放最近查詢過的網域名稱以及從何處獲得網域名稱對映資訊的記錄。

簡單檔案傳輸協議tftp

它是乙個很小且易於實現的檔案傳送協議。tftp也是用cs模式,但是tftp基於udp,因此tftp需要有自己的差錯改正措施。tftp只支援檔案傳輸而不支援互動。tftp沒有龐大的命令集,沒有列目錄的功能,也不能對使用者進行身份鑑別

telnet是乙個簡單的遠端終端協議,它也是網際網路的正式標準。使用者用telnet就可在其所在地通過tcp連線註冊到遠端的另一台主機上。

全球資訊網www(world wide web)並非某種特殊的計算機網路。全球資訊網是乙個大規模的、聯機式的資訊儲藏所,英文簡稱為web。

統一資源定位符url(uniform resource locator)

統一資源定位符url是用來表示從網際網路上得到的資源位置和訪問這些資源的方法。

超文字傳輸協議http(hypertext transfer protocol)

http協議定義了瀏覽器(即全球資訊網客戶程序)怎樣向全球資訊網伺服器請求全球資訊網文件,以及伺服器怎樣把文件傳給瀏覽器。

http協議請求乙個全球資訊網文件所需要的時間

http協議目前有兩種:

2023年前普遍使用的是rfc 1945定義的http/1.0,現在普遍使用的是公升級版http/1.1

http/1.0的缺點:

每請求乙個文件就要有兩倍rtt開銷。每次請求資源過後就釋放tcp連線,下次獲取資源時再進行連線。

http/1.1對http1.0的改進優化

http/1.1使用持續連線。所謂持續連線就是全球資訊網伺服器在傳送響應後任然在一段時間內保持這條連線,使同乙個客戶和伺服器可以繼續在這條連線上傳送後續的http請求報文和響應報文。

http/1.1協議持續連線分為兩種方式:

非流水線方式

流水線方式

**伺服器

**伺服器是一種網路實體。它又稱為全球資訊網快取記憶體。**伺服器把最近的一些請求和響應暫存在本地磁碟中。當新請求到達時,若**伺服器發現這些個請求與暫時存放的請求相同,就返回暫存的響應,而不需要按照url的位址再去網際網路訪問該資源。

全球資訊網文件

電子郵件系統的三個組成要素

郵件伺服器

郵件傳送協議(stmp)和郵件讀取協議(pop3)

郵件傳送連線釋放

smtp的缺點

esmtp協議

imap的缺點

內容傳送編碼

base64編碼

內容型別

dhcp伺服器分配給客戶的ip是臨時的,因此dhcp客戶只能在一段時間內使用這個ip,這段時間稱為租用期

dhcp客戶使用的埠是68,dhcp伺服器使用的埠是67

計算機網路 應用層

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

計算機網路 應用層

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

計算機網路 應用層

我們現在已經了解了運輸層為應用程式提供了端到端的通訊服務,但是不同的應用程序之間,還需要不同的通訊協議,因此在運輸層協議上方還有應用層協議,這是因為每個應用層協議都是為了解決一類問題,而問題的解決又要通過不同主機的多個應用程序之間通訊和協同工作來完成,應用程序之間的通訊需要遵守嚴格的規則,應用層的具...