博文為博主複習期末考試時做的的書本小筆記和大綱(書本為《計算機網路自頂向下方法》第六版),同時也部分參考了網上的資料1.web的應用層協議是超文字傳輸協議http;由兩個程式實現:乙個客戶程式和乙個伺服器程式
1.永續性連線:傳送響應後,伺服器保持tcp的連線狀態。分為無流水線(客戶端只有收到前乙個響應後才傳送新的請求)和流水機制(客戶端只要遇到乙個引用物件就會盡快傳送請求,理想狀態下收到所有引用物件只需要消耗乙個rtt),而http的預設模式是使用帶流水線的持續連線
1.組成:請求行+首部行+空行+實體主體
1.組成:狀態行+首部行+空行+實體行
1.web快取器也叫**伺服器,它是能夠代表初始web伺服器來滿足http請求的網路實體
1.if-modified-since:date欄位
1.傳輸層服務:tcp
1.組成:使用者**(user agent) + 郵件伺服器(mail server) + 簡單郵件傳輸協議(smtp)
2.mail server
訊息佇列:存等待傳送的email
3.傳送一封郵件的流程:傳送方的使用者** -> 傳送方的郵件伺服器 -> 建立tcp連線 -> smtp -> 接收方的郵件伺服器 -> 接收方的郵箱
4.smtp是網際網路中電子郵件中主要的應用層協議,使用tcp可靠資料傳輸協議服務
4.迭代查詢和遞迴查詢
5.dns快取和更新:
6.dns記錄:
7.dns協議,報文
計算機網路 應用層
運輸層為應用程序提供了端到端的通訊服務。但不同的網路應用程序之間,還需要有不同的通訊規則。因此在運輸層協議之上,還需要有應用層協議。應用程序之間的通訊必須遵守嚴格的規則。應用層的協議應當定義 1 網域名稱系統dns 網域名稱到ip位址的解析是由分布在網際網路上的許多網域名稱伺服器程式共同完成的。網域...
計算機網路 應用層
計算機網路分層 應用層是網路應用程式和及應用層協議存留的地方。應用層協議分布在多個端系統上,乙個端系統中的應用程式使用協議與另乙個端系統中的應用程式交換資訊的分組。該層資訊被稱為報文。常用的應用層協議有 http,smtp,ftp,dns 1.基本概念 執行在不同端系統的程式的通訊是通過程序完成的。...
計算機網路 應用層
我們現在已經了解了運輸層為應用程式提供了端到端的通訊服務,但是不同的應用程序之間,還需要不同的通訊協議,因此在運輸層協議上方還有應用層協議,這是因為每個應用層協議都是為了解決一類問題,而問題的解決又要通過不同主機的多個應用程序之間通訊和協同工作來完成,應用程序之間的通訊需要遵守嚴格的規則,應用層的具...