




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、網(wǎng)絡(luò)協(xié)議分析后的問題解答第五章1.路由器應(yīng)該優(yōu)先考慮ICMP消息嗎?不可以。ICMP消息封裝在IP消息中,像其他IP消息一樣在路由器隊列中排隊,而路由器根據(jù)先進先出規(guī)則處理消息。對于路由器,與優(yōu)先級相關(guān)的不是封裝在IP數(shù)據(jù)報中的數(shù)據(jù)包類型,而是IP報頭中的服務(wù)質(zhì)量字段。2.如果攜帶ICMP消息的IP數(shù)據(jù)報有錯誤,則不應(yīng)生成新的ICMP消息。試著解釋原因。如果這個數(shù)據(jù)報又出錯了呢?這條規(guī)則是為了防止錯誤報告消息無休止的循環(huán)。3.如圖5-16所示,數(shù)據(jù)從S發(fā)送到D,但是經(jīng)過的路由器是R1、R2、R3和R5。這是一條低效的道路。但是,R5不能發(fā)送ICMP重定向消息,因此路由被更改為R1、R4和R5。
2、為什么?圖5-16 icmp無法重定向的示例重定向消息只能在屬于同一網(wǎng)絡(luò)的主機和路由器之間使用。對于圖中的示例,R5只能向D發(fā)送重定向消息,只有R1可以向S發(fā)送重定向消息.4.假設(shè)有一臺主機H連接到以太網(wǎng)上的五臺路由器。設(shè)計一個攜帶IP數(shù)據(jù)報的物理幀(稍微非法),這樣當(dāng)主機H發(fā)送它時,它會導(dǎo)致主機H接收10個數(shù)據(jù)報。使用ICMP重定向消息和回應(yīng)請求消息。發(fā)送一個ICMP回應(yīng)請求消息,其目的IP地址被設(shè)計為它自己,但目的物理地址被設(shè)置為硬件廣播地址。這樣,所有路由器都將接收并轉(zhuǎn)發(fā)該消息(5),當(dāng)發(fā)現(xiàn)主機使用非優(yōu)化路由時,這些路由器將向主機發(fā)送重定向消息(5)。5.利用ICMP時間戳請求和回復(fù)消息
3、設(shè)計時鐘同步算法。假設(shè)初始時間戳為ti,接收時間戳為Tr,傳輸時間戳為Tt,發(fā)送方接收響應(yīng)的時間為th,傳輸延遲Dt的估計方法如下:dt=(Dt=(Th- Ti)-(Tt- Tr)。其中(Th-T1)是整個往返行程的延遲,(Tt- Tr)是接收機的處理時間。如果認為兩個方向的通信時間大致相等,則單向傳輸延遲應(yīng)為Dt/2,發(fā)送方和接收方之間的時間差應(yīng)為trDt/2-ti。由此,可以執(zhí)行時鐘同步。6.ICMP時間戳請求消息是否應(yīng)該包含一個時間戳來指示消息將在何時發(fā)送?沒必要。在這種機制中,交互對等體是雙方的ICMP協(xié)議模塊,因此無需考慮從生成請求到將其發(fā)送到網(wǎng)絡(luò)的處理時間。(接收器應(yīng)該添加接收時間
4、戳和發(fā)送時間戳的原因是這兩個時間之間的差異反映了ICMP本身的處理時間。)7.在視窗系統(tǒng)中,你也可以使用ping程序來檢查數(shù)據(jù)報的路徑。但是,當(dāng)路徑長度超過9時,ping程序不能使用。試著解釋原因。Ping-r可以實現(xiàn)記錄路由的ping功能。記錄的最大路由數(shù)量只有9臺路由器。8.檢查數(shù)據(jù),理解并使用圖形化的traceroute工具。最常見的可視路由是3d Traceroute,可以在互聯(lián)網(wǎng)上搜索和下載。9.如本章所述,當(dāng)使用ICMP echorequest消息時,數(shù)據(jù)區(qū)中填充的內(nèi)容由具體實現(xiàn)指定。嘗試“窗口”下的“Ping”命令,查看數(shù)據(jù)區(qū)中的窗口填充內(nèi)容。請看下面的圖片。10.為什么只能向源
5、站報告錯誤?當(dāng)路由器收到一個IP數(shù)據(jù)報時,如果該數(shù)據(jù)報不包含記錄路由和源路由選項,它不反映任何中間路由器信息,而只反映源IP信息。因此,必須向來源報告錯誤。此外,當(dāng)路由器發(fā)現(xiàn)數(shù)據(jù)報有錯誤時,它不能判斷錯誤發(fā)生在傳送過程的哪個步驟,所以它只能向源站報告錯誤。11.為什么路由器通告消息的發(fā)送周期是10分鐘,路由的生存時間是30分鐘?考慮到通告消息可能丟失,存活時間必須長于傳輸周期。12.在ICMP目的地不可達消息中,存在一種“需要分段,但設(shè)置了DF(不能執(zhí)行分段)”的錯誤。基于此,請給出一個路徑MTU測量算法。想法:發(fā)送IP數(shù)據(jù)報,并強制數(shù)據(jù)報不要被分割。如果收到這種錯誤報告,則表明消息大小太大,
6、然后繼續(xù)減小大小并繼續(xù)發(fā)送這種IP數(shù)據(jù)報;如果沒有收到這種報告,就意味著尺寸太小或剛好合適。此時,IP數(shù)據(jù)報的大小可以增加。為了快速逼近實際值,可以將第一個探測消息的大小設(shè)置為最大的IP數(shù)據(jù)報長度,然后利用二進制算法的思想調(diào)整探測消息的大小。13.你能給出其他方法來判斷traceroute程序是否已經(jīng)到達目標(biāo)嗎?您可以將探測消息更改為UDP消息,并將其目標(biāo)端口號設(shè)置為不常見的端口。這樣,中間路由器返回一個ICMP超時消息,而目的地返回一個ICMP端口不可達消息,因此可以判斷它已經(jīng)到達目的地。14.閱讀RFC1393,看看是否有其他方法來實現(xiàn)traceroute。該方法的思想是擴展ICMP EC
7、HO消息并添加新的選項來實現(xiàn)路徑發(fā)現(xiàn)功能,通過閱讀該標(biāo)準(zhǔn)可以理解該功能。第六章1.分析傳輸層的功能,并將其與概述中討論的一般分層模型思想進行比較。加強和補償IP層的服務(wù)?!霸鰪姟币馕吨峁┛煽啃裕鴤鬏斂刂茀f(xié)議/IP的傳輸層提供不同的可靠性級別以滿足不同的應(yīng)用需求;補償是指提供端到端服務(wù),并通過不同的端口號區(qū)分不同的上層應(yīng)用程序。2.使用端口號而不是進程標(biāo)識符來指定機器的目標(biāo)進程有什么好處?進程標(biāo)識符是動態(tài)的,每次應(yīng)用程序重新啟動時,它將對應(yīng)不同的標(biāo)識符,而端口號相對固定。網(wǎng)絡(luò)通信中的客戶端需要主動與服務(wù)器建立連接,其連接目標(biāo)必須是固定的,因此必須通過端口號來標(biāo)識。3.使用預(yù)先分配的UDP端口
8、號有什么好處?這個問題被忽視了,沒有意義。4.你能給兩個進程分配相同的端口號,并試圖通過實驗來證明你的結(jié)論嗎?不可以。使用套接字編程,通過使用綁定函數(shù)將同一個端口綁定到兩個應(yīng)用程序(套接字),以后啟動的應(yīng)用程序(進程)不能使用套接字。5.為什么UDP校驗和獨立于IP校驗和?您反對對包括UDP消息在內(nèi)的整個IP數(shù)據(jù)報使用校驗和的協(xié)議嗎?IP僅計算報頭的校驗和,UDP消息作為數(shù)據(jù)報的數(shù)據(jù)區(qū)封裝在IP數(shù)據(jù)報中,因此校驗和是單獨計算的。通過這種方式,可以驗證整個IP數(shù)據(jù)報。反對。IP和UDP屬于不同的協(xié)議模塊和層,因此合并檢查不利于區(qū)分錯誤源。此外,在數(shù)據(jù)報傳遞過程中,如果目的地不是自己的數(shù)據(jù)報,路由
9、器只處理IP部分,不關(guān)注更高層。當(dāng)單獨計算時,它可以處理發(fā)現(xiàn)的IP錯誤,但合并和計算校驗和不方便。在目的地,數(shù)據(jù)在接收過程中沿著協(xié)議棧逐層提交。當(dāng)單獨計算中的IP報頭有錯誤時,數(shù)據(jù)報將不會提交到UDP模塊,這在合并過程中無法實現(xiàn)。6.當(dāng)接收方收到錯誤的UDP消息時,應(yīng)該做什么?出現(xiàn)錯誤的情況有幾種:如果UDP目的端口號未打開,則返回ICMP端口不可達消息;如果在檢查校驗和時有錯誤,它將被丟棄。7.UDP數(shù)據(jù)報報頭的十六進制表示是:0632 0045 001C E217。嘗試找出源端口、目的端口、用戶數(shù)據(jù)報的總長度和數(shù)據(jù)部分的長度。這個數(shù)據(jù)報是從客戶發(fā)送到服務(wù)器還是從服務(wù)器發(fā)送到客戶?這個服務(wù)器
10、程序使用的是什么?標(biāo)題有誤,應(yīng)改為0632 0035 001C E217。(無需更改)源端口:1568(0632),目的端口53(0035),消息長度28字節(jié)(001),數(shù)據(jù)部分長度28-8=20字節(jié)??蛻舳税l(fā)送到服務(wù)器,服務(wù)器程序是域名系統(tǒng)。最初的標(biāo)題是45,但69,TFTP。8.假設(shè)一臺主機連接到以太網(wǎng),它將發(fā)送總長度為8192字節(jié)的UDP消息。消息最終被分成多少個IP數(shù)據(jù)報進行傳遞?以太網(wǎng)MTU為1500字節(jié)。假設(shè)IP不使用該選項,則其長度為20字節(jié),因此為UDP保留的長度為1480字節(jié)。因此,切片的最終數(shù)量是|8192/1480| 1=6,其中“| |”表示四舍五入。9.如何判斷遠程機
11、器上的UDP端口是否打開?向端口發(fā)送UDP消息。如果收到無法訪問ICMP端口的消息,則該端口未打開。10.從網(wǎng)絡(luò)安全的角度來看,使用眾所周知的端口號會有安全風(fēng)險嗎?單單看這種行為,就不會有風(fēng)險。然而,眾所周知的端口與一些眾所周知的應(yīng)用程序相關(guān),并且這些應(yīng)用程序可能有安全缺陷,例如協(xié)議本身有缺陷或者實現(xiàn)有安全漏洞。因此,黑客攻擊的第一步是實現(xiàn)端口掃描,為后續(xù)的攻擊步驟打下基礎(chǔ)。第八章8.1對于使用代理ARP的路由器,如果使用主機地址表來決定是否應(yīng)答ARP請求,只要有新的主機添加到某個網(wǎng)絡(luò),就必須修改路由表。考慮如何在不改變路由表的情況下為添加的主機分配IP地址。(提示:考慮子網(wǎng))每個由路由器連接
12、的物理網(wǎng)絡(luò)都被分配一個連續(xù)的IP地址段,這樣路由器就可以用網(wǎng)絡(luò)號/掩碼的格式來表示:機器對某個網(wǎng)絡(luò)段使用代理ARP。這樣,只要新主機的地址在該網(wǎng)段中,就不需要修改路由表。8.2透明路由器能否用于局域網(wǎng),如以太網(wǎng)?為什么?從工作機制和地址使用方法來看,使用這種技術(shù)需要巨大的IP地址空間(A類),因此不適合局域網(wǎng)。8.3考慮B類網(wǎng)絡(luò)號的固定子網(wǎng)劃分,以便它能夠適應(yīng)至少76個網(wǎng)絡(luò)。每個網(wǎng)絡(luò)上可以有多少臺主機?76個網(wǎng)絡(luò),這意味著至少需要7位作為網(wǎng)絡(luò)號,而主機號是9位,因此每個網(wǎng)絡(luò)上的最大主機數(shù)是29-2=510。(移除所有0和1)。8.4劃分C類網(wǎng)絡(luò)地址的子網(wǎng)有意義嗎?是的。為了控制和管理,可以劃分
13、小規(guī)模子網(wǎng)。最小的子網(wǎng)僅包含四個地址,該子網(wǎng)中有兩個可用地址,用于路由器的點對點連接,并分別分配給點對點鏈路的兩個點。8.5在一臺路由器上同時使用代理ARP和子網(wǎng)尋址可行嗎?如果可行,請解釋如何做到這一點;如果沒有,解釋原因。當(dāng)然可以.參考練習(xí)8.1。/view/547486.htm,/page/e2008/0118/45686.html分別給出了實例。8.6為什么使用代理ARP的網(wǎng)絡(luò)容易受到ARP欺騙(也就是說,任何機器都可以取代任何其他機器?是的,因為連接會占用系統(tǒng)資源,所以對于接收大量連接請求的服務(wù)器來說尤其重要。實際上,服務(wù)器通常具有半開放連接檢測功能。詳見7.3.4。8.7當(dāng)使用兩個網(wǎng)絡(luò)地址轉(zhuǎn)換盒連接三個地址域時,潛在的問題是什么?考慮使用私有的IP地址:當(dāng)使用C/S通信模型時,客戶端需要主動從服務(wù)器發(fā)起通信。如果服務(wù)器位于網(wǎng)絡(luò)地址轉(zhuǎn)換盒后面(圖中兩個/18地址域之一),通信將會失敗。實際上,服務(wù)器通常不應(yīng)該配置私有地址(服務(wù)于這個私有地址域的服務(wù)器除外)。另一個想法是:如果兩個NAT盒后面的兩個地址域使用相同的私有地址,它們就不能通信。8.8當(dāng)使用兩個NAT盒連接三個地址域時,目的地址將被轉(zhuǎn)換多少次?源地址將被翻譯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升企業(yè)核心競爭力之文化建設(shè)研究
- 【CR400AF動車組塞拉門系統(tǒng)結(jié)構(gòu)及故障分析處理分析3000字】
- 【爬壁機器人發(fā)展分析的國內(nèi)外文獻綜述2000字】
- 出租場地協(xié)議書11篇
- 餐飲業(yè)供應(yīng)鏈整合及店鋪轉(zhuǎn)讓整體解決方案合同
- 化工企業(yè)安全責(zé)任承包合同模板
- 安全生產(chǎn)資金保障制度應(yīng)包括
- 網(wǎng)絡(luò)游戲企業(yè)股東間股權(quán)轉(zhuǎn)讓及產(chǎn)品研發(fā)協(xié)議
- 廣東各市的二模數(shù)學(xué)試卷
- 高二理科春期數(shù)學(xué)試卷
- 2025至2030中國燕窩行業(yè)市場運行分析及競爭格局與投資方向報告
- 2025年云南省中考英語試卷真題(含標(biāo)準(zhǔn)答案及解析)
- 口服靶向藥講課件
- 2025年中國屠宰行業(yè)市場運營現(xiàn)狀及投資規(guī)劃研究建議報告
- 12024-2025學(xué)年暑假安全教育主題班會課件
- 統(tǒng)編版語文五年級上冊第二單元整體教學(xué)設(shè)計說課課件
- AI技術(shù)優(yōu)化銀行資金流動性管理的探索
- 2025年廣東省高考物理試題(含答案解析)
- 拖車服務(wù)合同協(xié)議書模板
- 智能手機組裝工藝流程
- 妻子婚內(nèi)忠誠協(xié)議書
評論
0/150
提交評論