版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
計算機網(wǎng)絡謝希仁版應用層知識點總結應用層本章討論的問題是各種應用進程通過什么樣的應用層協(xié)議來使用網(wǎng)絡所提供的通信服務應用層的許多協(xié)議都是基于客戶-服務器方式的,客戶和服務器都是主機之中的應用進程。域名系統(tǒng)DNS域名系統(tǒng)DNS是因特網(wǎng)使用的命名系統(tǒng),用來把人們便于使用的機器名字轉(zhuǎn)換為IP地址。為什么機器在處理IP數(shù)據(jù)報時不使用域名,而要使用IP地址呢?因為IP地址的長度固定為32位,域名長度不固定,機器處理起來比較困難。整個因特網(wǎng)為什么不只使用一個域名服務器?因為整個因特網(wǎng)規(guī)模很大,一臺服務器會因為負載太大無法正常工作,一旦出錯,整個因特網(wǎng)就癱瘓了。4、域名服務器:名字到IP地址的解析是由若干個域名服務器程序完成的。運行域名服務器程序的專設結點的機器稱為域名服務器。5、DNS請求報文是UDP數(shù)據(jù)報6、域名:任何一個連接在因特網(wǎng)上的主機或路由器,都有的一個唯一的層次結構名字7、域名的結構由標號序列組成,各標號之間用點隔開:….三級域名.二級域名.頂級域名8、域名只是個邏輯概念,并不代表計算機所在的物理地點。9、域名的語法:由標號序列組成,用.分開,每一個標號不超過63字符,完整域名不超過255個字符,標號中除了-不能有其他標點符號10、域名只是個邏輯概念,并不代表計算機所在的物理地點。11、頂級域名TLD(1)國家頂級域名nTLD:如:.cn表示中國,.us表示美國,.uk表示英國,等等。(2)通用頂級域名gTLD:最早的頂級域名是:.com(公司和企業(yè)).net(網(wǎng)絡服務機構).org(非贏利性組織).edu(美國專用的教育機構().gov(美國專用的政府部門).mil(美國專用的軍事部門)簡單文件傳送協(xié)議TFTP三、TFTP是一個很小且易于實現(xiàn)的文件傳送協(xié)議。TFTP使用客戶服務器方式和使用UDP數(shù)據(jù)報,因此TFTP需要有自己的差錯改正措施。TFTP只支持文件傳輸而不支持交互。TFTP的主要特點:(1)每次傳送的數(shù)據(jù)PDU中有512字節(jié)的數(shù)據(jù),但最后一次可不足512字節(jié)。(2)數(shù)據(jù)PDU也稱為文件塊(block),每個塊按序編號,從1開始。(3)支持ASCII碼或二進制傳送。(4)可對文件進行讀或?qū)憽?5)使用很簡單的首部。在一開始工作時。TFTP客戶進程發(fā)送一個讀請求PDU或?qū)懻埱驪DU給TFTP服務器進程,其熟知端口號碼為69。若文件長度恰好為512字節(jié)的整數(shù)倍,則在文件傳送完畢后,還必須在最后發(fā)送一個只含首部而無數(shù)據(jù)的數(shù)據(jù)PDU。四、遠程終端協(xié)議TELNET也稱終端仿真協(xié)議1、用戶用TELNET就可在其所在地通過TCP連接注冊(即登錄)到遠地的另一個主機上(使用主機名或IP地址)遠程終端協(xié)議TELNET是基于TCP協(xié)議、端口23號。和FTP的情況相似,服務器中的主進程等待新的請求,并產(chǎn)生從屬進程來處理每一個連接。4、為了適應不同格式的網(wǎng)絡要使用網(wǎng)絡虛擬終端NVT:客戶軟件把用戶的擊鍵和命令轉(zhuǎn)換成NVT格式,并送交服務器。服務器軟件把收到的數(shù)據(jù)和命令,從NVT格式轉(zhuǎn)換成遠地系統(tǒng)所需的格式。五、萬維網(wǎng)WWW(WorldWideWeb)1、萬維網(wǎng)WWW并非某種特殊的計算機網(wǎng)絡。萬維網(wǎng)是一個大規(guī)模的、聯(lián)機式的信息儲藏所,采用鏈接訪問方式,提供分布式服務。以客戶服務器方式工作。2、超文本是包含指向其他文檔的鏈接的文本,是萬維網(wǎng)的基礎,3、超媒體與超文本的區(qū)別是文檔內(nèi)容不同,超文本文檔僅包含文本信息,而超媒體文檔還包含其他表示方式的信息,如圖形、圖像、聲音、動畫,甚至活動視頻圖像。萬維網(wǎng)是分布式超媒體(hypermedia)系統(tǒng),它是超文本(hypertext)系統(tǒng)的擴充。5、萬維網(wǎng)必須解決的問題(1)怎樣標志分布在整個因特網(wǎng)上的萬維網(wǎng)文檔?使用統(tǒng)一資源定位符URL(UniformResourceLocator)來標志萬維網(wǎng)上的各種文檔。使每一個文檔在整個因特網(wǎng)的范圍內(nèi)具有唯一的標識符URL。(2)用何協(xié)議實現(xiàn)萬維網(wǎng)上各種超鏈的鏈接?在萬維網(wǎng)客戶程序與萬維網(wǎng)服務器程序之間進行交互所使用的協(xié)議,是超文本傳送協(xié)議HTTP(HyperTextTransferProtocol)。HTTP是一個應用層協(xié)議,它使用TCP連接進行可靠的傳送。(3)怎樣使各種萬維網(wǎng)文檔都能在因特網(wǎng)上的各種計算機上顯示出來,同時使用戶清楚地知道在什么地方存在著超鏈?超文本標記語言HTML(HyperTextMarkupLanguage)使得萬維網(wǎng)頁面的設計者可以很方便地用一個超鏈從本頁面的某處鏈接到因特網(wǎng)上的任何一個萬維網(wǎng)頁面,并且能夠在自己的計算機屏幕上將這些頁面顯示出來。(4)怎樣使用戶能夠很方便地找到所需的信息?用戶可使用各種的搜索工具(即搜索引擎)在萬維網(wǎng)上方便地查找信息。6、統(tǒng)一資源定位符URL是對可以從因特網(wǎng)上得到的資源的位置和訪問方法的一種簡潔的表示,是一個指針7、URL的一般形式是:<協(xié)議>://<主機>:<端口>/<路徑>>是存放資源的主機在因特網(wǎng)中的域名,端口有時可省略,若再省略文件的<路徑>項,則URL就指到因特網(wǎng)上的某個主頁Eg::80/chn/yxsz/index.htm但是對于萬維網(wǎng)的http協(xié)議一般默認端口是80,可以省略/chn/yxsz/index.htm8、超文本傳送協(xié)議HTTP:定義了瀏覽器怎樣向萬維網(wǎng)服務器請求萬維網(wǎng)文檔,以及服務器怎樣把文檔傳送給服務器。9、用戶瀏覽網(wǎng)頁有兩種方法:在瀏覽器的地址欄輸入URL,或者點擊超鏈接10、用戶點擊鼠標后所發(fā)生的事件(1)瀏覽器分析超鏈指向頁面的URL。(2)瀏覽器向DNS請求解析的IP地址。(3)域名系統(tǒng)DNS解析出清華大學服務器的IP地址。(4)瀏覽器與服務器建立TCP連接(5)瀏覽器發(fā)出取文件命令:GET/chn/yxsz/index.htm。(6)服務器給出響應,把文件index.htm發(fā)給瀏覽器。(7)TCP連接釋放。(8)瀏覽器顯示“清華大學院系設置”文件index.htm中的所有文本。11、HTTP的主要特點HTTP是面向事務的客戶服務器協(xié)議。HTTP1.0協(xié)議是無狀態(tài)的(stateless)。,不具記憶性HTTP協(xié)議本身也是無連接的,雖然它使用了面向連接的TCP向上提供的服務12、瀏覽器請求一個萬維網(wǎng)文檔到收到所需的時間傳輸文檔的時間+2RTT13、HTTP/1.1協(xié)議是1.0的加強版,使用持續(xù)連接。即萬維網(wǎng)服務器在發(fā)送響應后仍然在一段時間內(nèi)保持這條連接,使同一個客戶(瀏覽器)和該服務器可以繼續(xù)在這條連接上傳送后續(xù)的HTTP請求報文和響應報文。14、HTTP1.1的特點 在一個TCP連接上可以傳送多個HTTP請求和響應 多個請求和響應過程可以重疊進行 增加了更多的請求頭和響應頭持續(xù)連接的兩種工作方式:非流水線方式:客戶在收到前一個響應后才能發(fā)出下一個請求。減少了一個RTT流水線方式:客戶在收到HTTP的響應報文之前就能夠接著發(fā)送新的請求報文。減少1.5個RTT16、代理服務器:又稱為萬維網(wǎng)高速緩存(Webcache),它代表瀏覽器發(fā)出HTTP請求。萬維網(wǎng)高速緩存把最近的一些請求和響應暫存在本地磁盤中。當與暫時存放的請求相同的新請求到達時,萬維網(wǎng)高速緩存就把暫存的響應發(fā)送出去,而不需要按URL的地址再去因特網(wǎng)訪問該資源。減少訪問因特網(wǎng)服務器的時延,減少網(wǎng)絡鏈路通信量。17、使用高速緩存的情況(1)瀏覽器訪問因特網(wǎng)的服務器時,要先與校園網(wǎng)的高速緩存建立TCP連接,并向高速緩存發(fā)出HTTP請求報文(2)若高速緩存已經(jīng)存放了所請求的對象,則將此對象放入HTTP響應報文中返回給瀏覽器。(3)否則,高速緩存就代表發(fā)出請求的用戶瀏覽器,與因特網(wǎng)上的源點服務器建立TCP連接,并發(fā)送HTTP請求報文。(4)源點服務器將所請求的對象放在HTTP響應報文中返回給校園網(wǎng)的高速緩存。(5)高速緩存收到此對象后,先復制在其本地存儲器中(為今后使用),然后再將該對象放在HTTP響應報文中,通過已建立的TCP連接,返回給請求該對象的瀏覽器。18、HTTP有兩類報文:請求報文和響應報文19、HTTP的報文結構:由三個部分組成,即開始行、首部行和實體主體。20、請求報文中,開始行就是請求行,組成:“方法“:即命令eg:GET“URL”是所請求的資源的URL?!鞍姹尽笔荋TTP的版本。21、響應報文的開始行是狀態(tài)行。組成:HTTP的版本,狀態(tài)碼,以及解釋狀態(tài)碼的簡單短語。狀態(tài)碼解釋:1xx表示通知信息的,如請求收到了或正在進行處理。2xx表示成功,如接受或知道了。3xx表示重定向,表示要完成請求還必須采取進一步的行動。4xx表示客戶的差錯,如請求中有錯誤的語法或不能完成。5xx表示服務器的差錯,如服務器失效無法完成請求。22、Cookie表示在HTTP服務器和客戶之間傳遞的狀態(tài)信息。萬維網(wǎng)站點使用Cookie來跟蹤用戶。23、萬維網(wǎng)的文檔:超文本標記語言HTMLHTML把各種標簽(用于排版的命令)嵌入到萬維網(wǎng)的頁面中。這樣就構成了所謂的HTML文檔。HTML文檔是一種可以用任何文本編輯器創(chuàng)建的ASCII碼文件。標簽一般成對出現(xiàn),一個表示開始,一個表示結束,由尖括號包圍<>萬維網(wǎng)文檔可以分為動態(tài)萬維網(wǎng)文檔和靜態(tài)萬維網(wǎng)文檔。動態(tài)文檔和靜態(tài)文檔之間的主要差別體現(xiàn)在服務器一端。在萬維網(wǎng)中用來進行搜索的程序叫做搜索引擎,可以分為全文檢索搜索引擎(谷歌,百度)和分類目錄搜索引擎(雅虎,新浪,搜狐,網(wǎng)易)五、電子郵件電子郵件(e-mail)是因特網(wǎng)上使用得最多的和最受用戶歡迎的一種應用。發(fā)送郵件的協(xié)議:SMTP——簡單郵件傳送協(xié)議讀取郵件的協(xié)議:POP3——郵局協(xié)議和IMAP4、用戶代理UA就是用戶與電子郵件系統(tǒng)的接口,是電子郵件客戶端軟件。功能:撰寫、顯示、處理和通信郵件服務器的功能是發(fā)送和接收郵件,同時還要向發(fā)信人報告郵件傳送的情況(已交付、被拒絕、丟失等)。一個郵件服務器既可以作為客戶,也可以作為服務器。需要使用發(fā)送和讀取兩個不同的協(xié)議。發(fā)送和接收電子郵件的幾個重要步驟發(fā)件人調(diào)用PC中的用戶代理撰寫和編輯要發(fā)送的郵件。發(fā)件人的用戶代理把郵件用SMTP協(xié)議發(fā)給發(fā)送方郵件服務器,SMTP服務器把郵件臨時存放在郵件緩存隊列中,等待發(fā)送。發(fā)送方郵件服務器的SMTP客戶與接收方郵件服務器的SMTP服務器建立TCP連接,然后就把郵件緩存隊列中的郵件依次發(fā)送出去。運行在接收方郵件服務器中的SMTP服務器進程收到郵件后,把郵件放入收件人的用戶郵箱中,等待收件人進行讀取。收件人在打算收信時,就運行PC機中的用戶代理,使用POP3(或IMAP)協(xié)議讀取發(fā)送給自己的郵件。電子郵件地址的格式:收件人郵箱名@郵箱所在主機的域名eg:111400851@fzu.SMTP通信的三個階段:連接建立郵件傳送連接釋放電子郵件的信息格式:一個電子郵件分為信封和內(nèi)容兩部分。內(nèi)容可以分為首部和主體郵件內(nèi)容首部的一些關鍵字:To:一個或多個收件人的電子郵件地址;Subject:郵件的主題12、在接收郵件的用戶PC機中必須運行POP客戶程序,而在用戶所連接的ISP的郵件服務器中則運行POP服務器程序。13、IMAP最大的好處就是用戶可以在不同的地方使用不同的計算機隨時上網(wǎng)閱讀和處理自己的郵件。IMAP還允許收件人只讀取郵件中的某一個部分,比如只讀取標題,比較方便。缺點:用戶需要經(jīng)常與IMAP服務器建立連接。六、動態(tài)主機配置協(xié)議DHCP1、協(xié)議配置在協(xié)議軟件中給這些參數(shù)賦值的動作2、DHCP提供了即插即用連網(wǎng)的機制。這種機制允許一臺計算機加入新的網(wǎng)絡和獲取IP地址不用手工參與。3、租用期:DHCP服務器分配給DHCP客戶的IP地址的臨時的,DHCP客戶能使用分配到的IP地址的時間。4、IP獲取方式:需要IP地址的主機在啟動時就向DHCP服務器廣播發(fā)送發(fā)現(xiàn)報文(DHCPDISCOVER),本地網(wǎng)絡上所有主機都能收到此廣播報文,但只有DHCP服務器才回答此廣播報文。5、DHCP報文只是UDP用戶數(shù)據(jù)報中的數(shù)據(jù)?;赨DP協(xié)議6、DHCP協(xié)議的工作過程:DHCP服務器被動打開UDP端口67,等待客戶端發(fā)來的報文。:DHCP客戶從UDP端口68發(fā)送DHCP發(fā)現(xiàn)報文。:凡收到DHCP發(fā)現(xiàn)報文的DHCP服務器都發(fā)出DHCP提供報文,因此DHCP客戶可能收到多個DHCP提供報文。:DHCP客戶從幾個DHCP服務器中選擇其中的一個,并向所選擇的DHCP服務器發(fā)送DHCP請求報文。:被選擇的DHCP服務器發(fā)送確認報文DHCPACK,進入已綁定狀態(tài),并可開始使用得到的臨時IP地址了。DHCP客戶現(xiàn)在要根據(jù)服務器提供的租用期T設置兩個計時器T1和T2,它們的超時時間分別是0.5T和0.875T。當超時時間到就要請求更新租用期。租用期過了一半(T1時間到),DHCP發(fā)送請求報文DHCPREQUEST要求更新租用期。:DHCP服務器若同意,則發(fā)回確認報文DHCPACK。DHCP客戶得到了新的租用期,重新設置計時器。:DHCP服務器若不同意,則發(fā)回否認報文DHCPNACK。這時DHCP客戶必須立即停止使用原來的IP地址,而必須重新申請IP地址(回到步驟)。若DHCP服務器不響應步驟的請求報文DHCPREQUEST,則在租用期過了87.5%時,DHCP客戶必須重新發(fā)送請求報文DHCPREQUEST(重復步驟),然后又繼續(xù)后面的步驟。:DHCP客戶可隨時提前終止服務器所提供的租用期,這時只需向DHCP服務器發(fā)送釋放報文DHCPRELEASE即可。簡單網(wǎng)絡管理協(xié)議SNMP1、網(wǎng)絡管理包括對硬件、軟件和人力的使用、綜合與協(xié)調(diào),以便對網(wǎng)絡資源進行監(jiān)視、測試、配置、分析、評價和控制,這樣就能以合理的價格滿足網(wǎng)絡的一些需求,如實時運行性能,服務質(zhì)量等。網(wǎng)絡管理常簡稱為網(wǎng)管。管理站也常稱為網(wǎng)絡運行中心NOC,是網(wǎng)絡管理系統(tǒng)的核心。管理程序在運行時就成為管理進程,管理程序是客戶程序,代理程序是服務器程序Manager不是指人而是指機器或軟件。網(wǎng)絡管理員(administrator)指的是人。大型網(wǎng)絡往往實行多級管理,因而有多個管理者,而一個管理者一般只管理本地網(wǎng)絡的設備。網(wǎng)絡的每一個被管設備中可能有多個被管對象。被管設備有時可稱為網(wǎng)絡元素或網(wǎng)元。代理:在每一個被管設備中都要運行一個程序以便和管理站中的管理程序進行通信。這些運行著的程序叫做網(wǎng)絡管理代理程序,或簡稱為代理。網(wǎng)絡管理協(xié)議,簡稱為網(wǎng)管協(xié)議。并不是網(wǎng)管協(xié)議本身來管理網(wǎng)絡,而是管理程序和代理程序之間進行通信的規(guī)則。在網(wǎng)管系統(tǒng)中往往是一個(或少數(shù)幾個)客戶程序與很多的服務器程序進行交互。11、SNMP報文使用UDP來傳送。12、委托代理:若網(wǎng)絡元素使用的不是SNMP而是另一種網(wǎng)絡管理協(xié)議,SNMP協(xié)議就無法控制該網(wǎng)絡元素。這時可使用委托代理。委托代理能提供如協(xié)議轉(zhuǎn)換和過濾操作等功能對被管對象進行管理。13、SNMP的網(wǎng)絡管理由三個部分組成:SNMP本身,管理信息結構SMI,管理信息庫MIB14、SNMP定義了管理站和代理之間所交換的分組格式。所交換的分組包含各代理中的對象(變量)名及其狀態(tài)(值)。SNMP負責讀取和改變這些數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度圖書館新館圖書購置與社區(qū)閱讀服務合同3篇
- 2025年度水利工程設備采購與安裝合同協(xié)議2篇
- 2025年塑料工業(yè)環(huán)保設備租賃與技術咨詢承包合同樣本3篇
- 2025年度機柜集中監(jiān)控系統(tǒng)安裝合同2篇
- 2025年度旅行社勞動合同模板:旅行社與旅游新媒體合作合同3篇
- 2025年度校園食品安全監(jiān)管服務合同標的執(zhí)行標準2篇
- 呼吸機居間合同范本2025年
- 裝修工程增項補充合同(2025年)
- 印尼紅土鎳礦采購合同范本2025年
- 門面房買賣合同2025年
- 部編版五年級語文上冊第六單元教案(共6課時)
- 鉆井與完井工程-第一章-鉆井與完井工程概述
- (新版)工業(yè)機器人系統(tǒng)操作員(三級)職業(yè)鑒定理論考試題庫(含答案)
- 食材配送服務方案(技術方案)
- 課件:《中華民族共同體概論》第一講 中華民族共同體基礎理論
- 2024-2025學年安徽省合肥市蜀山區(qū)數(shù)學四年級第一學期期末質(zhì)量檢測試題含解析
- 離婚協(xié)議書模板可打印(2024版)
- 2024國家開放大學電大專科《獸醫(yī)基礎》期末試題及答案試卷號2776
- 廠區(qū)保潔服務投標方案【2024版】技術方案
- 養(yǎng)老機構績效考核及獎勵制度
- 龍巖市2022-2023學年七年級上學期期末生物試題【帶答案】
評論
0/150
提交評論