一、填空題
- 兩個應用程序的交互模式採用這樣一種形式,即在一端的一個應用程序(客戶端)向另一端的一個應用程序(服務器端)提出服務請求,經服務器處理後向客戶返回服務結果,我們把這種交互模式稱爲______。萬維網、文件傳輸服務等都採用這種服務模式。
- IP地址是主機在Internet中唯一的邏輯地址標識符,而物理地址是主機在進行直接通信時使用的地址形式、在一個IP網絡中負責完成主機域名與主機IP地址映射所採用的協議是______;而負責完成IP地址與物理地址之間的映射所採用的協議是______。
- 在TCP/IP協議族中,應用層的______可實現Domain Name(域名)到IP地址的轉換。
- 爲Internet的主機提供域名解析服務的服務器稱爲______。
- 在DNS域名服務器中,包含了根域名服務器、______、______,而本地域名服務器並不包含在其中。
- 在域名解析過程中,本地域名服務器向根域名服務器的查詢通常採用的查找方式是______。
- 在域名解析過程中,查找請求報文屬於IP報文段還是用戶數據報UDP?______。
- FTP協議在使用時需要建立兩個TCP連接:即控制連接和數據連接,其中服務器端控制連接的熟知端口號爲______,數據傳輸連接的熟知端口號爲______。
- ______是目前Internet上非常豐富多彩的應用服務,其客戶端軟件就是網絡瀏覽器。該應用服務模式稱爲客戶/服務器模式(即C/S結構),因爲客戶端Client就是Browser,所以又稱爲B/S結構模式。
- 統一資源定位符URL由那幾部分組成?______。
- 在URL中,第一部分的協議名後面必須寫上的格式是______,不能省略。
- ______是世界上使用最廣泛的一類Internet服務,以文本形式或HTML格式進行信息傳播,而圖形、音樂等文件可以作爲附件進行傳遞。
- 電子郵件應用程序向郵件服務器發送郵件,所使用的最常見協議是______協議;由客戶端從郵件服務器讀取郵件,可以使用______協議,或______協議,它們的不同主要取決於郵件服務器支持的協議類型。
- 用戶與電子郵件系統的接口稱爲用戶代理UA,用戶代理也稱爲電子郵件客戶端程序,微軟公司Office2010軟件包中______就是可以視作電子郵件客戶端程序(UA)
- 應用層的______協議能將用戶的擊鍵傳到遠方主機,同時也能將遠地主機的輸出結果通過TCP連接返回到用戶屏幕。
- ______允許一臺計算機加入新的網絡和獲取IP地址而不用手工參與,相對於手工配置的IP地址來說,這臺計算機的IP地址可稱爲動態IP地址。
- 專門提供網上信息檢索的網站稱爲搜索引擎,因此搜索引擎其實也是一個______。
- ______是網頁中的特殊文本。它鏈接到因特網上其他的網頁,這些文本被用特殊方式顯示(例如用不同的顏色,或添加了下劃線),當我們將鼠標移動到這些文本時,鼠標的箭頭就變成了一隻手的形狀。
- 服務器返回給瀏覽器的______文檔包含程序,該程序可在瀏覽器端運行,並可與用戶直接交互,根據用戶的不同輸入可連續地改變屏幕的顯示。
二、單項選擇題
- 用戶提出服務請求,網絡將用戶請求傳送到服務器:服務器執行用戶請求,完成所要求的操作並將結果送回用戶,這種工作方式稱爲______。
A.Client/Server
B.peer-to-peer
C.SMA/CD模式
D.Token ring模式 - 在TCP/IP協議族中,應用層的各種服務是建立在傳輸層所提供的服務之上的,下列哪組協議需要使用傳輸層的TCP協議建立連接?______。
A.DNS、TELNET、RIP
B.TELNET、SMTP、HTTP
C.DHCP、FTP、BBS
D.POP3、FTP、TFTP - DNS協議主要用於實現下列哪種網絡服務功能?______。
A.域名到IP地址的映射
B.物理地址到IP地址的映射
C.IP地址到域名的映射
D.IP地址到物理地址的映射 - 某公司c有一臺主機h,該主機具有的Internet域名應該爲______。
A.com.c.h
B.h.c.com
C.com.h.c
D.c.h.com - 一臺主機希望解析域名www.nankai.edu.cn,如果這臺機器配置的域名服務器爲202.120.66.68,Internet根域名服務器爲10.2.8.6,而存儲www.nankai.edu.cn與其IP地址對應關係的域名服務器爲202.113.16.10,那麼這臺主機解析該域名通常首先查詢______。
A.地址爲202.120.66.68的域名服務器
B.地址爲10.2.8.6的域名服務器
C.地址爲202.113.16.10的域名服務器
D.不確定,可以從這3個域名服務器中任選一個 - 使用匿名(即不署名)FTP服務,用戶登錄時常常可以使用______作爲用戶名。
A.主機的IP地址
B.自己的E-mail地址
C.anonymous
D.節點的IP地址 - 在TCP/IP模型中,HTTP處於______。
A.數據鏈路層
B.網絡層
C.運輸層
D.應用層 - 在Internet上瀏覽信息時,WWW瀏覽器和WWW服務器之間傳輸網頁使用的協議是______。
A.IP
B.FTP
C.HTTP
D.Telnet - FTP客戶發起對FTP服務器的連接建立的第1階段是建立______。
A.傳輸連接
B.數據連接
C.會話連接
D.控制連接 - 在Internet電子郵件系統中,電子郵件應用程序______。
A.發送郵件和接收郵件通常都是用SMTP協議
B.發送郵件和接收郵件通常都使用POP3協議
C.發送郵件通常使用POP3協議,而接收郵件通常使用SMTP協議
D.發送郵件通常使用SMTP協議,而接收郵件通常使用POP3協議 - 關於遠程登錄協議Telnet,下面哪種說法是不正確的?______。
A.遠程登錄定義的網絡虛擬終端提供了一種標準的鍵盤定義,可以用來屏蔽不同計算機系統對鍵盤輸入的差異性
B.遠程登錄利用傳輸層的TCP協議進行數據傳輸
C.利用遠程登錄提供的服務,用戶可以使本地的計算機暫時成爲遠程計算機的一個仿真終端
D.爲了執行遠程登錄服務器上的應用程序,遠程登錄的客戶機端和服務器端都要使用相同類型的操作系統 - 從www.cug.edu.cn可以看出它是______。
A.中國的一個軍事部門的站點
B.中國的一個教育機構的站點
C.日本的一個政府組織的站點
D.日本的一個商業組織的站點 - 某網址的統一資源定位符URL爲“http://www.sohu.com”,其中www.sohu.com表示的是______。
A.協議名
B.主機域名
C.端口
D.文件名 - 下列關於URL的語法格式,錯誤的是______。
A.http://www.pku.edu.cn
B.http://www.tsinghua.edu.cn/english/index.jsp
C.ftp://ftp.etc.pku.edu.cn/*pic
D.telnet://www,w3.org:80 - 用IE瀏覽器瀏覽網頁,在地址欄中輸入網址時,通常可以省略的是______。
A.ftp://
B.http://
C.mailto://
D.news:// - 在IE瀏覽器中可以訪問______。
A.FTP站點
B.Web站點
C.郵件服務器
D.以上都對 - 定義HTML文檔中段落,要用HTML標記是______。
A.< p >
B.< h1 >
C.< form >
D.< head > - 定義HTML頁面的表單,要用HTML標記是______。
A.< head >
B.< title >
C.< form >
D.< p > - ______程序負責web服務器與瀏覽器上用戶提交數據之間的接口。
A.API
B.CGI
C.GUI
D.AVI - 當用戶從萬維網服務器下載一個嵌入了Java______的HTML文檔後,用戶可在瀏覽器的顯示屏幕上點擊某個圖像,然後就可看到動畫的效果
A.CGI程序
B.表單
C.APPLET
D.Script - 配置TCP/IP參數的操作主要包括三個方面:______、指定默認網關和域名服務器地址。
A.指定代理服務器
B.指定本地機的IP地址及子網掩碼
C.指定本地機的主機名
D.指定服務器的IP地址 - DHCP稱爲動態主機配置協議,在該協議中下列給出的各項中哪項是不包含的?______。
A.IP地址和子網掩碼
B.默認路由器的IP地址
C.網卡的MAC地址
D.域名服務器的IP地址
三、問答和計算題
-
某大學校園網上有一臺主機,其IP地址爲202.113.27.60,子網掩碼爲255.255.255.224,默認路由器的配置爲202.113.27.33,DNS服務器(即本地域名服務器)配置爲202.113.16.10。現在,該主機需要解析主機域名www.sina.com.cn,請寫出其域名解析過程。
-
假定IE窗口處於顯示清華大學主頁狀態,如果用戶欲訪問“清華大學院系設置”頁面(設該頁面所在的WWW服務器的IP地址是166.111.4.100),用鼠標點擊了該頁面鏈接,其URL是http://www.tsinghua.edu.cn/chn/yxsz/index.htm。試給出用戶點擊鼠標後所發生的幾個事件。(所用的版本是:HTTP/1,0)
-
舉出若干在URL中可以指定的協議類型。
-
WWW服務使用的應用層協議是HTTP。下面給出關於HTTP請求報文的例子,其中請求行中使用了相對URL(即省略了主機域名),因爲主機域名在下面的首部行給出:
GET /Eng/index.htm HTTP/1.1
Host: www.zjy.edu.cn
Connection: close
User-Agent: Mozilla/5.0
Accept-Language: cn提示:HTTP請求報文結構如下:
試問:
(1)請求中的“GET”代表什麼含義?請求主頁文件是index.htm,其資源所在的主機域名和路徑分別是什麼》
(2)HTTP:1.1和HTTP/1.0的主要區別是什麼?
(3)首部行中字段“Connection: close”代表什麼含義? -
假定在Internet上有一臺FTP服務器,其名稱爲ftp.center.edu.cn,IP地址爲203.93.120.33,FTP服務器進程在默認端口守候並支持匿名訪問(用戶名:anonymous,口令:guest)。如果某個用戶直接用服務器名稱訪問該FTP服務器,並從該服務器下載兩個文件file1和file2,試敘述FTP客戶進程與FTP服務器進程之間的交互過程(說明:文件file1和file2允許匿名賬戶訪問)。設想有一天整個因特網的DNS系統都癱瘓了(這種情況不大會出現),試問還有可能給朋友發送電子郵件嗎?
參考答案
一、填空題
- 客戶/服務器模式
- 域名系統DNS 地址解析協議ARP
- DNS
- 域名服務器
- 頂級域名服務器 權限域名服務器
- 迭代查詢
- 是用戶數據報的報文
- 21 20
- WWW
- 四部分:協議類型、主機域名、端口、路徑及文件名(說明,第三和第四部分是可以省略的)
- : //
- 簡單郵件傳送協議SMTP 郵局協議POP3 電子郵件存取IMAP
- OutLook2010
- Telnet
- 動態主機配置協議DHCP
- 網站(提示:有的時候把它叫做一個軟件)
- 鏈接(提示:鏈接可以是若干文字,或一副圖像等)
- 活動
二、單項選擇題
- B peer-to-peer
- B TELNET、SMTP、HTTP
- A 域名到IP地址的映射
- B h.c.com
- A 地址爲202.120.66.68的域名服務器
- C anonymous
- D 應用層
- C HTTP
- D 控制連接
- D 發送郵件通常使用SMTP協議,而接收郵件通常使用POP3協議
- D 爲了執行遠程登錄服務器上的應用程序,遠程登錄的客戶機端和服務器端都要使用相同類型的操作系統
- B 中國的一個教育機構的站點
- B 主機域名
- C ftp://ftp.etc.pku.edu.cn/*pic
- B http://
- D 以上都對
- A < p >
- C < form >
- B CGI
- C APPLET
- B 指定本地機的IP地址及子網掩碼
- C 網卡的MAC地址
三、問答和計算題
-
該主機所在的網絡爲C類網,通過該子網掩碼最後一個字節224(對應的二進制爲11100000)可知主機號的前3位是子網號。根據主機IP地址第4個字節和路由器IP地址第4個字節比較(它們子網號均爲001)知道主機與默認路由器在同一個子網中;但該主機與DNS服務器顯然不處於同一個子網,下面給出域名解析過程:
(1)主機首先通過本機上的域名解析器構造一個域名查詢請求報文(該報文是用戶數據報形式),其內容是要求解析域名www.sina.com.cn對應的IP地址,把該報文直接交付給路由器。
(2)默認路由器收到查詢請求報文後,將根據路由表信息將該報文轉發出去,直至到達本地域名服務器DNS即202.113.16.10(主機與本地域名服務可能由多個路由器分隔)
(3)DNS服務器收到該查詢請求報文後,就在域名與IP地址的映射表中查找。如果找到相關信息,就把對應的IP地址以用戶數據報文的形式發送出去,途徑若干路由器到達202.113.27.60主機。本次域名解析結束。
(4)如果找不到相關信息,則DNS服務器202.113.16.10將以自己的身份構造報文並直接把它發送給與com.cn相關的根域名服務器,由該服務器從根開始往相應的分支域名(包括頂級域名服務器和權限域名服務器)一級級地查找,並把查詢的結果(包括查到的IP地址或報錯信息)由DNS途徑若干路由器後交給202.113.27.60主機,域名解析結束。 -
(1)瀏覽器分析鏈接指向頁面的URL。例如,獲取所訪問頁面的主機域名。
(2)瀏覽器向域名服務器DNS請求www.tsinghua.edu.cn的IP地址
(3)域名系統DNS解析出清華大學服務器的IP地址爲166.111.4.100。
(4)瀏覽器與服務器建立TCP連接(服務器端IP地址是166.111.4.100,端口是80)
(5)瀏覽器發出文件命令:GET /chn/yxsz/index.htm。
(6)服務器www.tsinghua.edu.cn給出響應,把文件index.htm發送給瀏覽器
(7)釋放TCP連接
(8)瀏覽器顯示“清華大學院系設置”文件index.htm中的超文本信息 -
標準的統一資源定位符(URL)由4部分組成:協議類型、主機域名、端口和路徑及文件名。協議類型制定了服務器與瀏覽器之間所使用的服務類型,例如:
(1)file:指定了訪問的是本地計算機系統的文件和目錄
(2)http:使用HTTP協議訪問WWW服務器
(3)ftp:使用ftp協議發送請求,訪問FTP服務器以實現文件的上傳和下載
(4)telnet:用於建立到遠程系統的Telnet連接(即登錄到遠程系統)
(5)mailto:用於發送電子郵件
(6)news:訪問運行新聞組服務器的系統 -
(1)GET是HTTP請求報文中的一個方法(命令),字面意思是“獲取”,用於請求讀取由URL所標誌的信息。資源所在的主機域名是:www.zju.edu.cn,路徑是:Eng。
(2)HTTP/1.0和HTTP/1.1是HTTP協議的兩個版本。它們的主要區別在於:HTTP/1.0協議在每次向服務器請求頁面或資源時都需要新建TCP連接,開銷較大。而HTTP/1.1協議使用“持續連接”技術,保證服務器發送響應報文後仍然在一段時間內保持這條連接,使同一個客戶和該服務器可以繼續在這條連接上傳送後續的HTTP請求報文和響應報文,從而提高效率。
(3)首部行中字段“Connection close”是告訴服務器,一旦發送完請求的文檔後即可釋放連接。 -
問題1:FTP客戶進程與FTP服務器進程之間的交互過程如下:
(1)FTP客戶進程直接使用名稱ftp.center.edu.cn訪問該服務器,首先需要完成對該服務器的域名解析,以獲得該服務器對應的IP地址203.93.120.33
(2)然後,FTP的客戶進程與服務器進程之間使用TCP協議建立一條控制連接,並通過它傳送包括用戶名和密碼在內的各種FTP命令。
(3)在控制連接建立之後,客戶進程與服務器進程之間也使用TCP協議建立一條數據傳輸連接,並通過它完成文件file1和file2的傳輸。
(4)當文件file1和file2傳輸完成之後,客戶進程與服務器進程分別釋放數據傳輸連接和控制連接。問題2:還是有可能的,如果你使用的Email地址是對方的郵件服務器的IP地址(如[email protected]),在發送郵件時就不需要域名解析過程了。