應用層的許多協議都是基於客戶伺服器方式。
每乙個區設定相應的許可權網域名稱伺服器,用來儲存該區中的所有主機的網域名稱到 ip 位址的對映。
網域名稱伺服器有以下四種型別:根網域名稱伺服器 /頂級網域名稱伺服器 /許可權網域名稱伺服器 /本地網域名稱伺服器
網域名稱的解析過程:
主機向本地網域名稱伺服器的查詢一般都是採用遞迴查詢。
本地網域名稱伺服器向根網域名稱伺服器的查詢通常是採用迭代查詢。
ftp 提供互動式的訪問,允許客戶指明檔案的型別與格式,並允許檔案具有訪問許可權。
檔案傳送協議 ftp 使用 tcp 可靠的運輸服務,客戶端尋找伺服器端口21主程序 。伺服器傳送資料的埠為20,從屬程序處理傳送.
tftp (trivial file transfer protocol) 是乙個很小且易於實現的檔案傳送協議。
tftp 使用客戶伺服器方式和使用 udp 資料報,因此 tftp 需要有自己的差錯改正措施。
tftp 只支援檔案傳輸而不支援互動。
tftp 沒有乙個龐大的命令集,沒有列目錄的功能,也不能對使用者進行身份鑑別。
維網以客戶 - 伺服器方式工作。
瀏覽器就是在使用者計算機上的全球資訊網客戶程式。
在全球資訊網客戶程式與全球資訊網伺服器程式之間進行互動所使用的協議,是超文字傳送協議 http (hypertext transfer protocol)。
http 是乙個應用層協議,它使用 tcp 連線進行可靠的傳送。
超文字標記語言 html (hypertext markup language) 使得全球資訊網頁面的設計者可以很方便地用乙個超鏈從本頁面的某處鏈結到網際網路上的任何乙個全球資訊網頁面,並且能夠在自己的計算機螢幕上將這些頁面顯示出來。
http的特點
http 使用了面向連線的 tcp 作為運輸層協議,保證了資料的可靠傳輸。
http 協議本身也是無連線的,雖然它使用了面向連線的 tcp 向上提供的服務。
http 是面向事務的客戶伺服器協議。
http 1.0 協議是無狀態的 (stateless)。
http/1.1協議的持續連線有兩種工作方式:非流水線方式和流水線方式。
http返回報文的請求碼:
萬維**點可以使用 cookie 來跟蹤使用者。
cookie 表示在 http 伺服器和客戶之間傳遞的狀態資訊。
通用閘道器介面 cgi:
全球資訊網伺服器與 cgi 的通訊遵循 cgi 標準。
「通用」:cgi 標準所定義的規則對其他任何語言都是通用的。
「閘道器」:cgi 程式的作用像閘道器。
「介面」:有一些已定義好的變數和呼叫等可供其他 cgi 程式使用
垂直搜尋引擎(vertical search engine) 針對某一特定領域、特定人群或某一特定需求提供搜尋服務。
簡單郵件傳送協議:smtp
網際網路文字報文格式
通用網際網路郵件擴充 mime
郵件讀取協議:pop3 和 imap
imap 使用客戶–伺服器方式。
imap 基於tcp實現客戶與伺服器的通訊。
imap是乙個聯機協議。
通用網際網路郵件擴充 mime 並沒有改動 smtp 或取代它。只是增加了郵件主題結構。
動態主機配置協議 dhcp 提供了即插即用連網。
dhcp方式:需要 ip 位址的主機在啟動時就向 dhcp 伺服器廣播傳送發現報文
(dhcpdiscover),這時該主機就成為 dhcp 客戶。
本地網路上所有主機都能收到此廣播報文,但只有 dhcp 伺服器才回答此廣播報文。
dhcp 伺服器先在其資料庫中查詢該計算機的配置資訊。若找到,則返回找到的資訊。若找不到,則從伺服器的 ip 位址池 (address pool) 中取乙個位址分配給該計算機。dhcp伺服器的回答報文叫做提供報文(dhcpoffer)。
dhcp 使用客戶-伺服器方式,採用請求/應答方式工作。
dhcp 基於 udp 工作,dhcp 伺服器執行在 67 號埠, dhcp客戶執行在 68 號埠。
是每乙個網路至少有乙個 dhcp 中繼**,它配置了 dhcp 伺服器的 ip 位址資訊。當 dhcp 中繼**收到主機以廣播的方式傳送的發現報文後,就以單播方式向 dhcp 伺服器**此報文,並等待其回答。收到 dhcp 伺服器回答的提供報文後,dhcp 中繼**再將此提供報文發回給主機。
snmp 的基本功能包括監視網路效能、檢測分析網路差錯和配置網路裝置等。
snmp 的網路管理由三個部分組成:
snmp 本身:管理站和**之間所交換的分組格式。snmp 使用無連線的 udp。但 udp 不保證可靠交付。
管理資訊結構 smi (structure of management information):功能為1.被管物件應怎樣命名;2.用來儲存被管物件的資料型別有哪些種;3.在網路上傳送的管理資料應如何編碼。
管理資訊庫 mib (management information base)。:在被管理的實體中建立了命名物件,並規定了其型別。管理程式使用 mib 中的資訊,對網路進行管理。
計算機網路第七版(謝希仁)
1.1 計算機網路在資訊時代的的作用 1.2 網際網路概述 1.3 網際網路的組成 1.4 計算機網路在我國的發展 1.5 計算機網路的類別 1.6 計算機網路的效能 可能大題 1.7 計算機網路體系結構2.1 物理層的基本概念 2.2 資料通訊的基礎知識 傅利葉變換 2.3 物理層下面的傳輸 2....
計算機網路(第七版)謝希仁編著 學習記錄
計算機網路的效能指標 速率 頻寬 吞吐量 時延 時延頻寬積 往返時間rtt 利用率 計算機網路分層次的體系結構,包含協議和服務的概念 物理層的任務是 答1 物理層的任務就是透明地傳輸位元流。透明地傳送位元流 指實際電路傳送後位元流沒有發生變化。物理層要考慮用多大的電壓代表 1 或 0 以及當傳送端發...
謝希仁《計算機網路》第五版 第六章
應用層 主網域名稱伺服器 為了提高網域名稱伺服器的可靠性,dns網域名稱伺服器都把資料複製到幾個網域名稱伺服器來儲存,其中乙個是主網域名稱伺服器,其餘的是輔助網域名稱伺服器 主機向本地網域名稱伺服器的查詢一般都是採用遞迴查詢 本地網域名稱伺服器向跟網域名稱伺服器的查詢通常都是迭代查詢 ftp檔案傳送...