- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验指导书_汇总_2014-2015第一学期_《TCPIP原理及应用》实验指导书_刘云本
《TCP/IP原理及应用》实验指导书
实验一 wireshark实验
实验目的
1. 掌握抓包分析软件wireshark的使用。
2. 通过实验验证从找到主机、建立连接至结束通信的整个过程。
实验要求
1. 认真阅读和掌握本实验的相关知识点。
2. 结合《计算机网络》课程中学习的理论知识分析所捕捉到的包的作用。
3. 完成实验报告。
实验内容
捕捉通过浏览器获取网页时本地主机与远程主机之前通信的所有数据包。
1. 打开wireshark并开始捕捉数据包。
2. 打开IE浏览器,并打开网址:
/Js/KNK/HMA/Readingmaterial/how_to_be_an_exellent_engineer.txt
或/pop.asp?lb=204bm=32
若网址无法访问时,可以使用局域网内的网址。
3. 网页获取完成以后停止捕捉数据包。
4. 在wireshark中查看捕捉到的通信期间捕捉到的所有的数据包。
5. 分析所有数据包的作用。注意,捕捉到的数据包不是所有的都与该网址的通信有关。
6. 调整显示过滤器来去掉无关的数据包.
7. 调整capture filter来过滤掉无关的数据包.
提示:
通讯过程涉及到的步骤:
一、通过DNS查找网址对应的IP地址
计算机获取网关的MAC地址
DNS查询包封装在以太网帧内经网关发到DNS服务器
DNS返回指定域名的IP地址
二、与IP地址对应的计算机发起TCP连接
TCP的SYN包
三、连接完成以后使用HTTP协议获取网页内容
四、关闭TCP连接
TCP的FIN包
2. 第二、三、四步很容易捕获到。可以先捕获这一部分的数据包。
实验二 使用以太网帧的文件内容发送程序的实现
一、 实验目的
1. 掌握将抓包分析软件wireshark用于调试程序的方法。
2. 通过编程实验的方法构造以太网帧, 并将其经以太网上传输到目标计算机.
二、 实验要求
1. 认真阅读和掌握本实验的相关知识点。
2. 编程实现文件内容的传送; 在测试过程中使用wireshark检验发送的结果是否正确.
3. 完成实验报告。
三、 实验内容
将用户指定的文件里的内容封装在多个以太网帧中并将他们发送给另外一台计算机. 在另一台计算机使用wireshark观察接收到的文件内容是否正确.
1. 要求在程序运行期间可以指定要传送的文件.
2. 在程序运行期间可以指定接收方计算机的MAC地址.
3. 要求在以太网帧中标识该帧内有文件的内容以区别于其它帧, 方便接收方通过wireshark查看.
4. 两个同学可以组成一组, 相互协助完成程序的测试. 但两个同学均需要完成整个实验.
提示:
选择的文件大小要合适,否则在wireshark中检查内容是否正确将很困难. 当文件较小时,可以选择合适的以太网帧数据部分的大小达到经多个数据包发送文件内容的目的.
MAC地址的获取可以使用ipconfig -all.
高级要求(optional): 编写另一个程序来接收文件. 提示: 需要考虑的问题包括, 如何实现可靠传输?如何提高传输的效率?
实验三 PPPoE与PPP协议的分析
一、 实验目的
1. 根据PPPoE协议工作原理验证该协议的工作过程。
2. 根据PPP协议工作原理验证该协议的工作过程以及它是如何封装在PPPoE中的。
二、 实验要求
1. 认真阅读和掌握本实验的相关知识点。
2. 抓包并分析PPPoE与PPP数据包,直接从数据包中提取信息。
3. 完成实验报告。
4. 本实验为4课时。
5. 本实验分析过程中使用的数据尽量来自原始数据包内容,而尽量不要使用wireshark自动解析的内容。可参见“说明”中的内容。
三、 实验内容
本实验分两部分内容,并使用使用相同的实验环境。一部分为验证PPPoE协议部分,一部分为验证PPP协议部分。
实验环境:由教师提供支持PPPoE功能的路由器,并将其接入到实验室所使用的局域网环境中。
第一部分实验:验证PPPoE协议
找出所有的发现阶段所使用的数据包,并说明每个字段代表的意思。
找出第一个会话阶段所使用的数据包,并说明每个字段代表的意思。
找出会话结束阶段所使用的数据包,并说明每个字段代表的意思。
回答以下问题:
PPPoE服务器与客户机联系的MAC地址是什么?首次出现是在哪?
访问集中器的名字是什么?名字是哪儿看出来的?
列出在发现阶段的4个步骤中使用的标记名(tag name)与其值。
第二部分实验:验证PPP协议
找出所有的LCP链路控制相关的数据包,并说明每个字段代表的意思。
找出所有NCP(具体地说,是IPCP)相关所使用的数据包,并说明每个字段代表的意思。
您可能关注的文档
- 实验6.2 IPv6部署实验.ppt
- 实验7.4 安全VPN故障排除.ppt
- 实验7.5 无线网络故障排除.ppt
- 实验7.3 网络层故障排除.ppt
- 实验8复杂数据类型.doc
- 实验一 基于QUARTUSII图形输入电路的设计.doc
- 实验一 晶体管放大器(二).ppt
- 实验一 电力系统计算机潮流计算.docx
- 实验6:DNA体外重组.ppt
- 实验一 空间数据库的创建与数据导入.doc
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)