计算机网络实验习题.docx

上传人:b****5 文档编号:2780542 上传时间:2022-11-15 格式:DOCX 页数:30 大小:288.43KB
下载 相关 举报
计算机网络实验习题.docx_第1页
第1页 / 共30页
计算机网络实验习题.docx_第2页
第2页 / 共30页
计算机网络实验习题.docx_第3页
第3页 / 共30页
计算机网络实验习题.docx_第4页
第4页 / 共30页
计算机网络实验习题.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

计算机网络实验习题.docx

《计算机网络实验习题.docx》由会员分享,可在线阅读,更多相关《计算机网络实验习题.docx(30页珍藏版)》请在冰豆网上搜索。

计算机网络实验习题.docx

计算机网络实验习题

计算机网络实验

实验学时分配:

建议分配方案1

建议分配方案2

备注

实验1网络的使用与配置

4

4

实验2TCP/UDP通信

6

6

实验3组播通信

4

2

实验4IP组网

6

8

助教需演示

目录

实验1网络的使用与配置3

§1.1实验目的3

§1.2预备知识3

§1.3实验内容3

§1.3.1wget下载命令使用3

§1.3.2熟悉抓包工具tcpdump4

§1.3.3观察FTP的两种数据传送模式:

4

§1.3.4了解DNS域名服务4

§1.4实验报告要求7

附录:

wget使用7

wget工具使用7

wget的基本用法8

设定代理服务器9

实验2TCP、UDP通信程序设计实验10

§2.1实验目的10

§2.2预备知识10

§2.3实验原理10

§2.4实验内容12

§2.5实验报告要求12

实验3组播通信13

§3.1实验目的13

§3.2实验原理13

1.组播介绍13

2.组播地址13

§3.3实验要求17

§3.4思考题17

实验4IP组网18

§4.1实验目的18

§4.2上机内容18

§4.2.1Linux下IP组网基础18

§4.2.2Cisco路由器IP组网模拟19

§4.3实验报告要求20

附录一机房网络结构说明22

附录二Netsim使用说明23

NetSim软件介绍23

在机房使用NetSim说明23

Cisco路由器常用命令:

25

访问控制列表的配置:

26

实验1

网络的使用与配置

§1.1实验目的

熟悉TCP/IP通信原理,熟练地掌握典型的TCP/IP应用程序的使用与设置,熟悉Linux下抓包工具tcpdump的使用。

§1.2预备知识

TCP/IP通信的基本概念:

IP地址、IP端口、子网屏蔽、IP子网、路由器等。

TCP/IP应用协议族的内容和功能:

DNS名字/地址解析协议、ARP协议、FTP协议、HTTP协议和SMTP协议。

§1.3实验内容

§1.3.1wget下载命令使用

1.学习“wget”的各种使用方法,完成以下功能并在实验报告中记录所使用的命令。

(关于如何使用wget请参看附录:

“wget使用”或使用manwget查看帮助)

Ø断点续传

Ø后台运行下载任务

Ø利用编写下载URL列表文件的方法实现下载批量文件

Ø下载指定后缀名的文件(需要与-m或者-r等参数结合使用)(创建目录结构和不创建目录结构两种情况)

Ø下载除某后缀名之外的文件(需要与-m或者-r等参数结合使用)(创建目录结构和不创建目录结构两种情况)

Ø下载某网站上一个完整的子目录(镜像)eg:

ftp:

//

2.在实验报告中解释下列命令行的含义:

Øwget-r-nHftp:

//10.1.1.1/movie/

Øwget-r-R"*.htm*\?

*"-k

Øwget-r-k

Øwget-r-l2-k

Øwget-nc-r-khttp:

//www.abc.org/help/

Øwget-iyour.file

§1.3.2熟悉抓包工具tcpdump

tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。

它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

tcpdump就是一种免费的网络分析工具,尤其其提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。

tcpdump的命令格式为:

tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ][ -i 网络接口 ]

 [ -r 文件名] [ -s snaplen ][ -T 类型 ] [ -w 文件名 ] [表达式 ]

tcpdump利用表达式作为过滤报文的条件,如果一个报文满足表达式的条件,则这个报文将会被捕获。

如果没有给出任何条件,则网络上所有的信息包将会被截获。

表达式中需要注意的关键字:

1、关于类型的关键字,主要包括host、net、port。

例如 host 202.38.75.11,指明202.38.75.11是一台主机,net 202.38.0.0 指明202.38.0.0是一个网络地址,port 23 指明端口号是23。

2、确定传输方向的关键字,主要包括src、dst、dst or src、dst and src,这些关键字指明了传输的方向。

