計算機網路課后題
[重要程度:??、?、?]
第一章 概述
1-01 計算機網路向用戶可以提供那些服務?
答: 連通性和共享
1-02 簡述分組交換的要點,
答:(1)報文分組,加首部(2)經路由器儲存轉發(3)在目的地合并
1-03 試從多個方面比較電路交換、報文交換和分組交換的主要優缺點,
答: (1)電路交換:端對端通信質量因約定了通信資源獲得可靠保障,對連續傳送大量資料效率高,
(2)報文交換:無須預約傳輸帶寬,動態逐段利用傳輸帶寬對突發式資料通信效率高,通信迅速,
(3)分組交換:具有報文交換之高效、迅速的要點,且各分組小,路由靈活,網路生存性能好,
1-04 為什么說因特網是自印刷術以來人類通信方面最大的變革?
答: 融合其他通信網路,在資訊化程序中起核心作用,提供最好的連通性和資訊共享,第一次提供了各種媒體形式的實時互動能力,
1-05 因特網的發展大致分為哪幾個階段?請指出這幾個階段的主要特點,
答:從單個網路APPANET向互聯網發展;TCP/IP協議的初步成型 建成三級結構的Internet;分為主干網、地區網和校園網;形成多層次ISP結構的Internet;ISP首次出現,
1-06 簡述因特網標準制定的幾個階段?
答:(1)因特網草案(Internet Draft) ——在這個階段還不是 RFC 檔案,(2)建議標準(Proposed Standard) ——從這個階段開始就成為 RFC 檔案,
(3)草案標準(Draft Standard)(4) 因特網標準(Internet Standard)
?1-07小寫和大寫開頭的英文名internet 和Internet在意思上有何重要區別?
答:(1) internet(互聯網或互連網):通用名詞,它泛指由多個計算機網路互連而成的網路,所用協議無特指
(2)Internet(因特網):專用名詞,當前全球最大的開放的由眾多網路相互連接而成的,采用 TCP/IP 協議族,
? 1-08 計算機網路都有哪些類別?各種類別的網路都有哪些特點?
答:按范圍:(1)廣域網WAN:遠程網、高速鏈路、是Internet的核心網,
(2)城域網MAN:城市范圍,公用設施,以太網技術,鏈接多個局域網,
(3)局域網LAN:校園、企業、機關、社區,
(4)個人區域網PAN:個人電子設備,10m,無線
按用戶:公用網:電信公司的,專用網:軍隊鐵路銀行電路,
1-09 計算機網路中的主干網和本地接入網的主要區別是什么?
答:主干網:提供遠程覆寫\高速傳輸\和路由器最優化通信,本地接入網:主要支持用戶的訪問本地,實作散戶接入,速率低,
1-10 試在下列條件下比較電路交換和分組交換,要傳送的報文共x(bit),從源點到終點共經過k段鏈路,每段鏈路的傳播時延為d(s),資料率為b(b/s),在電路交換時電路的建立時間為s(s),在分組交換時分組長度為p(bit),且各結點的排隊等待時間可忽略不計,問在怎樣的條件下,分組交換的時延比電路交換的要小?(提示:畫一下草圖觀察k段鏈路共有幾個結點,)
答:線路交換時延:kd+x/b+s, 分組交換時延:kd+(x/p)(p/b)+ (k-1)(p/b),其中(k-1)(p/b)表示K段傳輸中,有(k-1)次的儲存轉發延遲,當s>(k-1)(p/b)時,電路交換的時延比分組交換的時延大,當x>>p,相反,
?1-12 因特網的兩大組成部分(邊緣部分與核心部分)的特點是什么?它們的作業方式各有什么特點?
答:邊緣部分:由各主機構成,用戶直接使用,進行資訊處理和資訊共享,核心部分:由網路和路由器組成,負責為邊緣部分提供服務,
? 1-13 客戶服務器C/S方式與對等通信方式P2P的主要區別是什么?有沒有相同的地方?
答:此為在網路邊緣的端系統之間的2種通信方式,前者嚴格區分服務和被服務者,客戶先向服務器發送通信,服務器被動等待,后者:兩臺主機在通信時并不區分哪一個是服務請求方哪一個是服務提供方,只是對等連接中的每一臺主機既是客戶又同時是服務器,
1-14 計算機網路有哪些常用的性能指標?
答:速率,帶寬,吞吐量,時延,時延帶寬積,往返時間RTT,利用率
1-15 假定網路利用率達到了90%,試估計一下現在的網路時延是它的最小值的多少倍?
解:設網路利用率為U,,網路時延為D,網路時延最小值為D0U=90%;D=D0/(1-U)---->D/ D0=10 現在的網路時延是最小值的10倍
1-16 計算機通信網有哪些非性能特征?非性能特征與性能特征有什么區別?
答:征:宏觀整體評價網路的外在表現,性能指標:具體定量描述網路的技術性能,
?1-17 收發兩端之間的傳輸距離為1000km,信號在媒體上的傳播速率為2×108m/s,試計算以下兩種情況的發送時延和傳播時延: (1) 資料長度為107bit,資料發送速率為100kb/s, (2) 資料長度為103bit,資料發送速率為1Gb/s, 從上面的計算中可以得到什么樣的結論?
解:傳播時延是一樣的:tp=106/(2×108)=0.005s
(1)發送時延:ts=107/105=100s
(2)發送時延ts =103/109=1μs
結論:若資料長度大而發送速率低,則在總的時延中,發送時延往往大于傳播時延,但若資料長度短而發送速率高,則傳播時延就可能是總時延中的主要成分,
1000b=1kb 1B=8b
1000kb=1Mb 1kB=1024B
1000Mb=1Gb 1MB=1024KB 1GB=1024MB
?1-21 協議與服務有何區別?有何關系?
答:網路協議:為進行網路中的資料交換而建立的規則、標準或約定,由以下三個要素組成:
(1)語法:即資料與控制資訊的結構或格式,
(2)語意:即需要發出何種控制資訊,完成何種動作以及做出何種回應,
(3)同步:即事件實作順序的詳細說明,協議是控制兩個對等物體進行通信的規則的集合,
關系:在協議的控制下,兩個對等物體間的通信使得本層能夠向上一層提供服務,而要實作本層協議,還需要使用下面一層提供服務,
協議和服務的概念的區分:
1、協議的實作保證了能夠向上一層提供服務,本層的服務用戶只能看見服務而無法看見下面的協議,下面的協議對上面的服務用戶是透明的,
2、協議是“水平的”,即協議是控制兩個對等物體進行通信的規則,但服務是“垂直的”,即服務是由下層通過層間介面向上層提供的,上層使用所提供的服務必須與下層交換一些命令,這些命令在OSI中稱為服務原語,
? 1-22 網路協議的三個要素是什么?各有什么含義?
答:網路協議:為進行網路中的資料交換而建立的規則、標準或約定,由以下三個要素組成:
(1)語法:即資料與控制資訊的結構或格式,
(2)語意:即需要發出何種控制資訊,完成何種動作以及做出何種回應,
(3)同步:即事件實作順序的詳細說明,
?1-24 論述具有五層協議的網路體系結構的要點,包括各層的主要功能,
答:綜合OSI 和TCP/IP 的優點,采用一種原理體系結構,
各層的主要功能:
物理層 物理層的任務就是透明地傳送位元流,(注意:傳遞資訊的物理媒體,如雙絞線、同軸電纜、光纜等,是在物理層的下面,當做第0 層,) 物理層還要確定連接電纜插頭的定義及連接法,
資料鏈路層 資料鏈路層的任務是在兩個相鄰結點間的線路上無差錯地傳送以幀(frame)為單位的資料,每一幀包括資料和必要的控制資訊,
網路層 網路層的任務就是要選擇合適的路由,使發送站的運輸層所傳下來的分組能夠正確無誤地按照地址找到目的站,并交付給目的站的運輸層,
運輸層 運輸層的任務是向上一層的進行通信的兩個行程之間提供一個可靠的端到端服務,使它們看不見運輸層以下的資料通信的細節,
應用層 應用層直接為用戶的應用行程提供服務,
1-25 試舉出日常生活中有關“透明”這種名詞的例子,
答:電視,計算機視窗作業系統、工農業產品
?1-26 試解釋以下名詞:協議堆疊、物體、對等層、協議資料單元、服務訪問點、客戶、服務器、客戶-服務器方式,
答:物體(entity) 表示任何可發送或接收資訊的硬體或軟體行程,
協議是控制兩個對等物體進行通信的規則的集合,
客戶(client)和服務器(server)都是指通信中所涉及的兩個應用行程,客戶是服務的請求方,服務器是服務的提供方,
客戶服務器方式所描述的是行程之間服務和被服務的關系,
協議堆疊:指計算機網路體系結構采用分層模型后,每層的主要功能由對等層協議的運行來實作,因而每層可用一些主要協議來表征,幾個層次畫在一起很像一個堆疊的結構.
對等層:在網路體系結構中,通信雙方實作同樣功能的層.
協議資料單元:對等層物體進行資訊交換的資料單位.
服務訪問點:在同一系統中相鄰兩層的物體進行互動(即交換資訊)的地方.服務訪問點SAP是一個抽象的概念,它物體上就是一個邏輯介面.
第二章 物理層
?2-01 物理層要解決哪些問題?物理層的主要特點是什么?
答:物理層要解決的主要問題:
(1)物理層要盡可能地屏蔽掉物理設備和傳輸媒體,通信手段的不同,使資料鏈路層感覺不到這些差異,只考慮完成本層的協議和服務,
(2)給其服務用戶(資料鏈路層)在一條物理的傳輸媒體上傳送和接收位元流(一般為串行按順序傳輸的位元流)的能力,為此,物理層應該解決物理連接的建立、維持和釋放問題,
(3)在兩個相鄰系統之間唯一地標識資料電路物理層的主要特點:
(1)由于在OSI之前,許多物理規程或協議已經制定出來了,而且在資料通信領域中,這些物理規程已被許多商品化的設備所采用,加之,物理層協議涉及的范圍廣泛,所以至今沒有按OSI的抽象模型制定一套新的物理層協議,而是沿用已存在的物理規程,將物理層確定為描述與傳輸媒體介面的機械,電氣,功能和規程特性,
(2)由于物理連接的方式很多,傳輸媒體的種類也很多,因此,具體的物理協議相當復雜,
? 2-02 歸程與協議有什么區別?
答:規程專指物理層協議
?2-04 試解釋以下名詞:資料,信號,模擬資料,模擬信號,基帶信號,帶通信號,數字資料,數字信號,碼元,單工通信,半雙工通信,全雙工通信,串行傳輸,并行傳輸,
答:資料:是運送資訊的物體,
信號:則是資料的電氣的或電磁的表現,
模擬資料:運送資訊的模擬信號,
模擬信號:連續變化的信號,
數字信號:取值為有限的幾個離散值的信號,
數字資料:取值為不連續數值的資料,
碼元(code):在使用時間域(或簡稱為時域)的波形表示數字信號時,代表不同離散數值的基本波形,
單工通信:即只有一個方向的通信而沒有反方向的互動,
半雙工通信:即通信和雙方都可以發送資訊,但不能雙方同時發送(當然也不能同時接收),這種通信方式是一方發送另一方接收,過一段時間再反過來,
全雙工通信:即通信的雙方可以同時發送和接收資訊,
基帶信號(即基本頻帶信號)——來自信源的信號,像計算機輸出的代表各種文字或影像檔案的資料信號都屬于基帶信號,
帶通信號——把基帶信號經過載波調制后,把信號的頻率范圍搬移到較高的頻段以便在信道中傳輸(即僅在一段頻率范圍內能夠通過信道),
? 2-05 物理層的介面有哪幾個方面的特性?個包含些什么內容?
答:(1)機械特性 明介面所用的接線器的形狀和尺寸、引線數目和排列、固定和鎖定裝置等等,
(2)電氣特性 指明在介面電纜的各條線上出現的電壓的范圍,
(3)功能特性 指明某條線上出現的某一電平的電壓表示何意,
(4)規程特性說明對于不同功能的各種可能事件的出現順序,
? 2-06 資料在信道重的傳輸速率受哪些因素的限制?信噪比能否任意提高?香農公式在資料通信中的意義是什么?“位元/每秒”和“碼元/每秒”有何區別?
答:碼元傳輸速率受奈氏準則的限制,資訊傳輸速率受香農公式的限制 香農公式在資料通信中的意義是:只要資訊傳輸速率低于信道的極限傳信率,就可實作無差傳輸,位元/s是資訊傳輸速率的單位碼元傳輸速率也稱為調制速率、波形速率或符號速率,一個碼元不一定對應于一個位元,
??2-08 假定要用3KHz帶寬的電話信道傳送64kb/s的資料(無差錯傳輸),試問這個信道應具有多高的信噪比(分別用比值和分貝來表示?這個結果說明什么問題?)
答:C=Wlog2(1+S/N)(b/s)
W=3khz,C=64khz----àS/N=64.2dB 是個信噪比要求很高的信源
?2-09 用?香農公式計算一下,假定信道帶寬為為3100Hz,最大信道傳輸速率為35Kb/s,那么若想使最大信道傳輸速率增加60%,問信噪比S/N應增大到多少倍?如果在剛才計算出的基礎上將信噪比S/N應增大到多少倍?如果在剛才計算出的基礎上將信噪比S/N再增大到十倍,問最大資訊速率能否再增加20%?
答:C = W log2(1+S/N) b/s-àSN1=2*(C1/W)-1=2*(35000/3100)-1
SN2=2*(C2/W)-1=2*(1.6C1/w)-1=2(1.635000/3100)-1
SN2/SN1=100信噪比應增大到約100倍,C3=Wlong2(1+SN3)=Wlog2(1+10SN2)C3/C2=18.5%
如果在此基礎上將信噪比S/N再增大到10倍,最大資訊通率只能再增加18.5%左右
2-10 常用的傳輸媒體有哪幾種?各有何特點?
答:雙絞線 屏蔽雙絞線 STP (Shielded Twisted Pair) 無屏蔽雙絞線 UTP (Unshielded Twisted Pair) 同軸電纜 50 W 同軸電纜 75 W 同軸電纜 光纜無線傳輸:短波通信/微波/衛星通信
??2-13 為什么要使用信道復用技術?常用的信道復用技術有哪些?
答:為了通過共享信道、最大限度提高信道利用率,頻分、時分、碼分、波分,
2-14 試寫出下列英文縮寫的全文,并做簡單的解釋, FDM,TDM,STDM,WDM,DWDM,CDMA,SONET,SDH,STM-1 ,OC-48.
答:FDM(frequency division multiplexing)
TDM(Time Division Multiplexing)
STDM(Statistic Time Division Multiplexing)
WDM(Wave Division Multiplexing)
DWDM(Dense Wave Division Multiplexing)
CDMA(Code Wave Division Multiplexing)
SONET(Synchronous Optical Network)同步光纖網
SDH(Synchronous Digital Hierarchy)同步數字系列
STM-1(Synchronous Transfer Module)第1級同步傳遞模塊
OC-48(Optical Carrier)第48級光載波
第三章 資料鏈路層
?3-01 資料鏈路(即邏輯鏈路)與鏈路(即物理鏈路)有何區別? “電路接通了”與”資料鏈路接通了”的區別何在?
答:資料鏈路與鏈路的區別在于資料鏈路出鏈路外,還必須有一些必要的規程來控制資料的傳輸,因此,資料鏈路比鏈路多了實作通信規程所需要的硬體和軟體, “電路接通了”表示鏈路兩端的結點交換機已經開機,物理連接已經能夠傳送位元流了,但是,資料傳輸并不可靠,在物理連接基礎上,再建立資料鏈路連接,才是“資料鏈路接通了”,此后,由于資料鏈路連接具有檢測、確認和重傳功能,才使不太可靠的物理鏈路變成可靠的資料鏈路,進行可靠的資料傳輸當資料鏈路斷開連接時,物理電路連接不一定跟著斷開連接,
?3-02 資料鏈路層中的鏈路控制包括哪些功能?試討論資料鏈路層做成可靠的鏈路層有哪些優點和缺點.
答:鏈路管理幀定界流量控制差錯控制將資料和控制資訊區分開透明傳輸尋址可靠的鏈路層的優點和缺點取決于所應用的環境:對于干擾嚴重的信道,可靠的鏈路層可以將重傳范圍約束在區域鏈路,防止全網路的傳輸效率受損;對于優質信道,采用可靠的鏈路層會增大資源開銷,影響傳輸效率,
??3-03 網路配接器的作用是什么?網路配接器作業在哪一層?
答:配接器(即網卡)來實作資料鏈路層和物理層這兩層的協議的硬體和軟體網路配接器作業在TCP/IP協議中的網路介面層(OSI中的資料鏈里層和物理層)
? 3-04 資料鏈路層的三個基本問題(幀定界、透明傳輸和差錯檢測)為什么都必須加以解決?
答:幀定界是分組交換的必然要求透明傳輸避免訊息符號與幀定界符號相混淆差錯檢測防止合差錯的無效資料幀浪費后續路由上的傳輸和處理資源
? 3-05 如果在資料鏈路層不進行幀定界,會發生什么問題?
答:無法區分分組與分組無法確定分組的控制域和資料域無法將差錯更正的范圍限定在確切的區域
?3-06 PPP協議的主要特點是什么?為什么PPP不使用幀的編號?PPP適用于什么情況?為什么PPP協議不能使資料鏈路層實作可靠傳輸?
答:簡單,提供不可靠的資料報服務,檢錯,無糾錯 不使用序號和確認機制地址欄位A 只置為 0xFF,地址欄位實際上并不起作用,控制欄位 C 通常置為 0x03,PPP 是面向位元組的當 PPP 用在同步傳輸鏈路時,協議規定采用硬體來完成位元填充(和 HDLC 的做法一樣),當 PPP 用在異步傳輸時,就使用一種特殊的字符填充法PPP適用于線路質量不太差的情況下、PPP沒有編碼和確認機制
?[了解] 3-07 要發送的資料為1101011011,采用CRC的生成多項式是P(X)=X4+X+1,試求應添加在資料后面的余數,資料在傳輸程序中最后一個1變成了0,問接收端能否發現?若資料在傳輸程序中最后兩個1都變成了0,問接收端能否發現?采用CRC檢驗后,資料鏈路層的傳輸是否就變成了可靠的傳輸?
答:作二進制除法,1101011011 0000 10011 得余數1110 ,添加的檢驗序列是1110.作二進制除法,兩種錯誤均可發展僅僅采用了CRC檢驗,缺重傳機制,資料鏈路層的傳輸還不是可靠的傳輸,
?3-12 PPP協議的作業狀態有哪幾種?當用戶要使用PPP協議和ISP建立連接進行通信需要建立哪幾種連接?每一種連接解決什么問題?
答:
(1) PPP協議的作業狀態有鏈路靜止(Link DeadD 、鏈路建立(Link Establish)、
鑒別(Authenticate)、網路層協議(Network ProtocoD 、鏈路打開(Link Open)、鏈路
終止(Link Terminate) 六種,
(2)當用戶要使用PPP協議和ISP建立連接進行通信需要建立鏈路建立和鑒別兩種連接,
(3)鏈路靜止:鏈路沒有被使用,物理層無活動載體,鏈路處于靜默狀態,
鏈路建立:當其中一端要進行通信時,將進入建立連接段,建立鏈路層的LCP連接;此階
段,雙方進行協商,如果協商成功,系統將進入認證階段或直接進入聯網階段,
鑒別:雙方發送一些包進行認證,如果認證通過則進入聯網階段,否則終止連接,
網路層協議:協商網路層協議,PPP規定雙方在進行網路層資料交換之前要達成一一致, 因
為PPP支持網路層運行多個協議,接收方需要知道用哪個協議來接收資料,
鏈路打開:開始交換用戶資料和控制包,鏈路一直保持連接直到其中一方希望終止為止,
鏈路終止:通信雙方交換一些分組以消除和終止連接,
? 3-13 局域網的主要特點是什么?為什么局域網采用廣播通信方式而廣域網不采用呢?
答:局域網LAN是指在較小的地理范圍內,將有限的通信設備互聯起來的計算機通信網路
從功能的角度來看,局域網具有以下幾個特點:(1) 共享傳輸信道,在局域網中,多個系統連接到一個共享的通信媒體上,(2) 地理范圍有限,用戶個數有限,通常局域網僅為一個單位服務,只在一個相對獨立的區域范圍內連網,如一座樓或集中的建筑群內,一般來說,局域網的覆寫范圍越位10m~10km內或更大一些,
從網路的體系結構和傳輸檢測提醒來看,局域網也有自己的特點:(1)低層協議簡單(2) 不單獨設立網路層,局域網的體系結構僅相當于相當與OSI/RM的最低兩層(3)采用兩種媒體訪問控制技術,由于采用共享廣播信道,而信道又可用不同的傳輸媒體,所以局域網面對的問題是多源,多目的的連連管理,由此引發出多中媒體訪問控制技術在局域網中各站通常共享通信媒體,采用廣播通信方式是天然合適的,廣域網通常采站點間直接構成格狀網,
?3-14 常用的局域網的網路拓撲有哪些種類?現在最流行的是哪種結構?為什么早期的以太網選擇總線拓撲結構而不是星形拓撲結構,但現在卻改為使用星形拓撲結構?
答:星形網,總線網,環形網,樹形網 當時很可靠的星形拓撲結構較貴,人們都認為無源的總線結構更加可靠,但實踐證明,連接有大量站點的總線式以太網很容易出現故障,而現在專用的ASIC芯片的使用可以講星形結構的集線器做的非常可靠,因此現在的以太網一般都使用星形結構的拓撲,
?3-15 什么叫做傳統以太網?以太網有哪兩個主要標準?
答:DIX Ethernet V2 標準的局域網DIX Ethernet V2 標準與 IEEE 的 802.3 標準
? 3-16 資料率為10Mb/s的以太網在物理媒體上的碼元傳輸速率是多少碼元/秒?
答:碼元傳輸速率即為波特率,以太網使用曼徹斯特編碼,這就意味著發送的每一位都有兩個信號周期,標準以太網的資料速率是10MB/s,因此波特率是資料率的兩倍,即20M波特
3-17 為什么LLC子層的標準已制定出來了但現在卻很少使用?
答:由于 TCP/IP 體系經常使用的局域網是 DIX Ethernet V2 而不是 802.3 標準中的幾種局域網,因此現在 802 委員會制定的邏輯鏈路控制子層 LLC(即 802.2 標準)的作用已經不大了,
? 3-18 試說明10BASE-T中的“10”、“BASE”和“T”所代表的意思, 答:10BASE-T中的“10”表示信號在電纜上的傳輸速率為10MB/s,“BASE”表示電纜上的信號是基帶信號,“T”代表雙絞線星形網,但10BASE-T的通信距離稍短,每個站到集線器的距離不超過100m,
?3-19 以太網使用的CSMA/CD協議是以爭用方式接入到共享信道,這與傳統的時分復用TDM相比優缺點如何?
答:傳統的時分復用TDM是靜態時隙分配,均勻高負荷時信道利用率高,低負荷或符合不均勻時資源浪費較大,CSMA/CD課動態使用空閑新到資源,低負荷時信道利用率高,但控制復雜,高負荷時信道沖突大,
3-21 什么叫做位元時間?使用這種時間單位有什么好處?100位元時間是多少微秒?
答:位元時間是發送一位元多需的時間,它是傳信率的倒數,便于建立資訊長度與發送延遲的關系“位元時間”換算成“微秒”必須先知道資料率是多少,如資料率是10Mb/s,則100位元時間等于10微秒,
?3-22 假定在使用?CSMA/CD協議的10Mb/s以太網中某個站在發送資料時檢測到碰撞,執行退避演算法時選擇了亂數r=100,試問這個站需要等待多長時間后才能再次發送資料?如果是100Mb/s的以太網呢?
答:對于10mb/s的以太網,以太網把爭用期定為51.2微秒,要退后100個爭用期,等待時間是51.2(微秒)*100=5.12ms對于100mb/s的以太網,以太網把爭用期定為5.12微秒,要退后100個爭用期,等待時間是5.12(微秒)*100=512微秒,
第四章 網路層
??4-1 網路層向上提供的服務有哪兩種?是比較其優缺點,
網路層向運輸層提供 “面向連接”虛電路(Virtual Circuit)服務或“無連接”資料報服務前者預約了雙方通信所需的一切網路資源,優點是能提供服務質量的承諾,即所傳送的分組不出錯、丟失、重復和失序(不按序列到達終點),也保證分組傳送的時限,缺點是路由器復雜,網路成本高;后者無網路資源障礙,盡力而為,優缺點與前者互易
?? 4-2 網路互連有何實際意義?進行網路互連時,有哪些共同的問題需要解決? 網路互聯可擴大用戶共享資源范圍和更大的通信區域 進行網路互連時,需要解決共同的問題有: 不同的尋址方案不同的最大分組長度 不同的網路接入機制 不同的超時控制 不同的差錯恢復方法 不同的狀態報告方法 不同的路由選擇技術 不同的用戶接入控制 不同的服務(面向連接服務和無連接服務) 不同的管理與控制方式
??4-3 作為中間設備,轉發器、網橋、路由器和網關有何區別?
中間設備又稱為中間系統或中繼(relay)系統,
物理層中繼系統:轉發器(repeater),
資料鏈路層中繼系統:網橋或橋接器(bridge),
網路層中繼系統:路由器(router),
網橋和路由器的混合物:橋路器(brouter),
網路層以上的中繼系統:網關(gateway),
?4-4 試簡單說明下列協議的作用:IP、ARP、RARP和ICMP,
IP協議:實作網路互連,使參與互連的性能各異的網路從用戶看起來好像是一個統一的網路,網際協議IP是TCP/IP體系中兩個最主要的協議之一,與IP協議配套使用的還有四個協議,
ARP協議:是解決同一個局域網上的主機或路由器的IP地址和硬體地址的映射問題,
RARP:是解決同一個局域網上的主機或路由器的硬體地址和IP地址的映射問題,
ICMP:提供差錯報告和詢問報文,以提高IP資料交付成功的機會
因特網組管理協議IGMP:用于探尋、轉發本局域網內的組成員關系,
??4-5 IP地址分為幾類?各如何表示?IP地址的主要特點是什么?
分為ABCDE 5類;每一類地址都由兩個固定長度的欄位組成,其中一個欄位是網路號 net-id,它標志主機(或路由器)所連接到的網路,而另一個欄位則是主機號 host-id,它標志該主機(或路由器),各類地址的網路號欄位net-id分別為1,2,3,0,0位元組;主機號欄位host-id分別為3位元組、2位元組、1位元組、4位元組、4位元組,
特點:(1)IP 地址是一種分等級的地址結構,分兩個等級的好處是:第一,IP 地址管理機構在分配 IP 地址時只分配網路號,而剩下的主機號則由得到該網路號的單位自行分配,這樣就方便了 IP 地址的管理,第二,路由器僅根據目的主機所連接的網路號來轉發分組(而不考慮目的主機號),這樣就可以使路由表中的專案數大幅度減少,從而減小了路由表所占的存盤空間,(2)實際上 IP 地址是標志一個主機(或路由器)和一條鏈路的介面,當一個主機同時連接到兩個網路上時,該主機就必須同時具有兩個相應的 IP 地址,其網路號 net-id 必須是不同的,這種主機稱為多歸屬主機(multihomed host),由于一個路由器至少應當連接到兩個網路(這樣它才能將 IP 資料報從一個網路轉發到另一個網路),因此一個路由器至少應當有兩個不同的 IP 地址, (3) 用轉發器或網橋連接起來的若干個局域網仍為一個網路,因此這些局域網都具有同樣的網路號 net-id, (4) 所有分配到網路號 net-id 的網路,范圍很小的局域網,還是可能覆寫很大地理范圍的廣域網,都是平等的,
?4-6 試根據IP地址的規定,計算出表4-2中的各項資料,
解:1)A類網中,網路號占七個bit, 則允許用的網路數為2的7次方,為128,但是要 除去0和127的情況,所以能用的最大網路數是126,第一個網路號是1,最后一個網路號是 126,主機號占24個bit, 則允許用的最大主機數為2的24次方,為16777216,但是也要除 去全0和全1的情況,所以能用的最大主機數是16777214,2) B類網中,網路號占14個bit,則能用的最大網路數為2的14次方,為16384,第 一個網路號是128.0,因為127要用作本地軟體回送測驗,所以從128開始,其點后的還可以 容納2的8次方為256,所以以128為開始的網路號為128.0 ~ ~ 128.255,共256個,以此類 推,第16384個網路號的計算方法是:16384/256=64128+64=192,則可推算出為191.255,主機號占16個 bit, 則允許用的最大主機數為2的16次方,為65536,但是也要除去全0和全 1的情況,所以能用的最大主機數是65534,3)C類網中,網路號占21個bit, 則能用的網路數為2的21次方,為2097152,第一個 網路號是 192.0.0,各個點后的數占一個位元組,所以以 192 為開始的網路號為192.0.0 ~ ~ 192.255.255,共256*256=65536,以此類推,第2097152個網路號的計算方法是: 2097152/65536=32192+32=224,則可推算出為223.255.255,主機號占8個bit, 則允許用的最大主機數為2的8次方,為256,但是也要除去全0和全1的情況,所以能用的最大主機數是254,
??4-7 試說明IP地址與硬體地址的區別,為什么要使用這兩種不同的地址?
IP 地址就是給每個連接在因特網上的主機(或路由器)分配一個在全世界范圍是唯一的 32 位的識別符號,從而把整個因特網看成為一個單一的、抽象的網路在實際網路的鏈路上傳送資料幀時,最侄訓是必須使用硬體地址,
MAC地址在一定程度上與硬體一致,基于物理、能夠標識具體的鏈路通信物件、IP地址給予邏輯域的劃分、不受硬體限制,
?4-8 IP地址方案與我國的電話號碼體制的主要不同點是什么?
與網路的地理分布無關
?4-9(1)子網掩碼為255.255.255.0代表什么意思?
有三種含義
其一是一個A類網的子網掩碼,對于A類網路的IP地址,前8位表示網路號,后24位表示主機號,使用子網掩碼255.255.255.0表示前8位為網路號,中間16位用于子網段的劃分,最后8位為主機號,第二種情況為一個B類網,對于B類網路的IP地址,前16位表示網路號,后16位表示主機號,使用子網掩碼255.255.255.0表示前16位為網路號,中間8位用于子網段的劃分,最后8位為主機號,
第三種情況為一個C類網,這個子網掩碼為C類網的默認子網掩碼,
(2)一網路的現在掩碼為255.255.255.248,問該網路能夠連接多少個主機?
255.255.255.248即11111111.11111111.11111111.11111000. 每一個子網上的主機為(2^3)=6 臺 掩碼位數29,該網路能夠連接8個主機,扣除全1和全0后為6臺,
(3)一A類網路和一B網路的子網號subnet-id分別為16個1和8個1,問這兩個網路的子網掩碼有何不同?
A類網路:11111111 11111111 11111111 00000000
給定子網號(16位“1”)則子網掩碼為255.255.255.0
B類網路 11111111 11111111 11111111 00000000
給定子網號(8位“1”)則子網掩碼為255.255.255.0但子網數目不同
(4)一個B類地址的子網掩碼是255.255.240.0,試問在其中每一個子網上的主機數最多是多少?
(240)10=(128+64+32+16)10=(11110000)2 Host-id的位數為4+8=12,因此,最大主機數為: 2^12-2=4096-2=4094
11111111.11111111.11110000.00000000 主機數2^12-2
(5)一A類網路的子網掩碼為255.255.0.255;它是否為一個有效的子網掩碼? 是 10111111 11111111 00000000 11111111
(6)某個IP地址的十六進制表示C2.2F.14.81,試將其轉化為點分十進制的形式,這個地址是哪一類IP地址?
C2 2F 14 81–à(1216+2).(216+15).(16+4).(8*16+1)—à194.47.20.129 C2 2F 14 81 —à11000010.00101111.00010100.10000001 C類地址
(7)C類網路使用子網掩碼有無實際意義?為什么?
有實際意義.C類子網IP地址的32位中,前24位用于確定網路號,后8位用于確定主機號.如果劃分子網,可以選擇后8位中的高位,這樣做可以進一步劃分網路,并且不增加路由表的內容,但是代價是主機數相信減少.
?4-10 試辨認以下IP地址的網路類別, (1)128.36.199.3 (2)21.12.240.17 (3)183.194.76.253 (4) 192.12.69.248 (5)89.3.0.1 (6)200.3.6.2
(2)和(5)是A類,(1)和(3)是B類,(4)和(6)是C類.
第五章 傳輸層
??5-01 試說明運輸層在協議堆疊中的地位和作用,運輸層的通信和網路層的通信有什么重要區別?為什么運輸層是必不可少的?
答:運輸層處于面向通信部分的最高層,同時也是用戶功能中的最低層,向它上面的應用層提供服務 運輸層為應用行程之間提供端到端的邏輯通信,但網路層是為主機之間提供邏輯通信(面向主機,承擔路由功能,即主機尋址及有效的分組交換), 各種應用行程之間通信需要“可靠或盡力而為”的兩類服務質量,必須由運輸層以復用和分用的形式加載到網路層,
?5-02 網路層提供資料報或虛電路服務對上面的運輸層有何影響?
答:網路層提供資料報或虛電路服務不影響上面的運輸層的運行機制, 但提供不同的服務質量,
??5-03 當應用程式使用面向連接的TCP和無連接的IP時,這種傳輸是面向連接的還是面向無連接的?
答:都是,這要在不同層次來看,在運輸層是面向連接的,在網路層則是無連接的,
?5-05 試舉例說明有些應用程式愿意采用不可靠的UDP,而不用采用可靠的TCP,
答:VOIP:由于語音資訊具有一定的冗余度,人耳對VOIP資料報損失由一定的承受度,但對傳輸時延的變化較敏感, 有差錯的UDP資料報在接收端被直接拋棄,TCP資料報出錯則會引起重傳,可能帶來較大的時延擾動,
因此VOIP寧可采用不可靠的UDP,而不愿意采用可靠的TCP,
?5-06 接收方收到有差錯的UDP用戶資料報時應如何處理?
答:丟棄
??5-07 如果應用程式愿意使用UDP來完成可靠的傳輸,這可能嗎?請說明理由
答:可能,但應用程式中必須額外提供與TCP相同的功能,
?5-08 為什么說UDP是面向報文的,而TCP是面向位元組流的?
答:發送方 UDP 對應用程式交下來的報文,在添加首部后就向下交付 IP 層,UDP 對應用層交下來的報文,既不合并,也不拆分,而是保留這些報文的邊界,接收方 UDP 對 IP 層交上來的 UDP 用戶資料報,在去除首部后就原封不動地交付上層的應用行程,一次交付一個完整的報文,
發送方TCP對應用程式交下來的報文資料塊,視為無結構的位元組流(無邊界約束,課分拆/合并),但維持各位元組
??5-09 埠的作用是什么?為什么埠要劃分為三種?
答:埠的作用是對TCP/IP體系的應用行程進行統一的標志,使運行不同作業系統的計算機的應用行程能夠互相通信,熟知埠,數值一般為0 ~ 1023.標記常規的服務行程;登記埠號,數值為1024~49151,標記沒有熟知埠號的非常規的服務行程;
5-10 試說明運輸層中偽首部的作用,
答:用于計算運輸層資料報校驗和,
??5-16 在停止等待協議中如果不使用編號是否可行?為什么?
答:分組和確認分組都必須進行編號,才能明確哪個分則得到了確認,
??5-17 在停止等待協議中,如果收到重復的報文段時不予理睬(即悄悄地丟棄它而其他什么也沒做)是否可行?試舉出具體的例子說明理由,
答: 收到重復幀不確認相當于確認丟失
?5-18 假定在運輸層使用停止等待協議,發送發在發送報文段M0后再設定的時間內未收到確認,于是重傳M0,但M0又遲遲不能到達接收方,不久,發送方收到了遲到的對M0的確認,于是發送下一個報文段M1,不久就收到了對M1的確認,接著發送方發送新的報文段M0,但這個新的M0在傳送程序中丟失了,正巧,一開始就滯留在網路中的M0現在到達接收方,接收方無法分辨M0是舊的,于是收下M0,并發送確認,顯然,接收方后來收到的M0是重復的,協議失敗了,試畫出類似于圖5-9所示的雙方交換報文段的程序,
答: 舊的M0被當成新的M0,
?5-46 試用具體例子說明為什么在運輸連接建立時要使用?三次握手,說明如不這樣做可能會出現什么情況,
答: 3次握手完成兩個重要的功能,既要雙方做好發送資料的準備作業(雙方都知道彼此已
準備好),也要允許雙方就初始序列號進行協商,這個序列號在握手程序中被發送和確認,
假定B給A發送一個連接請求分組,A收到了這個分組,并發送了確認應答分組,按照兩次握手的協定,A認為連接已經成功地建立了,可以開始發送資料分組,可是,B在A的應答分組在傳輸中被丟失的情況下,將不知道A是否已準備好,不知道A建議什么樣的序列號,B甚至懷疑A是否收到自己的連接請求分組,在這種情況下,B認為連接還未建立成功,將忽略A發來的任何資料分組,只等待連接確認應答分組, 而A發出的分組超時后,重復發送同樣的分組,這樣就形成了死鎖,
第六章 應用層
??6-01 因特網的域名結構是怎么樣的?它與目前的電話網的號碼結構有何異同之處?
答:(1)域名的結構由標號序列組成,各標號之間用點隔開:
… . 三級域名 . 二級域名 . 頂級域名
各標號分別代表不同級別的域名,
(2)電話號碼分為國家號結構分為(中國 +86)、區號、本機號,
?? 6-02 域名系統的主要功能是什么?域名系統中的本地域名服務器、根域名服務器、頂級域名服務器以及權限域名權服務器有何區別?
答:域名系統的主要功能:將域名決議為主機能識別的IP地址,
因特網上的域名服務器系統也是按照域名的層次來安排的,每一個域名服務器都只對域名體系中的一部分進行管轄,共有三種不同型別的域名服務器,即本地域名服務器、根域名服務器、授權域名服務器,
當一個本地域名服務器不能立即回答某個主機的查詢時,該本地域名服務器就以DNS客戶的身份向某一個根域名服務器查詢,若根域名服務器有被查詢主機的資訊,就發送DNS回答報文給本地域名服務器,然后本地域名服務器再回答發起查詢的主機,但當根域名服務器沒有被查詢的主機的資訊時,它一定知道某個保存有被查詢的主機名字映射的授權域名服務器的IP地址,通常根域名服務器用來管轄頂級域,根域名服務器并不直接對頂級域下面所屬的所有的域名進行轉換,但它一定能夠找到下面的所有二級域名的域名服務器,每一個主機都必須在授權域名服務器處注冊登記,通常,一個主機的授權域名服務器就是它的主機ISP的一個域名服務器,授權域名服務器總是能夠將其管轄的主機名轉換為該主機的IP地址,因特網允許各個單位根據本單位的具體情況將本域名劃分為若干個域名服務器管轄區,一般就在各管轄區中設定相應的授權域名服務器,
??6-03 舉例說明域名轉換的程序,域名服務器中的高速快取的作用是什么?
答:(1)把不方便記憶的IP地址轉換為方便記憶的域名地址,
(2)作用:可大大減輕根域名服務器的負荷,使因特網上的 DNS 查詢請求和回答報文的數量大為減少,
?6-04 設想有一天整個因特網的DNS系統都癱瘓了(這種情況不大會出現),試問還可以給朋友發送電子郵件嗎?
答:有可能,只要知道郵件服務器的IP地址就可
?6-05 檔案傳送協議FTP的主要作業程序是怎樣的?為什么說FTP是帶外傳送控制資訊?主行程和從屬行程各起什么作用?
答:(1)FTP使用客戶服務器方式,一個FTP服務器行程可同時為多個客戶行程提供服務,
FTP 的服務器行程由兩大部分組成:一個主行程,負責接受新的請求;另外有若干個從屬行程,負責處理單個請求,
主行程的作業步驟:
1、打開熟知埠(埠號為 21),使客戶行程能夠連接上,
2、等待客戶行程發出連接請求,
3、啟動從屬行程來處理客戶行程發來的請求,從屬行程對客戶行程的請求處理完畢后即終止,但從屬行程在運行期間根據需要還可能創建其他一些子行程,
4、回到等待狀態,繼續接受其他客戶行程發來的請求,主行程與從屬行程的處理是并發地進行,FTP使用兩個TCP連接,
控制連接在整個會話期間一直保持打開,FTP 客戶發出的傳送請求通過控制連接發送給服務器端的控制行程,但控制連接不用來傳送檔案,
實際用于傳輸檔案的是“資料連接”,服務器端的控制行程在接收到 FTP 客戶發送來的檔案傳輸請求后就創建“資料傳送行程”和“資料連接”,用來連接客戶端和服務器端的資料傳送行程,
資料傳送行程實際完成檔案的傳送,在傳送完畢后關閉“資料傳送連接”并結束運行,
?6-06 簡單檔案傳送協議TFTP與FTP的主要區別是什么?各用在什么場合?
答:檔案傳送協議 FTP 只提供檔案傳送的一些基本的服務,它使用 TCP 可靠的運輸服務,FTP 的主要功能是減少或消除在不同作業系統下處理檔案的不兼容性,FTP 使用客戶服務器方式,一個 FTP 服務器行程可同時為多個客戶行程提供服務,FTP的服務器行程由兩大部分組成:一個主行程,負責接受新的請求;另外有若干個從屬行程,負責處理單個請求,
TFTP 是一個很小且易于實作的檔案傳送協議,TFTP 使用客戶服務器方式和使用 UDP 資料報,因此 TFTP 需要有自己的差錯改正措施,TFTP 只支持檔案傳輸而不支持互動,TFTP 沒有一個龐大的命令集,沒有列目錄的功能,也不能對用戶進行身份鑒別,
6-07 遠程登錄TELNET的主要特點是什么?什么叫做虛擬終端NVT?
答:(1)用戶用 TELNET 就可在其所在地通過 TCP 連接注冊(即登錄)到遠地的另一個主機上(使用主機名或 IP 地址),TELNET 能將用戶的擊鍵傳到遠地主機,同時也能將遠地主機的輸出通過 TCP 連接回傳
到用戶螢屏,這種服務是透明的,因為用戶感覺到好像鍵盤和顯示幕是直接連在遠地主機上,
(2)TELNET定義了資料和命令應該怎樣通過因特網,這些定義就是所謂的網路虛擬終端NVT,
??6-08 解釋以下名詞,各英文縮寫詞的原文是什么? www,URL.HTTP,HTML,CGI,瀏覽器,超文本,超媒體,超鏈,頁面,活動檔案,搜索引擎
答: www:萬維網WWW(World Wide Web)并非某種特殊的計算機網路,萬維網是一個大規模的、聯機式的資訊儲藏所,英文簡稱為Web.萬維網用鏈接的方法能非常方便地從因特網上的一個站點訪問另一個站點(也就是所謂的“鏈接到另一個站點”),從而主動地按需獲取豐富的資訊,
URL:為了使用戶清楚地知道能夠很方便地找到所需的資訊,萬維網使用統一資源定位符URL(Uniform Resource Locator)來標志萬維網上的各種檔案,并使每一個檔案在整個因特網的范圍內具有唯一的識別符號URL.
HTTP:為了實作萬維網上各種鏈接,就要使萬維網客戶程式與萬維網服務器程式之間的互動遵守嚴格的協議,這就是超文本傳送協議HTTP.HTTP是一個應用層協議,它使用TCP連接進行可靠的傳送,
CGI:通用網關介面CGI是一種標準,它定義了動態檔案應該如何創建,輸入資料應如何提供給應用程式,以及輸出結果意如何使用,CGI程式的正式名字是CGI腳本,按照計算機科學的一般概念,
瀏覽器:一個瀏覽器包括一組客戶程式、一組解釋程式,以及一個控制程式,
超文本:超文本的基本特征就是可以超鏈接檔案;你可以指向其他位置,該位置可以在當前的檔案中、局域網中的其他檔案,也可以在因特網上的任何位置的檔案中,這些檔案組成了一個雜亂的資訊網,目標檔案通常與其來源有某些關聯,并且豐富了來源;來源中的鏈接元素則將這種關系傳遞給瀏覽者,
超媒體:超級媒體的簡稱,是超文本(hypertext)和多媒體在資訊瀏覽環境下的結合,
超鏈:超鏈接可以用于各種效果,超鏈接可以用在目錄和主題串列中,瀏覽者可以在瀏覽器螢屏上單擊滑鼠或在鍵盤上按下按鍵,從而選擇并自動跳轉到檔案中自己感興趣的那個主題,或跳轉到世界上某處完全不同的集合中的某個檔案,超鏈接(hyper text),或者按照標準叫法稱為錨(anchor),是使用 < a > 標簽標記的,可以用兩種方式表示,錨的一種型別是在檔案中創建一個熱點,當用戶激活或選中(通常是使用滑鼠)這個熱點時,會導致瀏覽器進行鏈接,
頁面:頁面,類似于單篇文章頁面,但是和單篇文章不同的是:1.每個頁面都可以自定義樣式,而單篇文章則共用一個樣式,2.頁面默認情況一般不允許評論,而單篇文章默認情況允許評論,3.頁面會出現在水平導航欄上,不會出現在分類和存檔里,而單篇文章會出現在分類和存檔里,不會出現在水平導航欄上,
活動檔案:即正在處理的檔案,在 Microsoft Word 中鍵入的文本或插入的圖形將出現在活動檔案中,活動檔案的標題欄是突出顯示的,一個基于Windows的、嵌入到瀏覽器中的非HTML應用程式,提供了從瀏覽器界面訪問這些應用程式的 功能的方法,
搜索引擎:搜索引擎指能夠自動從互聯網上搜集資訊,經過整理以后,提供給用戶進行查閱的系統,
? 6-09 假定一個超鏈從一個萬維網檔案鏈接到另一個萬維網檔案時,由于萬維網檔案上出現了差錯而使得超鏈只想一個無效的計算機名字,這是瀏覽器將向用戶報告什么?
答:404 Not Found,
?6-10 假定要從已知的URL獲得一個萬維網檔案,若該萬維網服務器的Ip地址開始時并不知道,試問:除 HTTP外,還需要什么應用層協議和傳輸層協議?
答: 應用層協議需要的是DNS,
運輸層協議需要的是UDP(DNS)使用和TCP(HTTP使用),
[了解]6-11 你所使用的瀏覽器的高速快取有多大?請進行一個試驗:訪問幾個萬維網檔案,然后將你的計算機與網路斷開,然后再回到你剛才訪問過的檔案,你的瀏覽器的高速快取能夠存放多少各頁面?
因不同機器而定,
[了解]6-12 什么是動態檔案?試舉出萬維網使用動態檔案的一些例子,
答: Dynamic document 動態檔案: 與www檔案有關的計算機程式,它能生成所需的檔案,當瀏覽器需要動態檔案時,服務器就運行該程式并發送輸出到瀏覽器,動態檔案程式對每個需求可生成不同的輸出,
?6-13 瀏覽器同時打開多少個TCP連接進行瀏覽的優缺點如何?請說明理由,
答:優點:簡單明了方便,缺點:卡的時候容易死機
[難]?6-14 當使用滑鼠點擊一個萬維網檔案是,若該檔案出來有文本外,還有一個本地.gif影像和兩個遠地.gif影像,試問;需要使用那個應用程式,以及需要建立幾次UDP連接和幾次TCP連接?
答:若使用HTTP/1.0,需要建立0次UDP連接,4次TCP連接,若使用HTTP/1.1,需要建立0次UDP連接,1次TCP連接,
?? 6-18 一個萬維網網點有1000萬個頁面,平均每個頁面有10個超鏈,讀取一個頁面平均要100ms,問要檢索整個網點所需的最少時間,
答:t=10010-3101000104 =107 s
?6-19 搜索引擎可分為哪兩種型別?各有什么特點?
答:搜索引擎的種類很多,大體上可劃分為兩大類,即全文檢索搜索引擎和分類目錄搜索引擎,全文檢索搜索引擎是一種純技術型的檢索工具,它的作業原理是通過搜索軟體到因特網上的各網站收集資訊,找到一個網站后可以從這個網站再鏈接到另一個網站,然后按照一定的規則建立一個很大的在線資料庫供用戶查詢,用戶在查詢時只要輸入關鍵詞,就從已經建立的索引資料庫上進行查詢(并不是實時地在因特網上檢索到的資訊), 分類目錄搜索引擎并不采集網站的任何資訊,而是利用各網站向搜索引擎提交的網站資訊時填寫的關鍵詞和網站描述等資訊,經過人工審核編輯后,如果認為符合網站登錄的條件,則輸入到分類目錄的資料庫中,供網上用戶查詢,
?6-20 試述電子郵件的最主要的組成部件,用戶代理UA的作用是什么?沒有UA行不行?
答: 電子郵件系統的最主要組成部件:用戶代理、郵件服務器、以及電子郵件使用的協議,UA就是用戶與電子郵件系統的介面,用戶代理使用戶能夠通過一個很友好的介面來發送和接收郵件,沒有UA不行,因為并非所有的計算機都能運行郵件服務器程式,有些計算機可能沒有足
夠的存盤器來運行允許程式在后臺運行的作業系統,或是可能沒有足夠的CPU能力來運行郵件服務器程式,更重要的是,郵件服務器程式必須不間斷地運行,每天24小時都必須不間斷地連接在因特網上,否則就可能使很多外面發來的郵件丟失,這樣看來,讓用戶的PC機運行郵件服務器程式顯然是很不現實的,
? 6-21 電子郵件的信封和內容在郵件的傳送程序中起什么作用?和用戶的關系如何?
答:一個電子郵件分為信封和內容兩大部分,電子郵件的傳輸程式根據郵件信封上的資訊(收信人地址)來傳送郵件,RFC822只規定了郵件內容中的首部格式,而對郵件的主體部分則讓用戶自由撰寫,用戶填寫好首部后,郵件系統將自動地將所需的資訊提取出來并寫在信封上,
?? 6-22 電子郵件的地址格式是怎樣的?請說明各部分的意思,
答:TCP/IP 體系的電子郵件系統規定電子郵件地址的格式如下:
收信人郵箱名@郵箱所在主機的域名
符號“@”讀作“at”,表示“在”的意思,例如,電子郵件地址
xiexiren@tsinghua.org.cn
?6-23 試簡述SMTP通信的三個階段的程序,
答:1. 連接建立:連接是在發送主機的 SMTP 客戶和接收主機的 SMTP 服務器之間建立的,SMTP不使用中間的郵件服務器, 2. 郵件傳送,3. 連接釋放:郵件發送完畢后,SMTP 應釋放 TCP 連接,
? 6-24 試述郵局協議POP的作業程序,在電子郵件中,為什么需要使用POP和SMTP這兩個協議?IMAP與POP有何區別?
答:POP 使用客戶機服務器的作業方式,在接收郵件的用戶的PC 機中必須運行POP 客戶機程式,而在其ISP 的郵件服務器中則運行POP 服務器程式,POP 服務器只有在用戶輸入鑒別資訊(用戶名和口令)后才允許對郵箱進行讀取,POP 是一個脫機協議,所有對郵件的處理都在用戶的PC 機上進行;IMAP 是一個聯機協議,用戶可以操縱ISP 的郵件服務器的郵箱,
?6-30 電子郵件系統使用TCP傳送郵件,為什么有時我們會遇到郵件發送失敗的情況?為什么有時對方會收不到我們發送的郵件?
答:有時對方的郵件服務器不作業,郵件就發送不出去,對方的郵件服務器出故障也會使郵件丟失,
?6-32 DHCP協議用在什么情況下?當一臺計算機第一次運行引導程式時,其ROP中有沒有該IP地址,子網掩碼或某個域名服務器的IP地址?
答:動態主機配置協議 DHCP 提供了即插即用連網的機制,這種機制允許一臺計算機加入新的網路和獲取IP地址而不用手工參與,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/242872.html
標籤:其他
上一篇:軟體工程試題-b
