版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
網(wǎng)絡層作業(yè)考慮下圖中的網(wǎng)絡,使用距離矢量路由算法。路由器C剛剛收到下列矢量:來自B的(4,0,7,11,6,2);來自D的(15,13,6,0,9,9);來自E的(7,6,3,9,0,4)。從C到B、D和E的鏈路成本分別為6、3、5。請給出C的新路由表,包括使用的出境線路和成本。B的矢量(5,0,8,12,6,2)表示到ABCDEF的距離,那么C通過B到達其他節(jié)點的距離是:B的路徑距離加上到C到B的鏈路成本(題目已經(jīng)給出),即為(11,6,14,18,12,8),比如B到A點距離為5,那么加上6就是11,以此類推。C通過D到達其他節(jié)點的路由距離為:(19,15,9,3,12,13);C通過E到達其他節(jié)點的路由距離為(12,11,8,14,5,9)。所以C的最短路徑為(11,6,0,3,5,8),經(jīng)過的線路為(B,B,–,D,E,B)目的距離下一跳A11BB6BC0-D3DE5EF8B目的距離下一跳Net11-Net21-Net31-Net42BNet52ENet62BNet72DNet82E假設圖中節(jié)點B剛剛重新啟動,它的路由表中沒有任何信息?,F(xiàn)在它突然需要一條到達H的路由,于是它發(fā)送廣播包,其TTL分別設置為1、2、3等。試問它需要經(jīng)過幾輪廣播后才能找到一條路由?節(jié)點N距離B有三跳,所以需要三次廣播。路徑可以是BDFH或者BDGH。要給主機分配一個IP地址,以下地址哪個不合適,請說明原因A)131.107.256.80256超了255了B)231.222.0.11231是給組播的地址111開頭的C)126.0.0.0以全0結(jié)尾的IP地址是網(wǎng)絡地址D)198.121.254.255110C類地址,主機號全1的IP地址是廣播地址E)202.117.34.32可以F)1.1.1.1可以G)127.0.0.1可以網(wǎng)絡193.1.1.0,子網(wǎng)掩碼是255.255.255.224。問:這個子網(wǎng)掩碼可劃分幾個子網(wǎng),每個子網(wǎng)的子網(wǎng)地址和主機IP地址范圍是什么?首先你說的IP應該是網(wǎng)絡號。將網(wǎng)絡號于子網(wǎng)掩碼換算成二進制如下:網(wǎng)絡號:11000001.00000001.00000001.00000000(193.1.1.0)子網(wǎng)掩碼:11111111.11111111.11111111.11100000(255.255.255.224)子網(wǎng)掩碼:11111111.11111111.11111111.00000000(255.255.255.0C類默認的子網(wǎng)掩碼)193.1.1.0為C類地址,默認子網(wǎng)掩碼為255.255.255.0,網(wǎng)絡號長度24位,255.255.255.224網(wǎng)絡號27位,借用主機號的3位可以劃分出8個子網(wǎng)網(wǎng)絡號可用地址范圍(00000~11111一共32個,掐頭去尾每個子網(wǎng)30個主機號)193.1.1.0193.1.1.1~193.1.1.30193.1.1.32193.1.1.33~193.1.1.62193.1.1.64193.1.1.65~193.1.1.94193.1.1.96193.1.1.97~193.1.1.126193.1.1.128193.1.1.129~193.1.1.158193.1.1.160193.1.1.161~193.1.1.190193.1.1.192193.1.1.193~193.1.1.222193.1.1.224193.1.1.225~193.1.1.254在老的設備上193.1.1.0網(wǎng)絡與193.1.1.224有可能不可用(0子網(wǎng)、廣播子網(wǎng)),但新的設備都支持的。1、請列舉出兩個合適使用面向連接服務的計算機應用實例,再列舉出兩個最好使用無連接服務的計算機應用實例。解:面向連接:文件傳輸,遠程登錄;無連接:信用卡核對,電子資金轉(zhuǎn)賬。2、數(shù)據(jù)報網(wǎng)絡將每個數(shù)據(jù)包當做獨立的單位進行路由,路由過程彼此獨立。虛電路網(wǎng)絡不必采用這種方式,因為每個數(shù)據(jù)包都沿著一條預先確定的路由。試問,這是否意味著虛電路網(wǎng)絡不需要具備將單個數(shù)據(jù)包從任意源端路由到任意接收方的能力呢?解:虛電路的路由建立需要這樣的能力。3、請給出3個在建立連接時可能需要協(xié)商的協(xié)議參數(shù)例子。解:需要通過協(xié)商給出窗口大小,最大包長,速率和定時值等參數(shù)。4、假設所有的路由器和主機都正常工作,并且它們的軟件也都沒有錯誤。試問是否存在一個數(shù)據(jù)包被遞交到錯誤目的地的可能性。解:有可能,一個大的噪聲突發(fā)可能眼中地篡改數(shù)據(jù)包。k位的校檢無法檢測出2-k的錯誤,如果目的地被篡改就有可能到達錯誤的目的地。5、請給出一個簡單的啟發(fā)式算法,找出一個網(wǎng)絡中從指定源端到指定目標端之間的兩條路徑,要求這兩條路徑在失去任何一條通信線路的情況下都能夠辛免于難。解:首先選擇最短路徑算法找到一條路由;然后移除已經(jīng)找到的路徑,再次使用最短路徑算法找到另一條路徑,這樣可以相救。需要使用最大溢出算法防止這種啟發(fā)式算法失敗。9、一個有4800臺路由器的網(wǎng)絡采用了層次路由。試問對于三層結(jié)構(gòu)來說,應該選擇多大的區(qū)域和簇才能將路由表的尺寸降到最低?一個好的起點是假設這樣的方案接近最優(yōu):有k個簇,每個簇有k個區(qū)域,每個區(qū)域有k個路由器。這意味著k大約是4800的立方根(約等于16)。反復試驗找出所有這三個參數(shù)在16附近的各種組合。解:組合是15個簇,16個區(qū)域,每個區(qū)域有20個路由器,或者一個對等的組合是20個簇,16個區(qū)域,15個路由器。所有情形的表大小是15+16+20=51。10、在正文中提到當一臺移動主機不在家鄉(xiāng)網(wǎng)絡時,發(fā)送至它本地LAN的數(shù)據(jù)包將被該LAN的家鄉(xiāng)代理所截獲。針對一個802.3LAN上的IP網(wǎng)絡,試問家鄉(xiāng)代理如何完成這樣的工作?解:常規(guī)方法是家鄉(xiāng)代理欺騙路由器以便讓路由器確定移動主機響應ARP請求。當路由器得到指向移動主機地址的數(shù)據(jù)包時,它就廣播一次ARP查詢,詢問擁有這個ip地址的主機的以太網(wǎng)mac地址。當移動主機不在附近時,家鄉(xiāng)代理就響應這次ARP查詢,所以路由器就可以將移動主機的ip地址與家鄉(xiāng)代理的以太網(wǎng)mac地址聯(lián)系在一起。15、在內(nèi)部采用虛電路的網(wǎng)絡中,可能采用這樣一種擁塞控制機制:路由器推遲確認收到的數(shù)據(jù)包,直到(1)它知道沿著虛電路的最后一次傳輸已經(jīng)被成功接收,并且(2)它有一個空閑緩沖區(qū)。為了簡單期間,假定路由器使用了等-停式協(xié)議,并且每條虛電路的每個方向上都有一個專用的緩沖區(qū)。如果傳輸一個數(shù)據(jù)包(數(shù)據(jù)或者確認)需要T秒,在路徑上有n臺路由器,試問數(shù)據(jù)包被遞交給目標主機的速率是多少?假設幾乎沒有傳輸錯誤,并且從主機到路由器之間連接的速度為無限快。解:2T(n-1)秒。因為虛電路時沿著特定的路由的,傳輸一個數(shù)據(jù)包在路由器之間需要T秒,那么n個路由器會有(n-1)個T秒,加上確認數(shù)據(jù)包一共需要2T(n-1)秒。16、一個數(shù)據(jù)報網(wǎng)絡允許路由器在必要的時候丟棄數(shù)據(jù)包。路由器丟棄一個數(shù)據(jù)包的概率為p。請考慮這樣的情形:源主機連接到源路由器,源路由器連接到目標路由器,然后目標路由器連接到目標主機。如果任何一臺路由器丟掉了一個數(shù)據(jù)包,則源主機最終會超時,然后再重試發(fā)送。如果主機至路由器以及路由器至路由器之間的線路都記為一跳,試問:(1)每次傳輸數(shù)據(jù)包的平均跳數(shù)是多少?(2)數(shù)據(jù)包的平均傳輸次數(shù)是多少?(3)每個接收到數(shù)據(jù)包所需的平均跳數(shù)?解:源主機發(fā)出的每一個數(shù)據(jù)包都會產(chǎn)生1、2或3跳。它跳一跳的概率是p。它產(chǎn)生兩跳的概率是p(1?p)。它產(chǎn)生3跳的概率是(1?p)2。數(shù)據(jù)包可以期望的平均路徑長度是這三個概率的加權(quán)和,p+2p(1-p)+3(1?p)2,即p2?3p+3。注意,對于p=0,平均值是3跳,對于p=1,平均是1跳。當0<p<1時,需要多次傳輸。數(shù)據(jù)包在線路上傳輸成功的概率為(1?p)2,所以數(shù)據(jù)包的平均傳輸次數(shù)為1/(1?p)2。每個接收到數(shù)據(jù)包所需的平均跳數(shù)為,每次傳輸數(shù)據(jù)包的平均跳數(shù)乘以傳輸次數(shù),即(p2?3p+3)/(1?p)2。17、針對兩個擁塞避免方法ECN和RED,請給出它們的兩個主要區(qū)別。解:首先,ECN方法通過設置一位來顯式地向源發(fā)送擁塞通知,而RED則通過簡單地丟棄它的一個數(shù)據(jù)包來隱式地通知源。第二,ECN方法只在沒有緩沖區(qū)空間時才丟棄數(shù)據(jù)包,而在所有緩沖區(qū)耗盡之前,RED丟棄數(shù)據(jù)包。18、流量整形采用了令牌桶方案。每5微秒一個新的令牌被放入桶中。每個令牌剛好用于一個短數(shù)據(jù)包,數(shù)據(jù)包包含48個字節(jié)數(shù)據(jù)。試問最大的可持續(xù)數(shù)據(jù)率是多少?解:每秒可以傳輸2*105*48*8,最大的可持續(xù)數(shù)據(jù)率大約為76.8Mbps。19、在一個6Mbps網(wǎng)絡上有一臺主機,其流量通過一個令牌桶整型,令牌桶的填充速率為1Mbps。初始時令牌桶被填滿到容量8MB。試問該計算機能以6Mbps的全速率傳輸多長時間。解:用公式s=c/(m?ρ)可以得到正確的答案。我們得到s=8/(6?1)或1.6秒。37、大多數(shù)IP數(shù)據(jù)報重組算法有一個計時器,以免丟失的段永遠占用重組緩沖區(qū)。假設一個數(shù)據(jù)報被分成4個段。前3段到達目的地,但最后一個延遲了。最終該計時器超時,接收方內(nèi)存中的3個段丟棄。過來一會兒,最后一個段到達,試問應該用它做什么呢?解:就接收者而言,這是新數(shù)據(jù)報的一部分,因為它的其他部分不為人所知。因此,它將排隊,直到其余的出現(xiàn)。如果他們不這樣做,這個人也會超時。38、在IP中,校檢和僅僅覆蓋了頭,而沒有包括數(shù)據(jù)部分。你認為這樣的設計方案的理由是什么?解:頭中的錯誤比數(shù)據(jù)中的錯誤嚴重得多。例如,一個錯誤的地址可能導致數(shù)據(jù)包被傳送到錯誤的主機。許多主機不檢查是否一個包交付給他們,實際上是為他們。他們認為網(wǎng)絡永遠不會給他們準備給另一個主機的數(shù)據(jù)包。數(shù)據(jù)有時是不加校驗的,因為這樣做是昂貴的(開銷會比較大),而且上層經(jīng)常這樣做,這使得它在這里是多余的。39、有一個人生活在波士頓,現(xiàn)在她帶著自己的筆記本電腦去Minneapolis旅游。讓她驚訝的是,在Minneapolis目的地的局域網(wǎng)是一個無線IP局域網(wǎng),所以她根本不用插網(wǎng)線。試問,她是否仍然需要通過家鄉(xiāng)代理和外部代理這一整套過程才能正確地接收到電子郵件或其他流量。解:需要。明尼阿波利斯局域網(wǎng)是無線的,這并不會使到達波士頓的數(shù)據(jù)包突然跳到明尼阿波利斯。波士頓的家鄉(xiāng)代理必須把他們引到明尼阿波利斯無線局域網(wǎng)上的外部代理那里。考慮這種情況的最好方法是,用戶已接入明尼阿波利斯局域網(wǎng),與其他明尼阿波利斯用戶的方式相同。連接使用無線電而不是線纜。40、IPv6地址使用16個字節(jié)的地址。如果每隔1ps(1-12秒,1皮秒)就分配掉一百萬個地址(106),試問整個地址空間可以持續(xù)分配多久。解:有16個字節(jié),有2128或3.4×1038個地址。如果我們以每秒1018的速度分配它們,它們將持續(xù)1013年。這個數(shù)字是宇宙年齡的1000倍。當然,地址空間不是平坦的,所以它們不是線性分配的,但是這個計算表明,即使使用效率為1/1000(0.1%)的分配方案,也永遠不會用完。41、IPv4頭中的Protocol字段并沒有出現(xiàn)在IPv6的固定頭中,試問為什么?解:協(xié)議字段告訴目標主機要將IP數(shù)據(jù)包分配給哪個協(xié)議處理程序。中間路由器不需要此信息,因此在主標頭中不需要該信息。42、當IPv6協(xié)議被引入時,ARP協(xié)議需要作相應的改變嗎?如果需要,這種改變是概念性的還是技術(shù)性的?解:從概念上講,沒有變化。從技術(shù)上講,請求的IP地址現(xiàn)在更大,所以需要更大的字段。傳輸層作業(yè)UDP協(xié)議校驗和字段做校驗的數(shù)據(jù)包含哪些?UDP計算校驗和的方法和IP數(shù)據(jù)報首部校驗和的方法相似。不同的是:IP數(shù)據(jù)報校驗和只校驗IP數(shù)據(jù)報的首部,但UDP的校驗和是把首部和數(shù)據(jù)部分一起都檢驗。UDP的校驗和需要計算UDP首部加數(shù)據(jù)荷載部分,但也需要加上UDP偽首部。這個偽首部指,源地址、目的地址、UDP數(shù)據(jù)長度、協(xié)議類型(0x11),協(xié)議類型就一個字節(jié),但需要補一個字節(jié)的0x0,構(gòu)成12個字節(jié)。偽首部+UDP首部+數(shù)據(jù)一起計算校驗和。UDP檢驗和的計算方法是:按每16位求和得出一個32位的數(shù);如果這個32位的數(shù),高16位不為0,則高16位加低16位再得到一個32位的數(shù);重復第2步直到高16位為0,將低16位取反,得到校驗和。為什么會存在UDP,用戶進程使用原始IP數(shù)據(jù)包還不夠嗎?不夠。IP數(shù)據(jù)包包含指定目標計算機的IP地址。一旦這樣的數(shù)據(jù)包到達,網(wǎng)絡處理程序不知道將它交給哪個進程。UDP數(shù)據(jù)包包含目標端口,因此它們可以被傳遞到正確的過程中。UDP和TCP都使用端口號來標識接收方實體。請給出兩個理由說明為什么要發(fā)明這個新的抽象ID(端口號),而不直接使用進程ID。在設計這兩個協(xié)議時,進程ID的概念已經(jīng)存在。這里有三個原因。首先,進程ID是OS特定的,使用進程ID會使這些協(xié)議依賴于OS(所以不同的主機是有不同的進程ID)。第二,單個進程可以建立多個通信渠道。第三,讓進程監(jiān)聽眾所周知的端口很容易,但眾所周知的進程ID是不可能的。主機1和主機2分別分配了端口p和q,試問在這兩個端口上有沒有可能同時存在兩個或兩個以上的TCP連接?不能。連接僅由其套接字標識。因此,(1,p)-(2,q)是這兩個端口之間唯一可能的連接。在“慢啟動”擁塞解決方案中,當發(fā)生一次數(shù)據(jù)丟失時,先假設前一次數(shù)據(jù)傳輸時的CWND為32MSS字節(jié),則此時的SSTHRESH和CWND分別為多少個MSS?SSTHRESH為32/2=16CWND=1當全部數(shù)據(jù)傳輸完成后要釋放一個TCP傳輸連接時,則要將所發(fā)送的數(shù)據(jù)段的TCP頭部信息中的哪個位置為1
6位標志位包含如下幾項中的FINURG標志,表示緊急指針(urgentpointer)是否有效。ACK標志,表示確認號是否有效。我們稱攜帶ACK標識的TCP報文段為確認報文段。PSH標志,提示接收端應用程序應該立即從TCP接收緩沖區(qū)中讀走數(shù)據(jù),為接收后續(xù)數(shù)據(jù)騰出空間(如果應用程序不將接收到的數(shù)據(jù)讀走,它們就會一直停留在TCP接收緩沖區(qū)中)。RST標志,表示要求對方重新建立連接。我們稱攜帶RST標志的TCP報文段為復位報文段。SYN標志,表示請求建立一個連接。我們稱攜帶SYN標志的TCP報文段為同步報文段。FIN標志,表示通知對方本端要關(guān)閉連接了。我們稱攜帶FIN標志的TCP報文段為結(jié)束報文段。7. 一臺主機在一條線路上發(fā)送1500字節(jié)的TCP有效載荷,最大數(shù)據(jù)包生存時間為120秒。要想不讓序號回繞,試問該線路的最快速度為多少?要考慮TCP、IP和以太網(wǎng)的開銷。假設可連續(xù)發(fā)送以太網(wǎng)數(shù)據(jù)幀。比較傳輸層與數(shù)據(jù)鏈路層的區(qū)別(此處數(shù)據(jù)鏈路層不包含MAC子層)
想象用兩次握手過程而不是三次握手過程來建立連接。換句話說,第三個消息不再是要求的。試問現(xiàn)在有可能死鎖嗎?請給出一個例子說明存在死鎖,或者證明死鎖不存在。解:死鎖是有可能的。例如,一個包突然到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年施工企業(yè)質(zhì)量管理體系施工合同臺賬范本3篇
- 2025年東營c1貨運從業(yè)資格證考試題下載
- 2024年某航空公司飛機采購及維護合同
- 2024年合同風險防范與控制策略2篇
- 海口市教育培訓機構(gòu)租賃合同
- 綠色建筑精裝修施工合同
- 風景區(qū)道路鋪設施工合同
- 工程合同材料供應管理
- 2025電梯門套安裝合同范本
- 甘肅省2024-2025學年高三上學期期中考試歷史試題(解析版)
- 2023年中國鐵路武漢局集團有限公司招聘大專(高職)學歷筆試真題
- 中考英語復習聽說模擬訓練(一)課件
- 公立醫(yī)院創(chuàng)新管理薪酬激勵方案
- 藥品經(jīng)營使用和質(zhì)量監(jiān)督管理辦法2024年宣貫培訓課件
- 旅社承包合同樣本
- 自然辯證法學習通超星期末考試答案章節(jié)答案2024年
- 病句的辨析與修改-2023年中考語文一輪復習(原卷版)
- 如何高效學習學習通超星期末考試答案章節(jié)答案2024年
- 幼兒園視頻監(jiān)控管理制度
- 主動脈瓣關(guān)閉不全
- 2024國家開放大學《企業(yè)信息管理》形成性考核1-4答案
評論
0/150
提交評論