例如src 202.38.75.11指明ip包中源地址是202.38.75.11,dst net 202.38.0.0 指明目的网络地址是202.38.0.0。

这些关键字可以组合起来构成强大的组合条件来满足人们的需要,例如tcpdump host 202.38.75.11andport80

本实验要求熟悉tcpdump的使用,用mantcpdump查看帮助

§1.3.3观察FTP的两种数据传送模式:

本实验在Linux环境下实现,使用tcpdump观察FTP的两种数据传输模式(主动模式和被动模式)的区别,在观察被动模式时请注意观察FTP命令:

PASV命令;在观察主动模式时请注意观察FTP命令:

PORT命令。

记录主动模式和被动模式的关键数据,并在实验报告中进行分析。

说明:

1.Linux下命令行模式下的ftp客户端程序是ftp,可以在ftp客户端里输入passive命令在主动模式和被动模式之间切换。

2.如果使用lftp客户端,可以输入setftp:

passive-modeoff关闭被动模式。

3.如果在图形界面下,同学们也可以使用图形化界面的gftp客户端工具,通过对选项的设置可以实现主动模式和被动模式的切换。

4.请同学们自己设计tcpdump的命令格式(注意使用-X选项),并且使用上述ftp客户端程序连接某ftp服务器(推荐202.38.64.123、或,大家可以自己随意选取),然后分析tcpdump抓到的数据包,对比ftp主动模式和被动模式的区别。

§1.3.4了解DNS域名服务

熟悉使用nslookup查找DNS服务器上登记的域名,记录几次查询的结果,及服务器的ip。

使用nslookup查找名字服务器上登记的域名。

分别使用202.38.64.1和202.38.75.11作为名字服务器进行查找。

分别记录以下结果:

1.某个子域下的一部分主机的名字-IP地址对应关系,如—202.38.77.223;

2.通过IP地址查找主机名,即:

反向查询,记录你的查询结果;

3.指定使用202.38.75.11作为DNS服务器,重复2、3;

4.查看当前的查询选项(setall)

5.查询邮件交换记录MX(如的MX、mailgate、smtp等)

6.查询某个域的域名服务器(如的域名服务器)

7.查询域名对应的IPv6地址;

8.在windows下分别查询某域下的所有MX、NS

9.查找域下所有的ipv6记录(在nslookup状态下ls–t);

10.查询某个域下的所有子域,如下的子域;

注:

7-10为选做,需要在window下完成

8、9因为DNSSERVER的安全策略问题,可能会无法获取到结果

以上记录数目不限,多少均可,但尽量不要和别人的完全重复。

附1:

Linux下nslookup常用交互式命令

>serverdomain

>lserverdomain改变查询服务器为server

>setkeyword[=value]按指定方式查询

all

Printsthecurrentvaluesofthefrequently-usedoptionstosetInformationaboutthecurrentdefaultserverandhostisalsoprinted.

class=value

Changethequeryclasstooneof:

IN

theInternetclass

CHAOS

theChaosclass

HESIOD

theMITAthenaHesiodclass

ANY

wildcard(anyoftheabove)

Theclassspecifiestheprotocolgroupoftheinformation.

(Default=IN;abbreviation=cl

querytype=value

type=value

Changethetypeofinformationquerytooneof:

A

thehost'sInternetaddress.

CNAME

thecanonicalnameforanalias.

HINFO

thehostCPUandoperatingsystemtype.

MINFO

themailboxormaillistinformation.

MX

themailexchanger.

NS

thenameserverforthenamedzone.

PTR

thehostnameifthequeryisanInternetaddress;otherwise,thepointertootherinformation.

SOA

thedomain's``start-of-authority''information.

TXT

thetextinformation.

UINFO

theuserinformation.

WKS

thesupportedwell-knownservices.

Othertypes(ANY,AXFR,MB,MD,MF,NULL)aredescribedintheRFC-1035document.

(Default=A)

A地址记录(Ipv4)

AAAA地址记录(Ipv6)

AFSDBAndrew文件系统数据库服务器记录(不懂)

ATMAATM地址记录(不是自动提款机)

CNAME别名记录

HINFO硬件配置记录,包括CPU、操作系统信息

ISDN域名对应的ISDN号码

MB存放指定邮箱的服务器

MG邮件组记录

MINFO邮件组和邮箱的信息记录

MR改名的邮箱记录

MX邮件服务器记录

NS名字服务器记录

PTR反向记录(从IP地址解释域名)

RP负责人记录

RT路由穿透记录(不懂)

SRVTCP服务器信息记录(将有大用处)

TXT

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1