2009年軟考網絡工程師教程之三十
通過對本講的學習,整理簡要分時筆記如下,如若再不懂請參照視頻。完整六十八講視頻見泳者雷敏播客,陸續上傳中……
本講主要內容:應用層
域名系統DNS
文件傳輸協議
遠程終端協議TelNet
萬維網WWW
引導程序協議BOOTP與動態主機配置協議DHCP
簡單網絡管理協議SNMP
01:30應用協議的特點:每個應用層協議都是為了解決某一類應用問題,而問題的解決又往往通過位于不同主機中的多個應用進程之間的通信和協同工作來完成的。應用層的具體內容就是規定應用進程在通信時所遵循的協議。應用層的許多協議都是基于客戶服務器方式。客戶和服務器都是指通信中所涉及的兩個應用進程,客戶服務器方式所描述的是進程之間服務與被服務的關系。客戶是服務請求方,服務器是服務提供方。
域名系統DNS:
概述:應用層軟件直接使用DNS,用戶間接使用DNS。因特網采用分布式DNS。域名到IP地址的解析由若干域名服務器程序來完成。運行域名服務器程序的機器——域名服務器。
因特網采用了層次樹狀結構的命名方法。
任何一個連接在因特網上的主機或路由器,都有一個唯一的層次結構的名字,即域名。域名的結構由若干個分量組成,各分量之間用點隔開:
…….三級域名.二級域名.頂級域名
各分量分別代表不同級別的域名。域名中的點和點分十進制IP地址中的點是兩回事。
頂級域名TLD:國家頂級域名(中國cn美國us英國uk)/國際頂級域名:int國際性的組織/通用頂級域名(最早的頂級域名).com.net.gov.biz.info.name
我國域名分為:
類別域名:.ac.com.edu.gov.net.org
行政區域名:.bj.sh
除.edu外注冊三級域名應向CNNIC申請。中國互聯網網絡管理信息中心CNNIC
圖解:因特網的名字空間樹狀結構
用域名服務器進行域名解析
三種不同類型的域名服務器:1、本地域名服務器(lns),主機發出的DNS查詢報文首先被送往主要的lns。2、根域名服務器(rns),lns不能回答主要的dns查詢時向rns查詢。3、授權域名服務器(rns),rns不能回答lns的dns查詢時向ans查詢。每一個主機都必須在授權域名服務器處登記,通常是該主機的isp的服務器。
授權域名服務器。因特網允許各個單位根據具體情況將本單位的域名劃分為若干個域名服務器管轄區,并在各管轄區中設置相應的授權域名服務器。管轄區是域的子集。
遞歸查詢(圖解祥析)、遞歸與迭代相結合的查詢
41:00文件傳送協議FTP
概述:FTP基于TCPTFTP基于UDP
FTP的基本工作原理:祥析
網絡環境下復制文件的復雜性。計算機存儲數據的格式不同;文件的目錄結構和文件命名的規定不同;對于相同的文件存取功能……
FTP的主要功能是減少或消除在不同操作系統下處理文件的不兼容性。FTP只提供文件傳送的一些基本服務,它使用TCP可靠的運輸服務。FTP使用客戶服務器方式。
FTP服務器主進程工作步驟:1、打開熟知端口21,使客戶進程能夠連接上。2、等待客戶進程發出連接請求。3、啟動從屬進程來處理客戶進程發來的請求。從屬進程對客戶進程的請求處理完畢后即終止,但從屬進行在運行期間根據需要還可能創建其他一些子進程。4、回到等待狀態。
兩個不同的端口號:21端口,當客戶進程向服務器進程發出建立連接請求時,要尋找連接服務器的熟知端口21,同時還要告訴服務器進程自己的另一個端口號碼,用于建立數據傳送連接。20端口。
可以使協議更加簡單和更容易實現。在傳輸文件時還可以復用控制連接。
ftpnic.ddn.mil
anonymous
ftp>cdrfc
ftp>getrfc1261.txtnicinfo
ftp>quit
62:00TFTP每次傳送的數據PDU中有512字節的數據,但最后一次可不足512字節。數據PDU也稱為文件塊,塊編號從1開始。支持ASCII碼或二進制算法。
TFTP的工作很像停止等待協議
遠程終端協議TELNET:客戶服務器方式,由于PC機的功能越來越強,用戶已較少使用TELNET。
【編輯推薦】