南阳理工学院计算机网络原理,网络原理课程设计南阳理工学院.doc

该博客详细介绍了网络原理课程设计,包括常用网络命令的使用、Wireshark的安装与应用,如802.3协议、ARP、HTTP和DNS解析,以及TCP协议和IP路由的实践。通过实例演示了如何使用Wireshark抓包分析和筛选数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

课程设计报告

课程名称 TCP\IP网络原理

设计题目 网络原理课程设计

学生姓名 陈荣鑫 班级 网工一班(106911)

学 号 105151140118

专 业 网络工程

指导教师 刘黎明

2011 年 12 月 18 日

目录

任务一: 常用网络命令的使用 ...............................................................3

任务二: Wireshark软件的安装与使用................................................10

任务三: 考察802.3协议的操作和以太网帧格式 .............................14

任务四: 考察ARP协议的操作和包格式 ...........................................17

任务五: 利用Wireshark工具分析协议HTTP和DNS ........................20

任务六: 探究TCP协议...........................................................................28

任务七: IP路由实践与应用..................................................................32

参考资料

任务一:常用网络命令的使用

1. 实验目的

练习一下各个命令,熟悉命令的格式,了解命令的功能。具体命令如下:

1)ipconfig 2)nslookup 3) arp 4) route

5) netstat 6) ping 7)tracert 8)telnet

2. 实验内容

1)察看本机网络接口卡的信息,并写出其内容:IP地址、子网掩码、网关地址、DNS地址、网卡地址(MAC地址)。

查询网址的服务器ip 地址,写出其结果,并说明含义;查询你个人的电子邮箱地址中邮件域中的邮件服务地址:邮件域名和对应的邮件服务器地址。

答:百度的ip地址是:25,如下图:

在命令行中键入:nslookup 可以得到下列信息:

即邮件的域名为,对应的邮件服务器地址是:5;

查询主机路由表内容,写出路由表中三条路由信息、并指出缺省路由的含义;使用命令方式添加一条去往/24的路由项,下一跳网关地址自己在本机子网内任意指定一个即可。

答:在命令行中键入route print,便可以得到主机路由表的内容为:

在其中任意选择三条即可;

缺省路由的含义是:缺省路由也就是默认路由,当路由器为路由数据包查找路径时,没有可供使用的、匹配的路由选择信息时,默认路由为数据包指定一个固定的下一跳地址,可手工配置也可以通过动态路由协议产生;

添加所要求的路由项的方法是:在命令行中键入route add mask ,之后就可以得到:

4)查看本机活动的TCP连接,列出三条非本地活动的TCP连接,并说明其链路状态;

答:在命令行中键入netstat,可以得到:

5)查看到达所经过的路径及跳数,并把它们列出来,写出最终到达的IP地址。

对于在线的计算机、关闭的计算机和不存在的计算机,比较ping程序的输出结果有何不同。

在线的计算机:来自 2 的回复: 字节=32 时间<1ms TTL=64

关闭的计算机:请求超时

不存在的计算机:无法访问主机

用telnet 登陆本机或其他同学的机器上的Telnet Server。

答:在命令行中键入telnet 加上ip地址即可。

任务二: Wireshark软件的安装与使用

1.实验目的

学会安装和熟悉Wireshark软件,用Wireshark来观察网络。了解Wireshark工具的使用方法。为进一步实验做准备。

2.实验内容:

1)安装Wireshark 及WinPcap_4_0_beta3软件

开始抓包:

熟悉Wireshark,进行典型包捕获,写出三条捕获数据帧的信息。

分析其中的三条数据帧,TCP的数据帧为:

由此可以看出,此次所抓到的TCP是建立连接中得第三次握手过程;

UDP的数据帧为:

ARP的数据帧为:

使用筛选器把所有基于TCP的数据包筛选出来。

筛选后的TCP数据包为:

4)访问,然后使用筛选器把所有你自己主机和主机的通信数据包选出来,其他所有无关数据包全

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值