版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告專 業(yè) 班 級(jí) 學(xué) 號(hào) 姓 名 指導(dǎo)教師 實(shí)驗(yàn)一 以太網(wǎng)幀的構(gòu)成【實(shí)驗(yàn)?zāi)康摹?1. 掌握以太網(wǎng)的報(bào)文格式2. 掌握MAC地址的作用3. 掌握MAC廣播地址的作用4. 掌握LLC幀報(bào)文格式5. 掌握協(xié)議編輯器和協(xié)議分析器的使用方法6. 掌握協(xié)議棧發(fā)送和接收以太網(wǎng)數(shù)據(jù)幀的過程【實(shí)驗(yàn)環(huán)境配置】拓?fù)浣Y(jié)構(gòu)1說明:IP地址分配規(guī)則為主機(jī)使用原有IP,保證所有主機(jī)在同一網(wǎng)段內(nèi)。練習(xí)一:領(lǐng)略真實(shí)的MAC幀各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。本練習(xí)將主機(jī)A和B作為一組,主機(jī)C和D作為
2、一組,主機(jī)E和F作為一組。現(xiàn)僅以主機(jī)A、B所在組為例,其它組的操作參考主機(jī)A、B所在組的操作。1. 主機(jī)B啟動(dòng)協(xié)議分析器,新建捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ICMP協(xié)議)。2. 主機(jī)A ping 主機(jī)B,察看主機(jī)B協(xié)議分析器捕獲的數(shù)據(jù)包,分析MAC幀格式。3. 將主機(jī)B的過濾器恢復(fù)為默認(rèn)狀態(tài)。練習(xí)二:理解MAC地址的作用本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)B、D、E、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(源MAC地址為主機(jī)A的MAC地址)。2. 主機(jī)A ping 主機(jī)C。3. 主機(jī)B、D、E、F上停止捕獲數(shù)據(jù),在捕獲的數(shù)據(jù)中查找主機(jī)A所發(fā)
3、送的ICMP數(shù)據(jù)幀,并分析該幀內(nèi)容。 記錄實(shí)驗(yàn)結(jié)果2. 表1-3實(shí)驗(yàn)結(jié)果本機(jī)MAC地址源MAC地址目的MAC地址是否收到,為什么主機(jī)B8C89A5-7570BA8C89A5-756EE08C89A5-7570BE收到,和A在同一網(wǎng)段主機(jī)D001018-1A51828C89A5-756EE08C89A5-7570BE收到,和C在同一網(wǎng)段主機(jī)E8C89A5-7570B6沒收到主機(jī)F8C89A5-7570A9沒收到練習(xí)三:編輯并發(fā)送MAC廣播幀本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)E啟動(dòng)協(xié)議編輯器。2. 主機(jī)E編輯一個(gè)MAC幀: 目的MAC地址:FFFFFF-FFFFFF 源
4、MAC地址:主機(jī)E的MAC地址 協(xié)議類型或數(shù)據(jù)長(zhǎng)度:大于0x0600 數(shù)據(jù)字段:編輯長(zhǎng)度在461500字節(jié)之間的數(shù)據(jù)3. 主機(jī)A、B、C、D、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(源MAC地址為主機(jī)E的MAC地址)。4. 主機(jī)E發(fā)送已編輯好的數(shù)據(jù)幀。5. 主機(jī)A、B、C、D、F停止捕獲數(shù)據(jù),察看捕獲到的數(shù)據(jù)中是否含有主機(jī)E所發(fā)送的數(shù)據(jù)幀。 結(jié)合練習(xí)三的實(shí)驗(yàn)結(jié)果,簡(jiǎn)述FFFFFF-FFFFFF作為目的MAC地址的作用。思考問題 練習(xí)1: 1. 為什么有的主機(jī)會(huì)收到ICMP數(shù)據(jù)包而有的主機(jī)收不到ICMP數(shù)據(jù)包?因?yàn)镻ing命令是檢查本機(jī)和目的主機(jī)的網(wǎng)絡(luò)是否聯(lián)通,ping命令是一
5、種一對(duì)一的通信,采用的是ICMP協(xié)議,只有目的主機(jī)才能捕獲數(shù)據(jù)包。2. 根據(jù)實(shí)驗(yàn)理解集線器(共享設(shè)備)和交換機(jī)(交換設(shè)備)的區(qū)別?根據(jù)實(shí)驗(yàn)二可知,A ping C時(shí),B、C和D都可以收到數(shù)據(jù),而E、F是無法收到數(shù)據(jù)包的,因?yàn)锳、B以及C、D是通過共享設(shè)備連接的,當(dāng)A ping C時(shí),數(shù)據(jù)包會(huì)發(fā)送給連接在與A、C連接的共享設(shè)備的其它目的主機(jī),因?yàn)锽、D的目的MAC地址與數(shù)據(jù)包的目的MAC地址不匹配所以B、D沒有采取任何行動(dòng)。E、F通過交換設(shè)備和AB、CD相連,A向C發(fā)送的數(shù)據(jù)包在通過交換設(shè)備時(shí),會(huì)把數(shù)據(jù)包轉(zhuǎn)發(fā)給C的局域網(wǎng)所連接的端口,而不是對(duì)所有端口進(jìn)行轉(zhuǎn)發(fā)。所以集線器和交換機(jī)的區(qū)別就是:集線器
6、會(huì)把收到的數(shù)據(jù)包向所有已連接的端口轉(zhuǎn)發(fā),而交換機(jī)只會(huì)向目的主機(jī)所連接的端口進(jìn)行轉(zhuǎn)發(fā)。3. 說明共享設(shè)備的不安全性。如果兩臺(tái)計(jì)算機(jī)A、C需要傳輸機(jī)密數(shù)據(jù),那么同時(shí)B、D都收到了,這是A所不希望發(fā)生的;如果A要攻擊C,那么主機(jī)B和D可能也會(huì)受到影響。練習(xí)2:1. 主機(jī)A、B、C、D、F是否可以收到主機(jī)E的廣播幀?首先,E、F是通過共享設(shè)備連接,所以E發(fā)送的廣播幀F(xiàn)肯定可以收到,因?yàn)镋發(fā)送的廣播幀的目的MAC地址是代表全網(wǎng)主機(jī)的MAC地址,所以當(dāng)廣播幀到達(dá)交換機(jī)之后,交換機(jī)識(shí)別這是一個(gè)廣播幀,因此會(huì)向所有已激活的端口轉(zhuǎn)發(fā)該幀2. 說明MAC廣播幀的范圍?由實(shí)驗(yàn)可知,MAC廣播幀的范圍是全網(wǎng)上的所有計(jì)
7、算機(jī)。實(shí)驗(yàn)二 地址解析協(xié)議ARP【實(shí)驗(yàn)?zāi)康摹?. 掌握ARP協(xié)議的報(bào)文格式2. 掌握ARP協(xié)議的工作原理3. 理解ARP高速緩存的作用4. 掌握ARP請(qǐng)求和應(yīng)答的實(shí)現(xiàn)方法5. 掌握ARP緩存表的維護(hù)過程【實(shí)驗(yàn)環(huán)境】拓?fù)浣Y(jié)構(gòu)2本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。練習(xí)一 :領(lǐng)略真實(shí)的ARP(同一子網(wǎng))1. 主機(jī)A、B、C、D、E、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ARP、ICMP)。2. 主機(jī)A、B、C、D、E、F在命令行下運(yùn)行“arp -d”命令,清空ARP高速緩存。3. 主機(jī)A ping 主機(jī)D()。4. 主機(jī)E ping 主機(jī)F
8、()。5. 主機(jī)A、B、C、D、E、F停止捕獲數(shù)據(jù),并立即在命令行下運(yùn)行“arp -a”命令察看ARP高速緩存。 ARP高速緩存表由哪幾項(xiàng)組成?答:主要由:IP地址、MAC地址 結(jié)合協(xié)議分析器上采集到的ARP報(bào)文和ARP高速緩存表中新增加的條目,簡(jiǎn)述ARP協(xié)議的報(bào)文交互過程以及ARP高速緩存表的更新過程。答:假設(shè)網(wǎng)絡(luò)中的主機(jī)A要和主機(jī)B交換數(shù)據(jù),首先主機(jī)A要得到主機(jī)B的IP地址和MAC地址的映射關(guān)系,工作過程如下:ARP模塊接收來自上層的協(xié)議(IP)的數(shù)據(jù)報(bào)后,提取其目的的IP地址。主機(jī)A檢查自己的高速緩存中的ARP表,判斷ARP表中是否存有主機(jī)B的IP地址與MAC地址的映
9、射關(guān)系。如果找到,則完成ARP地址解析;如果沒有找到,則轉(zhuǎn)至。主機(jī)A廣播含有自身IP地址與MAC地址映射關(guān)系的請(qǐng)求信息包,請(qǐng)求解析主機(jī)B的IP的地址與MAC地址映射關(guān)系。主機(jī)A等待接收ARP應(yīng)答。如果主機(jī)A沒有收到ARP應(yīng)答,則停止發(fā)送數(shù)據(jù)報(bào); 如果收到ARP應(yīng)答,執(zhí)行6。6主機(jī)A收到主機(jī)B的響應(yīng)信息,使用應(yīng)答中的物理地址(MAC)作為數(shù)據(jù)報(bào)的mac地址,并將主機(jī)B的IP地址與MAC地址的映射關(guān)系存入自己的ARP表中,從而完成主機(jī)B的ARP地址解析。練習(xí)二 編輯并發(fā)送ARP報(bào)文(同一子網(wǎng))本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī)E上啟動(dòng)協(xié)議編輯器,并編輯一個(gè)ARP請(qǐng)求報(bào)
10、文。其中: MAC層: 目的MAC地址:設(shè)置為FFFFFF-FFFFFF 源MAC地址:設(shè)置為主機(jī)E的MAC地址 協(xié)議類型或數(shù)據(jù)長(zhǎng)度:0806 ARP層: 發(fā)送端硬件地址:設(shè)置為主機(jī)E的MAC地址 發(fā)送端邏輯地址:設(shè)置為主機(jī)E的IP地址() 目的端硬件地址:設(shè)置為000000-000000 目的端邏輯地址:設(shè)置為主機(jī)F的IP地址()2. 主機(jī)B、F啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ARP協(xié)議)。3. 主機(jī)B、E、F在命令行下運(yùn)行“arp -d”命令,清空ARP高速緩存。主機(jī)E發(fā)送已編輯好的ARP報(bào)文。4. 主機(jī)B、F停止捕獲數(shù)據(jù)
11、,分析捕獲到的數(shù)據(jù),進(jìn)一步體會(huì)ARP報(bào)文交互過程。思考題1. 哪些主機(jī)收到了ARP請(qǐng)求包,哪個(gè)主機(jī)給出了ARP響應(yīng)包?答:主機(jī)A、B、C、D、F都收到ARP請(qǐng)求包,主機(jī)F給出了ARP響應(yīng)包。2. 主機(jī)A、C、D是否收到ARP請(qǐng)求包,為什么?答:收到了ARP請(qǐng)求包,因?yàn)锽、E、F處在同一網(wǎng)段,所以當(dāng)B收到ARP請(qǐng)求報(bào)文后會(huì)向所有接口(除了收到ARP的接口)轉(zhuǎn)發(fā)該ARP請(qǐng)求報(bào)文練習(xí)三:跨路由地址解析(不同子網(wǎng))本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)B在命令行方式下輸入staticroute_config命令,開啟靜態(tài)路由服務(wù)。2. 主機(jī)A、B、C、D、E、F在命令行下運(yùn)行“
12、arp -d”命令,清空ARP高速緩存。3. 主機(jī)A、B、C、D、E、F重新啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ARP、ICMP)。4. 主機(jī)A ping 主機(jī)E()。5. 主機(jī)A、B、C、D、E、F停止數(shù)據(jù)捕獲,察看協(xié)議分析器中采集到的ARP報(bào)文,并回答以下問題: 單一ARP請(qǐng)求報(bào)文是否能夠跨越子網(wǎng)進(jìn)行地址解析?為什么?答:不能,因?yàn)锳RP請(qǐng)求報(bào)文是以廣播的形式發(fā)出的,而廣播的范圍只能是本局域網(wǎng), 如果目的主機(jī)不在同一個(gè)局域網(wǎng),那么就無法收到該報(bào)文。 ARP地址解析在跨越子網(wǎng)的通信中所起到的作用?答:作用是解析網(wǎng)關(guān)的MAC地址,ARP本身無法跨躍不
13、同網(wǎng)段。當(dāng)數(shù)據(jù)要發(fā)往外部網(wǎng)絡(luò)時(shí),通常是首先使用ARP請(qǐng)求網(wǎng)關(guān)路由器的MAC地址,之后將數(shù)據(jù)發(fā)往網(wǎng)關(guān)路由器,由網(wǎng)關(guān)路由器進(jìn)行轉(zhuǎn)發(fā)。6. 主機(jī)B在命令行方式下輸入recover_config命令,停止靜態(tài)路由服務(wù)。思考題1 哪些主機(jī)收到了ARP請(qǐng)求包,哪臺(tái)主機(jī)給出了ARP響應(yīng)包?答:主機(jī)B、C、D、E、F都收到了ARP請(qǐng)求,主機(jī)E給出了ARP響應(yīng)包。2. 比較ARP協(xié)議在同網(wǎng)段內(nèi)解析和跨網(wǎng)段的解析有何異同點(diǎn)? 答:相同點(diǎn):都是廣播發(fā)送ARP請(qǐng)求報(bào)文。不同點(diǎn):主要在于網(wǎng)關(guān)的作用發(fā)揮。如果 ARP請(qǐng)求是跨網(wǎng)段時(shí)由路由器來回答該請(qǐng)求3. ARP數(shù)據(jù)包的長(zhǎng)度是固定的嗎?試加以解釋。 答:不是。ARP報(bào)文格
14、式對(duì)任何協(xié)議和硬件地址都是充分通用的,對(duì)于不同的網(wǎng)絡(luò),ARP 分組的長(zhǎng)度可能不同。ARP分組中含有HTYPE(硬件類型)字段,用來定義運(yùn)行ARP的網(wǎng)絡(luò)類型(例如以太網(wǎng)是類型1),ARP分組中包含HLEN(硬件長(zhǎng)度)字段,用來定義以字節(jié)為單位的物理地址長(zhǎng)度(例如以太網(wǎng)為6)。ARP分組中包含SHA(發(fā)送端硬件地址)和THA(目標(biāo)硬件地址)用來定義物理地址,這兩個(gè)字段都是可變長(zhǎng)度字段。4. 試解釋為什么ARP高速緩存每存入一個(gè)項(xiàng)目就要設(shè)置10-20分鐘的超時(shí)計(jì)時(shí)器。這個(gè)時(shí) 間設(shè)置得太大或太小會(huì)出現(xiàn)什么問題?答:超時(shí)計(jì)時(shí)器用來維護(hù)ARP高速緩存的有效性,在一段時(shí)間內(nèi)如果表中的某一項(xiàng)沒有使用,就會(huì)被刪
15、除,這樣可以大大減少ARP緩存表的長(zhǎng)度,加快查詢速度,另外如果緩存表中的一臺(tái)主機(jī)暫時(shí)離線,那么就沒有必要在保留它的映射,因?yàn)榇藭r(shí)這臺(tái)主機(jī)是不能聯(lián)通的。時(shí)間設(shè)置得太大就會(huì)導(dǎo)致ARP緩存表的長(zhǎng)度過長(zhǎng)或者過舊,IP地址與MAC地址的映射關(guān)系可能已經(jīng)發(fā)生改變,但ARP緩存表卻還沒更新。時(shí)間設(shè)置得太小會(huì)導(dǎo)致ARP高速緩存更改過于頻繁,從而導(dǎo)致ARP廣播數(shù)據(jù)包在網(wǎng)絡(luò)上大量出現(xiàn),增加網(wǎng)絡(luò)流量,并降低了工作速度。5. 至少舉出兩種不需要發(fā)送ARP請(qǐng)求數(shù)據(jù)答:當(dāng)某臺(tái)主機(jī)發(fā)送的是廣播類的報(bào)文時(shí)不需要發(fā)送ARP請(qǐng)求報(bào)文,當(dāng)目的主機(jī)的映射關(guān)系在ARP高速緩存表中時(shí)不需要發(fā)送ARP請(qǐng)求報(bào)。 實(shí)驗(yàn)三 網(wǎng)際協(xié)議IP【實(shí)驗(yàn)?zāi)?/p>
16、的】1. 掌握IP數(shù)據(jù)報(bào)的報(bào)文格式2. 掌握IP校驗(yàn)和計(jì)算方法3. 掌握子網(wǎng)掩碼和路由轉(zhuǎn)發(fā)4. 理解特殊IP地址的含義5. 理解IP分片過程6. 理解協(xié)議棧對(duì)IP協(xié)議的處理方法7. 理解IP路由表作用以及IP路由表的管理【實(shí)驗(yàn)環(huán)境】拓?fù)浣Y(jié)構(gòu)2練習(xí)一:編輯并發(fā)送IP數(shù)據(jù)報(bào)各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。 本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)B在命令行方式下輸入staticroute_config命令,開啟靜態(tài)路由服務(wù)。2. 主機(jī)A啟動(dòng)協(xié)議編輯器,編輯一個(gè)I
17、P數(shù)據(jù)報(bào),其中: MAC層: 目的MAC地址:主機(jī)B的MAC地址(對(duì)應(yīng)于接口的MAC)。 源MAC地址:主機(jī)A的MAC地址。 協(xié)議類型或數(shù)據(jù)長(zhǎng)度:0800。 IP層: 總長(zhǎng)度:IP層長(zhǎng)度。 生存時(shí)間:128。 源IP地址:主機(jī)A的IP地址()。 目的IP地址:主機(jī)E的IP地址()。 校驗(yàn)和:在其它所有字段填充完畢后計(jì)算并填充。自定義字段: 數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)?!菊f明】先使用協(xié)議編輯器的“手動(dòng)計(jì)算”校驗(yàn)和,再使用協(xié)議編輯器的“自動(dòng)計(jì)算”校驗(yàn)和,將兩次計(jì)算結(jié)果相比較,若結(jié)果不一致,則重新計(jì)算。 IP在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容?
18、 答:IP的首部校驗(yàn)和只檢驗(yàn)數(shù)據(jù)報(bào)的首部,但不包括數(shù)據(jù)部分。3. 在主機(jī)B(兩塊網(wǎng)卡分別打開兩個(gè)捕獲窗口)、E上啟動(dòng)協(xié)議分析器,設(shè)置過濾條件(提取IP協(xié)議),開始捕獲數(shù)據(jù)。4. 主機(jī)A發(fā)送第1步中編輯好的報(bào)文。5. 主機(jī)B、E停止捕獲數(shù)據(jù),在捕獲到的數(shù)據(jù)中查找主機(jī)A所發(fā)送的數(shù)據(jù)報(bào),并回答以下問題: 第1步中主機(jī)A所編輯的報(bào)文,經(jīng)過主機(jī)B到達(dá)主機(jī)E后,報(bào)文數(shù)據(jù)是否發(fā)生變化?若發(fā)生變化,記錄變化的字段,并簡(jiǎn)述發(fā)生變化的原因。答:發(fā)生了變化。主機(jī)A編輯好的報(bào)文的生存時(shí)間是128,首部校驗(yàn)和是0C76,到達(dá)B后生存時(shí)間仍然是128,首部校驗(yàn)和是0D76,到達(dá)E時(shí),生存時(shí)間是127,首部校驗(yàn)和是D647
19、.原因:首部校驗(yàn)和包括生存時(shí)間,生存時(shí)間的定義是數(shù)據(jù)報(bào)經(jīng)過路由器的跳數(shù),當(dāng)A發(fā)送的報(bào)文經(jīng)過主機(jī)B(路由器)到達(dá)E時(shí),生存時(shí)間減一,自然校驗(yàn)和發(fā)生變化。6. 將第1步中主機(jī)A所編輯的報(bào)文的“生存時(shí)間”設(shè)置為1,重新計(jì)算校驗(yàn)和。答:生存時(shí)間為1時(shí)的首部校驗(yàn)和為8C76.7. 主機(jī)B、E重新開始捕獲數(shù)據(jù)。8. 主機(jī)A發(fā)送第5步中編輯好的報(bào)文。9. 主機(jī)B、E停止捕獲數(shù)據(jù),在捕獲到的數(shù)據(jù)中查找主機(jī)A所發(fā)送的數(shù)據(jù)報(bào),并回答以下問題: 主機(jī)B、E是否能捕獲到主機(jī)A所發(fā)送的報(bào)文?簡(jiǎn)述產(chǎn)生這種現(xiàn)象的原因。答:主機(jī)B可以收到A發(fā)送的報(bào)文,但是E不能收到,因?yàn)閿?shù)據(jù)報(bào)在每一次經(jīng)過路由器時(shí)生存時(shí)間減一,把A編輯的報(bào)文
20、的生存時(shí)間設(shè)為1,到達(dá)路由器B后,生存時(shí)間變?yōu)?,路由器把該包丟棄,不再進(jìn)行轉(zhuǎn)發(fā)。練習(xí)二:特殊的IP地址本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 直接廣播地址 (1)主機(jī)A編輯IP數(shù)據(jù)報(bào)1,其中: 目的MAC地址:FFFFFF-FFFFFF。 源MAC地址:A的MAC地址。 源IP地址:A的IP地址。 目的IP地址:55。 自定義字段數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。 校驗(yàn)和:在其它字段填充完畢后,計(jì)算并填充。 (2)主機(jī)A再編輯IP數(shù)據(jù)報(bào)2,其中: 目的MAC地址:主機(jī)B的MAC地址(對(duì)應(yīng)于接口的MAC)。 源MAC地址:A的MAC地址。
21、 源IP地址:A的IP地址。 目的IP地址:55。 自定義字段數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。 校驗(yàn)和:在其它字段填充完畢后,計(jì)算并填充。 (3)主機(jī)B、C、D、E、F啟動(dòng)協(xié)議分析器并設(shè)置過濾條件(提取IP協(xié)議,捕獲接收和發(fā)送的所有IP數(shù)據(jù)包,設(shè)置地址過濾條件如下:Any)。 (4)主機(jī)B、C、D、E、F開始捕獲數(shù)據(jù)。 (5)主機(jī)A同時(shí)發(fā)送這兩個(gè)數(shù)據(jù)報(bào)。 (6)主機(jī)B、C、D、E、F停止捕獲數(shù)據(jù)。 記錄實(shí)驗(yàn)結(jié)果主機(jī)號(hào)收到IP數(shù)據(jù)報(bào)1C、D、B的第一個(gè)接口()收到IP數(shù)據(jù)報(bào)2主機(jī)B的兩個(gè)接口,主機(jī)E、F表3-4 實(shí)驗(yàn)
22、結(jié)果 結(jié)合實(shí)驗(yàn)結(jié)果,簡(jiǎn)述直接廣播地址的作用。 答:直接廣播地址向本局域網(wǎng)中所有主機(jī)發(fā)送數(shù)據(jù)包。2. 受限廣播地址 (1)主機(jī)A編輯一個(gè)IP數(shù)據(jù)報(bào),其中: 目的MAC地址:FFFFFF-FFFFFF。 源MAC地址:A的MAC地址。 源IP地址:A的IP地址。 目的IP地址:55。 自定義字段數(shù)據(jù):填入大于1字節(jié)的用戶數(shù)據(jù)。 校驗(yàn)和:在其它字段填充完畢后,計(jì)算并填充。 (2)主機(jī)B、C、D、E、F重新啟動(dòng)協(xié)議分析器并設(shè)置過濾條件(提取IP協(xié)議,捕獲接收和發(fā)送的所有IP數(shù)據(jù)包,設(shè)置地址過濾條件如下:Any)。 (3)主機(jī)B、C、D、
23、E、F重新開始捕獲數(shù)據(jù)。 (4)主機(jī)A發(fā)送這個(gè)數(shù)據(jù)報(bào)。 (5)主機(jī)B、C、D、E、F停止捕獲數(shù)據(jù)。 記錄實(shí)驗(yàn)結(jié)果表3-5 實(shí)驗(yàn)結(jié)果主機(jī)號(hào)收到主機(jī)A發(fā)送的數(shù)據(jù)主機(jī)C、D、B()未收到主機(jī)A發(fā)送的數(shù)據(jù)主機(jī)B(),主機(jī)E、F 結(jié)合實(shí)驗(yàn)結(jié)果,簡(jiǎn)述受限廣播地址的作用。答:受限IP地址為55。該地址用于主機(jī)配置過程中IP數(shù)據(jù)報(bào)的目的地址,此時(shí)主機(jī)可能還不知道它所在的網(wǎng)絡(luò)的網(wǎng)絡(luò)掩碼,甚至連它的IP地址也不知道。受限廣播通常只在系統(tǒng)啟動(dòng)時(shí)才會(huì)用到。在任何情況下,路由器都不轉(zhuǎn)發(fā)目的地址為受限的廣播地址的數(shù)據(jù)報(bào),這樣的數(shù)據(jù)報(bào)只能在本地網(wǎng)絡(luò)中。所以只
24、有主機(jī)C、D和B()收到主機(jī)A發(fā)送的IP數(shù)據(jù)報(bào)。3. 環(huán)回地址 (1)主機(jī)F重新啟動(dòng)協(xié)議分析器開始捕獲數(shù)據(jù)并設(shè)置過濾條件(提取IP協(xié)議)。 (2)主機(jī)E ping 。 (3)主機(jī)F停止捕獲數(shù)據(jù)。 主機(jī)F是否收到主機(jī)E發(fā)送的目的地址為的IP數(shù)據(jù)報(bào)?為什么?答:不能,因?yàn)槟康牡刂窞槭潜镜丨h(huán)回測(cè)試地址,目的主機(jī)就是發(fā)送數(shù)據(jù)主機(jī)本身,所以其它任何主機(jī)都無法收到目的地址為的數(shù)據(jù)報(bào)。練習(xí)三:IP數(shù)據(jù)報(bào)分片本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī)B上使用“實(shí)驗(yàn)平臺(tái)上工具欄中的MTU工具” 設(shè)置
25、以太網(wǎng)端口的MTU為800字節(jié)(兩個(gè)端口都設(shè)置)。2. 主機(jī)A、B、E啟動(dòng)協(xié)議分析器,打開捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取ICMP協(xié)議)。3. 在主機(jī)A上,執(zhí)行命令ping -l 1000 。4. 主機(jī)A、B、E停止捕獲數(shù)據(jù)。在主機(jī)E上重新定義過濾條件(取一個(gè)ICMP數(shù)據(jù)包,按照其IP層的標(biāo)識(shí)字段設(shè)置過濾),如圖所示:圖3-24 過濾條件設(shè)置 將ICMP報(bào)文分片信息填入下表,分析表格內(nèi)容,理解分片的過程。表3-6 實(shí)驗(yàn)結(jié)果字段名稱分片序號(hào)1分片序號(hào)2分片序號(hào)3“標(biāo)識(shí)”字段值“還有分片”字段值“分片偏移量”字段值傳輸?shù)臄?shù)據(jù)量5. 主機(jī)E恢復(fù)默認(rèn)過濾器。主機(jī)A、B、E重
26、新開始捕獲數(shù)據(jù)。6. 在主機(jī)A上,執(zhí)行命令ping -l 2000 。7. 主機(jī)A、B、E停止捕獲數(shù)據(jù)。察看主機(jī)A、E捕獲到的數(shù)據(jù),比較兩者的差異,體會(huì)兩次分片過程。8. 主機(jī)B上使用“實(shí)驗(yàn)平臺(tái)上工具欄中的MTU工具”恢復(fù)以太網(wǎng)端口的MTU為1500字節(jié)。練習(xí)四:子網(wǎng)掩碼的作用本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 所有主機(jī)取消網(wǎng)關(guān)。2. 主機(jī)A、C、E設(shè)置子網(wǎng)掩碼為92,主機(jī)B()、D、F設(shè)置子網(wǎng)掩碼為24。3. 主機(jī)A ping 主機(jī)B(),主機(jī)C ping 主
27、機(jī)D(),主機(jī)E ping 主機(jī)F()。 記錄實(shí)驗(yàn)結(jié)果表3-7 實(shí)驗(yàn)結(jié)果是否ping通主機(jī)A-主機(jī)B通過主機(jī)C-主機(jī)D通過主機(jī)E-主機(jī)F通過 請(qǐng)問什么情況下兩主機(jī)的子網(wǎng)掩碼不同,卻可以相互通信?答:當(dāng)兩個(gè)主機(jī)在同一網(wǎng)段時(shí),即兩個(gè)主機(jī)的網(wǎng)絡(luò)號(hào)相同。4. 主機(jī)B在命令行方式下輸入recover_config命令,停止靜態(tài)路由服務(wù)。5. 所有主機(jī)恢復(fù)到網(wǎng)絡(luò)結(jié)構(gòu)二的配置。實(shí)驗(yàn)四 路由信息協(xié)議RIP【實(shí)驗(yàn)?zāi)康摹?掌握路由協(xié)議的分類,理解靜態(tài)路由和動(dòng)態(tài)路由2掌握動(dòng)態(tài)路由協(xié)議RIP的報(bào)文格式,工作原理及工作過程3掌握RIP計(jì)時(shí)器的作用4理解RIP的穩(wěn)定性【實(shí)驗(yàn)環(huán)境配置
28、】練習(xí)一:靜態(tài)路由與路由表各主機(jī)打開協(xié)議分析器,進(jìn)入相應(yīng)的網(wǎng)絡(luò)結(jié)構(gòu)并驗(yàn)證網(wǎng)絡(luò)拓?fù)涞恼_性,如果通過拓?fù)潋?yàn)證,關(guān)閉協(xié)議分析器繼續(xù)進(jìn)行實(shí)驗(yàn),如果沒有通過拓?fù)潋?yàn)證,請(qǐng)檢查網(wǎng)絡(luò)連接。 本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 主機(jī)A、B、C、D、E、F在命令行下運(yùn)行“route print”命令,察看路由表,并回答以下問題: 路由表由哪幾項(xiàng)組成?答: 路由表由網(wǎng)絡(luò)目標(biāo)、網(wǎng)絡(luò)掩碼、網(wǎng)關(guān)、接口、躍點(diǎn)數(shù)組成2. 從主機(jī)A依次ping 主機(jī)B()、主機(jī)C、主機(jī)E()、主機(jī)E(),觀察現(xiàn)象,記錄結(jié)果。通過在命令行下運(yùn)行route p
29、rint命令,察看主機(jī)B和主機(jī)E路由表,結(jié)合路由信息回答問題: 主機(jī)A的默認(rèn)網(wǎng)關(guān)在本次練習(xí)中起到什么作用?答:用于向其他IP網(wǎng)絡(luò)轉(zhuǎn)發(fā)IP數(shù)據(jù)報(bào)的IP地址 記錄并分析實(shí)驗(yàn)結(jié)果,簡(jiǎn)述為什么會(huì)產(chǎn)生這樣的結(jié)果?表17-1 實(shí)驗(yàn)結(jié)果3. 主機(jī)B和主機(jī)E啟動(dòng)靜態(tài)路由。 (1)主機(jī)B與主機(jī)E在命令行下使用“staticroute_config”命令來啟動(dòng)靜態(tài)路由。 (2)在主機(jī)B上,通過在命令行下運(yùn)行route add命令手工添加靜態(tài)路由(“route add mask metric 2”)。 (3)在主機(jī)E上,也添加一條靜態(tài)路由(“
30、route add mask metric 2”)。 (4)從主機(jī)A依次ping主機(jī)B()、主機(jī)E()、主機(jī)E(),觀察現(xiàn)象,記錄結(jié)果。 (5)通過在命令行下運(yùn)行route print命令,察看主機(jī)B和主機(jī)E路由表,結(jié)合路由信息回答問題: 記錄并分析實(shí)驗(yàn)結(jié)果,簡(jiǎn)述手工添加靜態(tài)路由在此次通信中所起的作用。表17-2 實(shí)驗(yàn)結(jié)果是否ping通原因主機(jī)A-主機(jī)B()通默認(rèn)網(wǎng)關(guān)是主機(jī)B的物理接口地址,而目標(biāo)地址為主機(jī)B的另一個(gè)物理接口地址主機(jī)A-
31、主機(jī)E()通主機(jī)B具有路由轉(zhuǎn)發(fā)的功能,并且目標(biāo)網(wǎng)絡(luò)在主機(jī)B的路由條目中主機(jī)A-主機(jī)E()通主機(jī)B具有路由轉(zhuǎn)發(fā)的功能,并且主機(jī)B存在通向網(wǎng)絡(luò)的路由條目,主機(jī)E存在通向網(wǎng)絡(luò)的路由條目4. 在主機(jī)B上,通過在命令行下運(yùn)行route delete命令(“route delete ”);在主機(jī)E上,運(yùn)行route delete命令(“route delete ”)刪除手工添加的靜態(tài)路由條目。 簡(jiǎn)述靜態(tài)路由的特點(diǎn)以及路由表在路由期間所起到的作用。答:靜態(tài)路由是一種特殊的路由,有網(wǎng)絡(luò)管理
32、員采用手工方法在路由器中配置而成,這種方法適合在規(guī)模較小、路由表也相對(duì)簡(jiǎn)單的網(wǎng)絡(luò)中使用。它比較簡(jiǎn)單,容易實(shí)現(xiàn);可以精確控制路由選擇,改進(jìn)網(wǎng)絡(luò)的性能;減少路由器的開銷,為重要的應(yīng)用保證帶寬。但對(duì)于大規(guī)模的網(wǎng)絡(luò)而言,如果網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化造成開銷鏈路故障,用手工的方法配置及膝蓋路由表,對(duì)管理員會(huì)形成很大的壓力。練習(xí)二:領(lǐng)略動(dòng)態(tài)路由協(xié)議RIPv2本練習(xí)將主機(jī)A、B、C、D、E、F作為一組進(jìn)行實(shí)驗(yàn)。1. 在主機(jī)A、B、C、D、E、F上啟動(dòng)協(xié)議分析器,設(shè)置過濾條件(提取RIP和IGMP),開始捕獲數(shù)據(jù)。2. 主機(jī)B和主機(jī)E啟動(dòng)RIP協(xié)議并添加新接口: (1)在主機(jī)B上啟動(dòng)RIP協(xié)議:在命令行方式下輸入
33、“rip_config”。 (2)在主機(jī)E上啟動(dòng)RIP協(xié)議:在命令行方式下輸入“rip_config”。 (3)添加主機(jī)B的接口: 添加IP為的接口:在命令行方式下輸入“rip_config 的接口名 enable”。 添加IP為的接口:在命令行方式下輸入“rip_config 的接口名 enable”。 (4)添加主機(jī)E的接口: 添加IP為的接口:在命令行方式下輸入“rip_config 的接口名 enable”。 添加IP為的接口:在命令行方式
34、下輸入“rip_config 的接口名 enable”。3. 主機(jī)B在命令行方式下,輸入“rip_config showneighbor”察看其鄰居信息。 主機(jī)E在命令行方式下,輸入“rip_config showneighbor”察看其鄰居信息。4. 所有主機(jī)人員通過協(xié)議分析器觀察報(bào)文交互,直到兩臺(tái)主機(jī)的路由表達(dá)到穩(wěn)定態(tài)。 如何判定路由表達(dá)到穩(wěn)定態(tài)? 答:方法1:主機(jī)A ping主機(jī)F,若ping通則路由表達(dá)到穩(wěn)定態(tài);方法2:如果主機(jī)B的路由條目中出現(xiàn)網(wǎng)絡(luò)的信息,同時(shí)主機(jī)E的路由條目中出現(xiàn)網(wǎng)絡(luò)的信息,則路由表達(dá)到穩(wěn)定態(tài)。 在主機(jī)B、
35、E上使用“netsh routing ip show rtmroutes”察看路由表,記錄穩(wěn)定狀態(tài)下主機(jī)B和主機(jī)E的路由表?xiàng)l目。5. 主機(jī)B和主機(jī)E在命令行下輸入命令“recover_config”,停止RIP協(xié)議。觀察協(xié)議分析器報(bào)文交互,并回答問題: IGMP報(bào)文在RIP交互中所起的作用是什么?答:RIP通常采用組播的方式,這就要求交換機(jī)支持IGMP 通過以上5步,繪制主機(jī)B和主機(jī)E的RIP交互圖(包括IGMP報(bào)文)。答:加入多播組(發(fā)送IGMP組成員報(bào)告報(bào)文)路由信息請(qǐng)求(發(fā)送RIP請(qǐng)求報(bào)文)路由信息應(yīng)答(發(fā)送RIP應(yīng)答報(bào)文)。實(shí)驗(yàn)五 傳輸控制協(xié)議TCP【實(shí)驗(yàn)?zāi)康摹?掌握TCP協(xié)議的報(bào)文格
36、式2掌握TCP連接的建立和釋放過程3掌握TCP數(shù)據(jù)傳輸中編號(hào)與確認(rèn)的過程4掌握TCP協(xié)議校驗(yàn)和的計(jì)算方法5理解TCP重傳機(jī)制【實(shí)驗(yàn)環(huán)境配置】該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)一。練習(xí)一:察看TCP連接的建立和釋放1. 主機(jī)B、C、D啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),并設(shè)置過濾條件(提取TCP協(xié)議)。2. 主機(jī)A啟動(dòng)TCP工具連接主機(jī)C。 (1)主機(jī)A啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的地址本工具”。點(diǎn)擊主機(jī)掃描按鈕獲取組內(nèi)主機(jī)信息,選中主機(jī)C點(diǎn)擊端口掃描按鈕獲取主機(jī)C的TCP端口列表。 (2)主機(jī)A啟動(dòng)“實(shí)驗(yàn)平臺(tái)工具欄中的TCP工具”。選中“客戶端”單選框,在“地址”文本框中填入主機(jī)C的IP地址,在“端口”文本框中填入主機(jī)C的一個(gè)
37、TCP端口,點(diǎn)擊連接按鈕進(jìn)行連接。3. 察看主機(jī)B、C、D捕獲的數(shù)據(jù),填寫下表。字段名稱報(bào)文1報(bào)文2報(bào)文3序列號(hào)106308513739007961611063085138確認(rèn)號(hào)010630851383900796162ACK011SYN110TCP連接建立時(shí),前兩個(gè)報(bào)文的首部都有一個(gè)“最大字段長(zhǎng)度”字段,它的值是多少?作用是什么?結(jié)合IEEE802.3協(xié)議規(guī)定的以太網(wǎng)最大幀長(zhǎng)度分析此數(shù)據(jù)是怎樣得出的。答:該值是1460。作用是限制TCP數(shù)據(jù)報(bào)數(shù)據(jù)字段長(zhǎng)度。因?yàn)镸AC幀要求數(shù)據(jù)部分不能超過1500字節(jié),而IP和TCP的首部分別是20字節(jié),所以TCP數(shù)據(jù)部分只有1460字節(jié)。4. 主機(jī)A斷開與主
38、機(jī)C的TCP連接。5. 察看主機(jī)B、C、D捕獲的數(shù)據(jù),填寫下表。字段名稱報(bào)文456序列號(hào)106308513839007961621063085139確認(rèn)號(hào)390079616210630851393900796163ACK111SYN000練習(xí)二:利用協(xié)議編輯器編輯并發(fā)送TCP數(shù)據(jù)包TCP在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容?答:包括偽首部(協(xié)議字段(IP層的高層協(xié)議類型)、源IP地址、目的IP地址)、長(zhǎng)度(TCP數(shù)據(jù)總長(zhǎng)度)、TCP首部和數(shù)據(jù)部分。思考題:練習(xí)11. 為什么在TCP連接過程中要使用三次握手?如不這樣做可能會(huì)出現(xiàn)什么情況。三次握手解決了連接建立過程中要解決的三個(gè)問題:(1)要使每一方能夠確
39、定對(duì)方的存在。(2)要允許雙發(fā)協(xié)商一些參數(shù)(如最大報(bào)文段長(zhǎng)度、最大窗口大小、服務(wù)質(zhì)量等)。(3)能夠?qū)\(yùn)輸實(shí)體資源(如緩存大小、連接表中的項(xiàng)目等)進(jìn)行分配。三次握手相對(duì)于請(qǐng)求應(yīng)答式的連接建立有以下好處:假設(shè)主機(jī)A發(fā)出連接請(qǐng)求,但因連接請(qǐng)求報(bào)文丟失而未收到確認(rèn)。主機(jī)A于是再重傳一次。后來受到了確認(rèn),建立了連接。數(shù)據(jù)傳輸完畢后,釋放連接。主機(jī)A共發(fā)送了兩個(gè)連接請(qǐng)求報(bào)文段,其中的第二個(gè)到達(dá)了主機(jī)B?,F(xiàn)在假定出現(xiàn)另一種情況,即主機(jī)A發(fā)送的第一個(gè)連接請(qǐng)求報(bào)文段并沒有丟失,而是在某些網(wǎng)絡(luò)結(jié)點(diǎn)滯留時(shí)間太長(zhǎng),以致延誤到在這次的連接釋放以后才傳送到主機(jī)B。本來這是一個(gè)已經(jīng)失效的報(bào)文段,但主機(jī)B收到此失效的連接請(qǐng)
40、求報(bào)文段后,就誤認(rèn)為是主機(jī)A又發(fā)出一次新的連接請(qǐng)求。于是就向主機(jī)A發(fā)出確認(rèn)報(bào)文段,同意建立連接。主機(jī)A由于并沒有要求建立連接,因此不會(huì)理睬主機(jī)B的確認(rèn),也不會(huì)向主機(jī)B發(fā)送數(shù)據(jù)。但主機(jī)B卻以為運(yùn)輸連接就這樣建立了,并一直等待主機(jī)A發(fā)來數(shù)據(jù)。主機(jī)B的許多資源就這樣白白浪費(fèi)了。采用三次握手可以防止上述現(xiàn)象的發(fā)生。例如在剛才的情況下,主機(jī)A不會(huì)向主機(jī)B的確認(rèn)發(fā)出確認(rèn)。主機(jī)B收不到確認(rèn),連接就建立不起來了。2. 解釋TCP協(xié)議的釋放過程?答:TCP連接的釋放由客戶端主動(dòng)發(fā)出釋放連接請(qǐng)求,服務(wù)器收到請(qǐng)求后給出確認(rèn),若服務(wù)器需要繼續(xù)傳輸數(shù)據(jù),則客戶端必須接收,服務(wù)器端數(shù)據(jù)傳輸完畢之后給客戶端發(fā)送釋放連接請(qǐng)求
41、,客戶端給出確認(rèn)報(bào)文,等待兩個(gè)周期后,TCP連接釋放。練習(xí)21. 使用TCP協(xié)議對(duì)實(shí)時(shí)話音數(shù)據(jù)的傳輸有什么有缺點(diǎn)?使用UDP協(xié)議在傳送數(shù)據(jù)文件時(shí)會(huì)有什么問題?答:TCP協(xié)議可能導(dǎo)致實(shí)時(shí)語音通訊的延遲。使用UDP傳出數(shù)據(jù)可能導(dǎo)致數(shù)據(jù)文件亂序。練習(xí)3 TCP協(xié)議在進(jìn)行流量控制時(shí)是以數(shù)據(jù)包丟失作為產(chǎn)生擁塞的標(biāo)志。有沒有不是因擁塞而引起的數(shù)據(jù)包丟失的情況?如有,請(qǐng)列舉出三種情況。答:鏈路故障等可以導(dǎo)致報(bào)文丟失、校驗(yàn)和錯(cuò)誤、小于64字節(jié)的幀會(huì)被丟棄、上層協(xié)議無法識(shí)別的包會(huì)被丟棄。實(shí)驗(yàn)六 郵件協(xié)議SMTP、POP3、IMAP【實(shí)驗(yàn)?zāi)康摹?掌握郵件服務(wù)的工作原理2掌握SMTP、POP3、IMAP的工作過程3
42、了解SMTP、POP3、IMAP協(xié)議的命令和使用方法【實(shí)驗(yàn)環(huán)境配置】該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)一練習(xí)一:使用Outlook發(fā)送電子郵件3(1)SMTP使用的端口號(hào)是:25 (2)找出傳輸用戶帳號(hào)及密碼的數(shù)據(jù)包,能不能看到用戶密碼?答:可以看到用戶密碼。SMTP建立過程源IP目的IP 報(bào)文摘要和參數(shù)報(bào)文作用536SMTP數(shù)據(jù)=220。Jsever.NetLab.ESMTP.Postfix服務(wù)就緒653SMTP數(shù)據(jù)=HELO.2f9發(fā)送方的主機(jī)名536SMTP數(shù)據(jù)=250.Jserver
43、.NetLab請(qǐng)求命令完成郵件傳輸過程653MAIL FROM:Group2_6Jserver.NetLab發(fā)件人653RCPT.TO:.預(yù)期的收件人653SMTP數(shù)據(jù)=DATA郵件主體653SMTP數(shù)據(jù)=Message ID:from . To .Subject:777 Date:Sat,21.Dec.2013.9:49:10.+0800.MIME-Version:.1.0郵件內(nèi)容653172.
44、16.0.2653SMTP釋放連接過程653SMTP數(shù)據(jù)=QUIT釋放連接536服務(wù)關(guān)閉傳輸信道練習(xí)二、使用Outlook接收電子郵件一使用POP3協(xié)議接收3察看主機(jī)B捕獲的數(shù)據(jù),保存會(huì)話命令(方法:會(huì)話交互視圖單擊右鍵保存會(huì)話命令菜單,保存為POP3.txt)。l POP3使用的TCP端口是_110_。l 找出傳輸用戶帳號(hào)及密碼的數(shù)據(jù)包,能不能看到用戶密碼?答:能看到用戶密碼。l 結(jié)合POP3.txt的內(nèi)容,分析POP3協(xié)議的工作過程并畫出郵件接收過程簡(jiǎn)圖,比較它與SMTP協(xié)議的不同點(diǎn)。l 找
45、到接收郵件內(nèi)容的報(bào)文(對(duì)命令RETR響應(yīng)的報(bào)文),察看是否與發(fā)送的內(nèi)容一致?答:一致。二使用IMAP協(xié)議接收1主機(jī)B重新進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取IMAP協(xié)議)。2主機(jī)A使用Outlook Express設(shè)置一個(gè)郵件賬號(hào),郵件接收服務(wù)器為IMAP。發(fā)送一封郵件并對(duì)其接收。3察看主機(jī)B捕獲的數(shù)據(jù),保存會(huì)話命令(會(huì)話交互視圖單擊右鍵保存會(huì)話命令菜單,保存為IMAP.txt)。l IMAP使用的TCP端口是_143_。l 找出傳輸用戶帳號(hào)及密碼的數(shù)據(jù)包,能不能看到用戶密碼?答:能看到用戶密碼。l 結(jié)合IMAP.txt的內(nèi)容,分析IMAP協(xié)議的工作過程并畫出郵件接收過程簡(jiǎn)圖,比較它與POP3協(xié)議
46、的異同點(diǎn)。答:POP3提供了快捷的郵件下載服務(wù),用戶可以利用POP3把郵箱里的信下載到PCh上進(jìn)行離線閱讀。 一旦郵件進(jìn)入PC的本地硬盤,就可以選擇把郵件從服務(wù)器上刪除,然后脫離Internet的連接并選擇在任何時(shí)候閱讀已經(jīng)下載的郵件。 IMAP同樣提供了方便的郵件下載服務(wù),讓用戶服務(wù)能進(jìn)行離線閱讀,但I(xiàn)MAP能完成的卻遠(yuǎn)遠(yuǎn)不只這些。 首先,IMAP提供的摘要瀏覽功能可以讓你閱讀完所有的郵件到達(dá)時(shí)間、主題、發(fā)件人、大小等信息后才作出是否下載的決定。 也就是說,你不必等所有的郵件都下載完畢后才知道空間郵件里都有些什么。 如果你根據(jù)摘要信息就可以決定某些郵件對(duì)你毫無用處,你就可以直接在服務(wù)器上把這
47、些郵件刪除掉,而不必浪費(fèi)你寶貴的上網(wǎng)時(shí)間。練習(xí)三、使用TCP連接工具和SMTP命令實(shí)現(xiàn)郵件發(fā)送3用SMTP命令編輯并發(fā)送郵件。(1)在發(fā)送窗口編輯發(fā)送SMTP協(xié)議的命令,在接收窗口會(huì)返回服務(wù)器端信息:發(fā)送窗口:helo group1_1 點(diǎn)擊“發(fā)送”按鈕;接收窗口:250 hello NetLab發(fā)送窗口:mail from: 點(diǎn)擊“發(fā)送”按鈕;接收窗口:250 OK發(fā)送窗口:rcpt to: 點(diǎn)擊“發(fā)送”按鈕;接收窗口:250 OK its forgroup1_1JServer.NetLab發(fā)送窗口:data 點(diǎn)擊“發(fā)送”按鈕;接收窗口:354 OK send it;end with .發(fā)送
48、窗口:my email (My email是郵件內(nèi)容) 點(diǎn)擊“發(fā)送”按鈕;接收窗口:發(fā)送窗口:. 點(diǎn)擊“發(fā)送”按鈕;接收窗口:250 message queued發(fā)送窗口:quit 點(diǎn)擊“發(fā)送”按鈕。接收窗口:221 Goodbye(注: 是回車換行)(2)觀察TCP連接客戶端的接收信息窗口中返回的信息。4察看主機(jī)B捕獲的數(shù)據(jù)。l 會(huì)話分析的過程與練習(xí)一的過程相同嗎?答:練習(xí)一中有認(rèn)證的過程,其他過程相同。l 加深理解步驟3所使用的SMTP命令的使用方法和用途。l 在編寫郵件內(nèi)容中,我們只是簡(jiǎn)單發(fā)送“my email”字符串,能否嘗試添加郵件的內(nèi)容首部的一些關(guān)鍵信息,如From、Subject
49、、To等及有關(guān)MIME的信息。練習(xí)四:使用TCP連接工具和POP3命令實(shí)現(xiàn)郵件接收【說明】設(shè)郵件服務(wù)器提供給主機(jī)A的帳號(hào)、密碼為group1_11主機(jī)B啟動(dòng)協(xié)議分析器進(jìn)行數(shù)據(jù)捕獲并設(shè)置過濾條件(提取POP3協(xié)議)。2主機(jī)A與郵件服務(wù)器建立一個(gè)TCP連接,,在“服務(wù)器信息/IP地址”中填入服務(wù)器IP地址(0);在“服務(wù)器信息/端口”中填入POP3協(xié)議端口號(hào)(110)。3用POP3命令實(shí)現(xiàn)郵件的接收。在發(fā)送數(shù)據(jù)窗口編輯發(fā)送POP協(xié)議的命令,在顯示數(shù)據(jù)窗口察看服務(wù)器端返回的信息:發(fā)送窗口:user group1_1 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK send your pass
50、word發(fā)送窗口:pass group1_1 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK maildrop locked and ready發(fā)送窗口:stat 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK 2 590發(fā)送窗口:uidl 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK 2 message發(fā)送窗口:list 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK 2 messages發(fā)送窗口:retr 1 (查看第一封信件內(nèi)容) 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK 220 octets 按下一幀查看第1封信的內(nèi)容;發(fā)送窗口:dele 1 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK message 1 deleted發(fā)送窗口:quit 點(diǎn)擊“發(fā)送”按鈕;接收窗口:+OK POP3 mail ser
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽安徽太和縣2025年事業(yè)單位引進(jìn)12名急需緊缺人才筆試歷年參考題庫(kù)附帶答案詳解
- 安徽2025年安徽東至縣縣直事業(yè)單位選調(diào)23人筆試歷年參考題庫(kù)附帶答案詳解
- 2026江西省金合集團(tuán)公開招聘2人備考題庫(kù)及完整答案詳解1套
- 四川2025年會(huì)理市人力資源和社會(huì)保障局面向全國(guó)考調(diào)事業(yè)單位工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 唐山唐山市2025年第二批次市直事業(yè)單位招聘46人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年度葫蘆島市市直部分事業(yè)單位公開招聘高層次人才84人備考題庫(kù)含答案詳解
- 南通2025年江蘇如皋市部分事業(yè)單位招聘78人筆試歷年參考題庫(kù)附帶答案詳解
- 南充2025年四川省南充市引進(jìn)高層次人才筆試歷年參考題庫(kù)附帶答案詳解
- 北京首都圖書館2025年招聘23人筆試歷年參考題庫(kù)附帶答案詳解
- 2024遼寧公務(wù)員考試備考題庫(kù)及答案詳解1套
- 河道整治施工過程中的風(fēng)險(xiǎn)控制方案
- GB/T 5576-2025橡膠和膠乳命名法
- 【語文】荊州市小學(xué)三年級(jí)上冊(cè)期末試卷(含答案)
- 儲(chǔ)備園長(zhǎng)筆試題目及答案
- 鐵路運(yùn)輸安全管理體系建設(shè)方案
- 職工幫困基金管理辦法
- 2025ESC瓣膜性心臟病管理指南解讀課件
- 空調(diào)設(shè)備維修保養(yǎng)計(jì)劃與實(shí)施規(guī)范
- 汽車電池回收知識(shí)培訓(xùn)班課件
- 減速機(jī)相關(guān)知識(shí)培訓(xùn)課件
- 醫(yī)療考試結(jié)構(gòu)化面試試題(含答案)
評(píng)論
0/150
提交評(píng)論