應用層協議定義了應用程序間交換的報文型別、報文構成部分具體含義以及交換時序等內容,即語法、語義和時序等協議三要素內容。
從應用層角度來看,應用程序之間遵照應用層協議就可以直接實現端到端的報文交換。
無論是伺服器程序還是客戶端程序,當其遵循應用層協議組織好應用層報文後,需要通過層間介面(如應用程式設計介面api)將報文傳遞給相鄰的傳輸層,請求傳輸層協議提供的端到端傳輸服務。
典型的網路應用程式設計介面是套接字,這種網路應用程式設計介面在網路應用開發過程中,尤其是在internet環境下被廣泛採納。
應用程序可以通過建立套接字實現與底層協議介面,並可以進一步通過套接字實現應用程序與底層協議之間的報文交換。因此,套接字是每個應用程序與其他應用程序進行網路通訊時,真正收發報文的通道。
《計算機網路原理》網路應用通訊基本原理(四)
internet傳輸層能提供的服務只有兩類 面向連線的可靠位元組流傳輸服務和無連線的不可靠資料報傳輸服務,分別對應傳輸層的tcp和udp.這兩類服務都不能提供時延保障和頻寬保障服務。需要特別注意的是,internet傳輸層的tcp和udp均不能提供端到端吞吐量以及時延保障服務。tcp服務模型包括面向...
計算機網路原理整理(計算機網路概述)
計算機網路是利用通訊裝置與通訊鏈路或者通訊網路,互聯位置不同 功能自治的計算機系統,並遵循一定的規則事項的計算機系統之間的資訊互動。概括 計算機網路是互聯的 自治的計算機的集合。按地理範圍 廣域網,都會網路,區域網 按傳輸介質 雙絞線,同軸電纜,光纖,無線網 按拓撲結構分 星,環,匯流排,樹,網 按...
計算機網路原理
1 物理層協議定義的一系列標準有四個方面的特性,不屬於這些特性的是 a 介面特性 b 電氣特性 c 功能特性 d 機械特性 2 下面哪乙個ip位址是a類位址 a 128.20.1.1 b 30.20.1.1 c 198.20.1.1 d 223.20.1.1 3 在tcp ip層次模型中,tcp層相...