计算机网络实验

合集下载

计算机网络实验报告

计算机网络实验报告

计算机网络实验报告计算机网络实验报告计算机网络实验是大学计算机科学与技术专业的一门重要的实践课程,通过这门课程的学习和实践,学生们可以掌握计算机网络的基本知识,理解网络常见的问题和解决方案,熟练掌握网络配置、测试和故障排除等技能。

在这篇文章中,我们将介绍计算机网络实验报告的要求和相关案例。

一、计算机网络实验报告的要求1. 实验目的和方法在计算机网络实验报告中,首先应清晰地阐述实验的目的和方法,即实验要达到什么样的目标,使用什么样的方法来实现这个目标。

2. 实验环境和工具在实验报告中,要详细描述实验所使用的软硬件环境和工具,包括实验平台、操作系统、网络拓扑结构、网络设备、协议分析工具等,这些信息可以帮助读者更好地理解实验的过程和结果。

3. 实验步骤和过程实验步骤和过程是实验报告的核心内容,应详细描述实验的每一个步骤和过程,包括实验前的准备工作、实验中的操作流程、实验的成功与失败情况等。

4. 实验结果和分析实验结果和分析是实验报告的重要组成部分,应对实验结果进行分析和总结,分析实验中遇到的问题和解决方案,总结实验的收获和不足之处。

5. 实验总结和建议在实验报告的最后,应进行实验总结和建议,总结实验的目的、过程和结果,提出对实验的改进建议和未来拓展的方向。

二、计算机网络实验报告案例1. 实验名称:网络文件传输实验实验目的:学习FTP、HTTP协议,掌握文件传输的基本原理和方法。

实验环境:Windows 7/10,FileZilla等软件。

实验步骤:1)安装FileZilla软件。

2)配置本地站点和FTP服务器,连接FTP服务器。

3)上传和下载文件,记录传输速度和流量。

4)进行HTTP文件下载实验,观察文件下载的过程和数据传输情况。

实验结果和分析:我们成功地完成了FTP和HTTP文件传输实验,对文件传输的原理和方法有了更深入的认识。

同时,我们也发现了文件传输的安全问题,并提出了数据加密的建议,以保护文件传输的安全。

计算机网络实验报告双绞线制作与测试

计算机网络实验报告双绞线制作与测试

计算机网络实验报告-双绞线制作与测试一、实验目的1.掌握双绞线的制作方法;2.学会使用测试工具进行双绞线的测试;3.理解双绞线在计算机网络中的作用。

二、实验设备与工具1.双绞线(Cat 5e);2.RJ-45水晶头;3.压线钳;4.网络测试仪。

三、实验步骤与操作过程1.材料准备:选取合适的双绞线(Cat 5e),检查线材无损坏后,准备水晶头和压线钳;2.剪裁双绞线:根据需要,使用压线钳将双绞线剪裁为合适的长度,去掉线头处的保护套;3.制作水晶头:将双绞线插入水晶头,确保线序正确,然后用压线钳压制,确保水晶头与双绞线紧密连接;4.测试制作好的双绞线:使用网络测试仪测试双绞线的连通性,观察测试结果;5.分析结果:根据测试结果,判断双绞线的制作是否成功,分析可能存在的问题。

四、实验结果与分析1.实验结果:在本次实验中,我们成功制作了多条双绞线,并且使用网络测试仪测试了它们的连通性。

所有制作好的双绞线都通过了测试,证明它们在物理层面上是连通的。

2.结果分析:通过本次实验,我们验证了双绞线的制作方法,掌握了使用压线钳和网络测试仪的技巧。

同时,也理解了双绞线在计算机网络中的基础作用,为后续的网络配置和故障排查打下了基础。

五、结论与建议1.结论:通过本次实验,我们成功掌握了双绞线的制作方法,学会了使用网络测试仪进行双绞线的测试。

实验结果表明,我们制作的双绞线在物理层面上是连通的,可以满足计算机网络的基本需求。

2.建议:在今后的学习和实践中,我们可以进一步研究不同类型和规格的双绞线,了解它们的特点和应用场景。

同时,还可以通过更多的实践操作,提高我们的制作速度和准确性。

此外,为了更好地理解和应用双绞线,我们还应该学习相关的网络知识,例如网络拓扑结构、交换机原理等。

这将有助于我们更好地理解双绞线在计算机网络中的作用和价值。

六、参考文献1.《网络综合布线系统实训教程(第2版)》,清华大学出版社。

2.《网络综合布线与组网实战指南》,人民邮电出版社。

计算机网络 实验2 实验报告

计算机网络 实验2 实验报告

实验二:利用三层交换机实现不同vlan间通信【实验名称】利用三层交换机实现不同vlan间通信。

【实验目的】理解三层交换机的功能;理解三层交换机的虚拟接口;理解三层交换机vlan间相互通信的原理;掌握三层交换机vlan的配置方法和测试方法。

【背景描述】某企业有两个主要部门:销售部(Sales)和技术部(Technical),其中销售部的个人计算机系统分散连接在两台交换机上,他们之间需要相互进行通信,销售部和技术部也需要进行相互通信,现要在交换机上做适当配置来实现这一目标。

【实现功能】Vlan之间可以相互通信(不同VLAN的计算机能进行相互通信)。

【实现原理】1、在三层交换机上分别为每个VLAN创建虚拟接口,并配置IP地址;2、三层交换机会建立基于vlan虚拟端口的直连路由;3、将每台主机上的默认网关配置成所在VLAN虚拟接口的IP 地址,通过三层交换机的直连路由,不同vlan间的所有主机就可以相互通信了。

【实验设备】二层交换机(S2126)1台(用R2600+16口交换模块+禁止路由来模拟);三层交换机(S3750)1台(用R3600+16口交换模块来模拟);PC机4台(用Cloud+VPCS来模拟);网线(5根):Fastethernet【实验拓扑】【实现任务】1、参考上图构建实验网络拓扑(配置二层交换机模块、配置三层交换机模块、配置各PC机网络接口、连接设备等);2、完整、明确的标注端口及配置信息;3、在二层交换机(L2SW)上配置VLAN(包括VLAN10和VLAN20),并将F1/3端口设置为Trunk模式;4、在三层交换机(L3SW)上配置VLAN(仅包括VLAN10),并将F1/1端口设置为Trunk模式;5、在三层交换机(L3SW)上将VLAN10命名为Sales,将VLAN20命名为Technical(可选);6、通过VPCS虚拟机,为每个PC机配置IP地址;7、检查VLAN设置(同一vlan内主机可以ping通,不同vlan间主机不能ping通)。

计算机网络实验报告

计算机网络实验报告

实验1 以太网组网实验及基本网络命令一、实验目的1.了解网络命令的基本功能2.掌握基本网络命令的使用方法3.掌握使用网络命令观察网络状态的方法二、实验环境1.软件环境:Microsoft Windows 操作系统2.硬件环境:配置网卡的计算机,由IP路由器连接。

三、实验步骤1.安装TCP/IP。

2.手动配置TCP/IP参数。

3.使用ipconfig命令来测试TCP/IP是否安装成功。

4.使用ping命令来验证。

5.学习tracert、netstat、arp、net等命令的功能及使用方法。

1.Ipconfig命令Ipconfig命令可以用来显示本机当前的TCP/IP配置信息。

这些信息一般用来验证TCP/IP 设置是否正确。

常用格式:(1)当使用Ipconfig是不带任何参数选项,那么它为每个已经配置好的接口显示IP地址、子网掩码和默认网关值。

(2)Ipconfig/all。

当使用all选项时,Ipconfig除了显示已配置TCP/IP信息外,还显示内置于本地网卡中的物理地址(MAC)以及主机名等信息。

(3)Ipconfig/release和Ipconfig/renew。

这是两个附加选项,只能在DHCP(动态主机配置协议)服务器租用IP地址的计算机上起作用。

2. Ping命令Ping命令的格式如下:Ping [-t] [-a] [-n count] [-l size] [-f] [-I TTL] [-v TOS] [-r count] [-s count] [[-j host-list]|[-k host-list]] [-w timeout] destination-listPing命令主要参数如下:∙-t:使当前主机不断地向目的主机发送数据,直到按Ctrl+C键中断。

∙-a:将地址解析为计算机名。

∙-n count:发送count 指定的ECHO数据包数,默认值为4 。

∙-l size:发送的数据包的大小。

计算机网络实验PING命令的使用

计算机网络实验PING命令的使用

计算机网络实验PING命令的使用PING命令是一个常用的网络工具,用于测试主机之间的连通性和测量网络延迟。

在计算机网络实验中,我们可以使用PING命令来检查网络中的主机是否可达,并评估网络的性能和稳定性。

下面将详细介绍PING 命令的使用。

一、PING命令的基本介绍1.PING的概念和作用PING(Packet InterNet Groper)是一个常用的网络工具,用于检测主机和主机之间是否可达,以及计算网络延迟。

PING命令发送一个探测封包到目标主机,并等待接收到目标主机发送的回应。

2.PING命令的原理PING命令利用了Internet控制报文协议(ICMP)来发送探测封包和接收回应。

当目标主机收到PING封包时,它会发送一个回应封包作为响应。

PING命令通过计算探测封包发送和接收之间的时间差来得到网络延迟。

3.PING命令的格式PING命令的基本格式如下:```ping [参数] 目标主机```其中,参数可以用来控制PING命令的行为,目标主机可以是主机名或IP地址。

二、PING命令的常用参数1.-t(持续发送PING请求)使用-t参数可以让PING命令持续发送PING请求,直到手动停止。

这对于测试网络的稳定性和延迟非常有用。

2.-n(指定要发送的PING请求数量)使用-n参数可以指定要发送的PING请求数量。

默认情况下,PING命令会发送4个请求。

通过增加或减少这个数量,可以更好地评估网络的性能。

3.-l(设置PING请求的数据包大小)使用-l参数可以设置PING请求的数据包大小。

默认情况下,PING命令会发送32字节的数据包。

通过修改数据包大小,可以测试网络的带宽和吞吐量。

4.-w(设置等待PING请求的超时时间)使用-w参数可以设置等待PING请求的超时时间。

默认情况下,PING 命令会等待4秒钟。

通过修改超时时间,可以评估网络的稳定性和响应速度。

三、PING命令的使用示例下面是一些使用PING命令的示例场景。

《计算机网络》实验五 IP地址分配 实验报告

《计算机网络》实验五 IP地址分配 实验报告
配置routerA的s0/3/0端口的IP地址
7-A(config)#int s0/3/0
7-A(config-if)#no shut
7-A(config-if)#interface s0/3/0
7-A(config-if)#ip add
% Incomplete command.
7-A(config-if)#ip address 172.17.200.5 255.255.255.252
password cisco
login
!
scheduler allocate 20000 1000
!
end
验证端口状态和配置的参数
7-A#sho int s0/3/0
Serial0/3/0 isup, line protocol isup√连通状态
Hardware is GT96K Serial
Internet address is 172.17.200.5/30
址是一个32位二进制数的地址,由4个8位字段组成,每个字段之间用点号隔开,用于标识TCP/IP宿主机。
每个IP地址都包含两部分:网络ID和主机ID。网络ID标识在同一个物理网络上的所有宿主机,主机ID标识该物理网络上的每一个宿主机,于是整个Internet上的每个计算机都依靠各自唯一的IP地址来标识。
0 output errors, 0 collisions, 39 interface resets
0 output buffer failud out
1 carrier transitions
DCD=upDSR=upDTR=up RTS=up CTS=up
六、成果与总结
通过此次的的实验在之前的基础上,更加深入的学习了CISCO路由器的配置和设置,实验通过对路由器和电脑TCP/IP上的设置,实现了中断之间的互联。

东北大学计算机网络实验报告小型校园网的设计与组建

实验十二小型校园网的设计与组建12.1 实验目的计算机网络是一门实践性较强的技术, 课堂教学应当和实践环节紧密结合。

计算机网络实验培养学生具有独立进行计算机网络架构和设计能力, 提高学生的网络设备使用水平, 以及将理论与实践相结合的能力。

12.2 实验环境及设备2台路由器、2台互换机、3台PC机12.3 实验的内容和规定根据规定, 设计并搭建一个校园网。

规定进行子网划分和结构设计, 并将网络结构建立起来。

最后完毕网络设备的调试。

12.4 实验说明某大学分为总校和分校, 为该校设计校园网, 总校有一个局域网共20台计算机, 分校由VLAN划分为两个局域网, 分别有10台计算机。

该校被分派了一个C类网段210.100.10.0, 总校和分校各有一台路由器及一台互换机。

请进行网络设计, 将总校和分校各个局域网连接起来。

根据规定, 设计IP地址分派表, 设计网络结构, 画出网络拓扑图。

根据设计搭建网络结构。

配置网络设备, 完毕网络调试。

提醒:1)使用IP子网掩码的原理设计IP地址分派表。

2)用到的设备为两台路由器, 以及两台互换机。

思考:1)要使总校局域网可以与分校两个局域网通信, 如何配置静态路由?2)假如分校两个局域网分别有20台主机, 互换机快速以太网口是否够用?如不够用, 则如何解决该问题?➢IP地址分派表网络拓扑图:主校电脑PC3: IP: 210.100.10.33子网掩码: 255.255.255.224 默认网关: 210.100.10.35分校电脑PC1: IP: 210.100.10.98子网掩码: 255.255.255.224 默认网关: 210.100.10.97分校电脑PC2:IP: 210.100.10.133 子网掩码: 255.255.255.224 默认网关: 210.100.10.130进行分校配置: (本人做)第一步: 在互换机switchB 上创建两个vlan 并分派相应端口Switch>enable 14 !进入特权模式 Password: starSwitch#configure terminal !进入全局配置模式 Switch(config)#hostname SwitchBSwitchB (config)#vlan 10 ! 划分虚拟局域网vlan10网段1:网段2:网段4:网段3:SwitchB (config-vlan)#name test10SwitchB (config-vlan)#exitSwitchB (config)#vlan 20 !划分虚拟局域网vlan20SwitchB (config-vlan)#name test20SwitchB (config-vlan)#exitSwitchB (config)#interface range fastethernet 0/1-10 !互换机端口1-10 SwitchB (config-if)#switch access vlan 10 !将接口组分派给Vlan 10 SwitchB (config-if)#exitSwitchB (config)#interface range fastethernet 0/11-20 !互换机端口11-20 SwitchB (config-if)#switch access vlan 20 !将接口组分派给Vlan20 SwitchB (config-if)#exitSwitchB (config)#interface fastethernet 0/24SwitchB (config-if)#switchport mode trunkSwitchB (config-if)#endSwitchB #show vlanVLAN Name Status Ports---- -------------------------------- --------- -------------------------------1 default active Fa0/21,Fa0/22,Fa0/23Fa0/2410 test10 active Fa0/1 ,Fa0/2 ,Fa0/3Fa0/4 ,Fa0/5 ,Fa0/6Fa0/7 ,Fa0/8 ,Fa0/9Fa0/10,Fa0/2420 test20 active Fa0/11,Fa0/12,Fa0/13Fa0/14,Fa0/15,Fa0/16Fa0/17,Fa0/18,Fa0/19Fa0/20,Fa0/24第二步: 路由器B广域网配置IPRouter>enable 14 ! 进入特权模式Password: starRouter #config terminalRouter(config)#hostname RouterB ! 配置路由器名称为“RouterB” RouterB(config)#interface serial 2/0RouterB(config-if)#ip address 210.100.10.66 255.255.255.224RouterB (config-if)#clock rate 64000RouterB (config-if)#no shutdownRouterB (config-if)#exit第三步: 在RouterB上配置接口F0的子接口RouterB(config)#interface fastethernet 0/0RouterB(config-if)# no ip addressRouterB(config-if)# no shutdownRouterB( config-if)# exitRouterB(config)#interface fastethernet 0/0.10 !进入子接口F0.10配置模式RouterB(config-subif)#encapsulation dotlq 10 !封装802.1Q并指定Vlan号10 RouterB(config-subif)#ip address 210.100.10.97 255.255.255.224 !配置子接口F0.10IP地址RouterB (config-subif)#exitRouterB(config)#interface fastethernet 0/0.20 !进入子接口F0.20配置模式RouterB (config-subif)#encapsulation dotlq 20 !封装802.1Q并指定Vlan号20 RouterB(config-subif)#ip address 210.100.10.130 255.255.255.224!配置子接口F0.20IP地址RouterB(config-subif)#endRouterB#Show ip interface briefInterface IP-Address(Pri) OK? Statusserial 2/0 210.100.10.66/27 YES UPserial 3/0 no address YES DOWN FastEthernet 0/0.20 210.100.10.130/27 YES UPFastEthernet 0/0.10 210.100.10.97/27 YES UPFastEthernet 0/0 no address YES DOWN FastEthernet 0/1 no address YES DOWN第四步: 添加静态路由RouterB # config terminalRouterB (config)#ip route 210.100.10.32 255.255.255.224 210.100.10.65 !设立静态路由RouterB (config)#endRouterB #show ip routeCodes: C - connected, S - static, R - RIP B - BGPO - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate defaultGateway of last resort is no setS 210.100.10.32/27 [1/0] via 210.100.10.65C 210.100.10.64/27 is directly connected, serial 2/0C 210.100.10.66/32 is local host.C 210.100.10.96/27 is directly connected, FastEthernet 0/0.10C 210.100.10.97/32 is local host.C 210.100.10.128/27 is directly connected, FastEthernet 0/0.20C 210.100.10.130/32 is local host.➢对主校进行配置第一步: 在互换机switchA上创建一个Vlan并分派相应端口Switcha>enable 14 !进入特权模式Password: starSwitch#configure terminal !进入全局配置模式Switch (config)#hostname SwitchASwitchA (config)# vlan 30 !创建Vlan30SwitchA (config-vlan)#name test30SwitchA (config-vlan)#exitSwitchA (config)# interface range fastethernet 0/1-20 !进入接口配置模式SwitchA (config-if)# switch access vlan 30 !将接口组分派给Vlan 30SwitchA (config-if)#exitSwitch A(config)# interface fastethernet 0/24Switch A(config-if)# switchport mode trunk !配置trunk端口Switch A(config-if)# end第二步: 在路由器RouterA上配置接口F0的子接口Router>enable 14 ! 进入特权模式Password: starRouter #config terminalRouter (config)#hostname RouterARouterA (config)# interface fastethernet 1/0 !进入接口F0配置模式RouterA (config-if)# no ip addressRouterA (config-if)# no shutdownRouterA( config-if)# exitRouterA(config)#interface fastethernet 1/0.10 !进入子接口F0.10配置模式RouterA (config-subif)# encapsulation dotlq 30 !封装802.1Q并指定Vlan号30Router A (config-subif)# ip address 210.100.10.33 255.255.255.224 !配置子接口F0.10IP地址RouterA (config-subif)# end第三步: 在routerA上配置广域网口的IP地址RouterA#conRouterA (config)#interface serial 2/0 !进入广域网0口配置状态RouterA (config-if)#ip address 210.100.10.65 255.255.255.224 !为广域网0口配置地址RouterA(config-if)#clock rate 64000RouterA (config-if)#no shutdown !打开广域网0口RouterA (config-if)#endRouterA#show ip interface brief! 显示IP端口状态简况第四步: 添加静态路由RouterA#conRouterA (config)#ip route 210.100.10.96 255.255.255.224 210.100.10.66 ! 添加静态路由RouterA (config)#ip route 210.100.10.128 255.255.255.224 210.100.10.66 ! 添加静态路由RouterA (config)#endRouterA#show ip route ! 显示路由表➢RouterA#wr !保存所作的修改➢运营结果截图1.分校ping总校PC32.总校PC.ping分校PC13.总校PC.ping分校PC2➢总结:对于互换机:划分vlan 并将端口分到相应vlan中, 根据需要配置端口模式对于路由器:配置广域网IP和时钟频率, 配置快速以太网子接口IP, 添加静态路由。

计算机网络实验_实验1 网络实验入门_

这样,所有使用本地专用地址的主机在和外 界通信时,都要在NAT 路由器上将其本地专 用源地址转换成可以上网的源地址,才能与 因特网连接。
4
北航计算机网络实验
网络地址与端口号转换 NAPT技术 目前被大量使用的是网络地址与端口号转换
NAPT技术 (Network Address and Port Translation)。 该技术在NAT 转换表中将传输层的端口号也 利用上,以便更加有效地利用 NAT 路由器上 有限的上网 IP 地址。 这样,就可以使多个拥有本地专用地址的主机 ,共用一个 NAT 路由器上的上网 IP 地址, 可以同时与因特网上的主机进行通信。
5
北航计算机网络实验
网络地址与端口号转换 NAPT
NAPT技术利用传输层端口号进行地址转换。在 NAT路由器中维护如下的一个地址、端口号对照表。
如图,虽然只有一个公网地址,但利用不同的公网 端口号,可以实现将不同的内网本地源地址和本地源 端口号对转换为不同的公网源地址和公网源端口号对。
使多个本地专用地址的主机能够共用一个上网 IP 地 址,同时上网。
报文分析软件的工作原理
网卡有四种工作模式
广播模式:在该模式下,网卡能够接收网络中的广播报文 组播模式:在该模式下,网卡能够接收网络中的组播报文 直接模式:在该模式下,网卡只能接收与自身硬件地址相
匹配的单播报文 混杂模式:在该模式下,网卡能够接收网络中的所有报文
网卡的缺省工作模式包括:广播模式和直接模式 报文分析软件的工作原理
注册登录 在注册登录北航MOOC网络实验课程后,
就可以直接访问在线网络实验平台
3
北航计算机网络实验
实验设备
实验设备共有12组 每组有4台PC,2台路由器,2台交换机,1台组

计算机网络实验:虚拟局域网VLAN实验报告

实验报告课程名称:计算机网络基础实验项目:虚拟局域网VLAN专业班级:信息系统与信息管理602班姓名: ****** 学号: *****指导教师:***老师成绩:日期:第一部分:交换机端口隔离.【实验名称】交换机端口隔离.【实验目的】理解Port Vlan的配置,了解VLAN的原理,熟练掌握交换机端口隔离划分虚拟局【背景描述】假设此交换机是宽带小区城域网中的一台楼道交换机,住户PC1连接在交换机的fa0/5口;住户PC2连接在交换机的fa0/15口,住户pc3连接在fa0/1口.现要实现各家各户的端口隔离. 【实现功能】通过PORT VLAN实现本交换机端口隔离. (通过虚拟局域网技术可以隔离网络风暴,提高网络的性能,降低无用的网络开销。

并能提高网络的安全性,保密性。

)【实现拓扑】【实验设备】S2126G 1台、PC机6台、直连线6条【实验步骤】步骤1.搭建一个小型局域网的拓扑,使得一台可网管的交换机,通过普通快速以太网端口f0/1、f0/2、f0/10与多台PC,使用直连线相连接。

并给三台PC机配置IP,要求所有IP属于同一个网段。

保证三台PC两两之间互相能够ping通。

截图于此switchA#configure terminal !进入交换机全局配置模式switchA(config)#vlan 2 !创建VLAN2switchA(config-vlan)#name wxk01 !将其命名为wxk01switchA(config-vlan)#exit!退出VLAN 01switchA(config)#vlan 3 !创建VLAN 02switchA(config-vlan)#name wxk02 !将其命名为wxk02switchA(config-if)#exit验证测试使用命令show vlan和show running-config查看与刚才有何不同。

switchA#show vlan步骤2.将接口分配到VLAN.switchA(config)#interface fa0/1 !进入fa0/1的接口配置模式。

计算机网络实验

计算机网络实验 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】试验一利用wireshark抓包工具抓包一、实验名称使用网络协议分析仪 Wireshark二、实验目的1. 掌握安装和配置网络协议分析仪Wireshark的方法;2. 熟悉使用Wireshark工具分析网络协议的基本方法,加深对协议格式、协议层次和协议交互过程的理解。

三、实验内容和要求1. 安装和配置Wireshark的网络协议分析仪,下载地址。

2. 使用并熟悉Wireshark分析协议的部分功能。

四、实验环境1.Windows7 操作系统PC机器。

机器具有以太网卡一块,通过双绞线与局域网连接。

软件。

五、操作方法与实验步骤1:安装网络协议分析仪,从官网下载exe软件双击安装。

2:启用Wireshark进行试验。

:启动初始如下显示::分组捕获数据,并将捕获的数据保存为文件抓包实验数据.pcapng,当再次需要捕获时,可以打开文件在进行实验抓包。

:对数据进行协议分析。

在上部“俘获分组的列表”窗口中,有编号(No)、时间(Time)、源地址(Source)、目的地址(Destination)、协议(Protocol)、长度(Length)和信息(Info)等列(栏目),各列下方依次排列着俘获的分组。

中部“所选分组首部的细节信息”窗口给出选中帧的首部详细内容。

下部“分组内容”窗口中是对应所选分组以十六进制数和 ASCII 形式的内容。

无线网连接抓包实验数据如下图1本地连接网页抓包实验数据如下图2图 1图 2六、实验数据记录和结果分析1:网络抓包实验获取的数据如下图3图 32:使用过滤器过滤数据比如以下图4中的Time=4 作为过滤条件,可以将图2过滤为图三,如果你需要符合某些条件的数据,这种方案可以分组,减少数据量,因此可以提高效率。

图 4七、实验体会、质疑和建议1:通过使用抓包实验工具基本上掌握了有关网络的一些协议,然后接下来的实验依次对实验的数据进行分析,对协议进行分析,然后分析网络中的五层结构进行探究。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一网络常用命令的使用及DNS层次查询、SMTP协议分析网络常用命令的使用1、windows命令不同的操作系统要用不同的命令进入命令行界面。

在Win9x/Me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。

在Win2000/NT的开始菜单中的运行程序中键入"cmd"命令,可进入命令行界面。

开始——〉运行——〉键入cmd命令或command命令——〉回车进入了命令行操作界面(DOS窗口),在DOS窗口中只能用键盘来操作。

如下所示:2、网络常用命令的作用与格式了解和掌握网络常用命令将会有助于更快地检测到网络故障所在,从而节省时间,提高效率。

网络命令数量比较多,在本次实验中我们学习的网络命令是为数不多的一些常用网络命令。

由于每个网络命令都有不同的作用,为了更好地掌握这些网络常用命令应该了解这些命令的基本格式,基本格式如下:网络命令参数1参数2参数3参数…查看这些参数的方法是在网络命令后加“/?”,如要查看ping命令的参数可以输入ping/?显示如下:【实验目的】1、掌握网络常用命令的使用;2、利用网络常用命令对网络中常见现象进行分析判断。

【实验内容】1、掌握PING命令的基本使用方法(包括参数的使用),对网络常见故障利用命令进行分析判断:Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。

Ping 向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)联通。

如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP 地址不正确。

如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping 成功只能保证本机与目标主机间存在一条连通的物理路径。

命令格式:ping IP地址或主机名[-t] [-a] [-n count] [-l size]常用参数含义:-t不停地向目标主机发送数据;-a 以IP地址格式来显示目标主机的网络地址;-n count 指定要Ping多少次,具体次数由count来指定;-l size 指定发送到目标主机的数据包的大小。

2、用Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间,分析网络延时产生的原因。

Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。

命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。

该命令比较适用于大型网络。

命令格式:tracert IP地址或主机名[-d][-h maximumhops][-j host_list] [-w timeout]参数含义:-d 不解析目标主机的名字;-h maximum_hops 指定搜索到目标地址的最大跳跃数;-j host_list 按照主机列表中的地址释放源路由;-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。

例如大家想要了解自己的计算机与目标主机之间详细的传输路径信息,可以在MS-DOS 方式输入。

如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。

3、利用Netstat命令了解网络的整体使用情况。

显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,统计目前总共有哪些网络连接正在运行。

Netstat命令可以帮助网络管理员了解网络的整体使用情况。

它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。

利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。

命令格式:netstat [-r] [-s] [-n] [-a]参数含义:-a 显示所有连接和侦听端口。

-b 显示在创建每个连接或侦听端口时涉及的可执行程序。

在某些情况下,已知可执行程序承载多个独立的组件,这些情况下,显示创建连接或侦听端口时涉及的组件序列。

此情况下,可执行程序的名称位于底部[]中,它调用的组件位于顶部,直至达到TCP/IP。

注意,此选项可能很耗时,并且在您没有足够权限时可能失败。

-e 显示以太网统计。

此选项可以与-s 选项结合使用。

-f 显示外部地址的完全限定域名(FQDN)。

-n 以数字形式显示地址和端口号。

-o 显示拥有的与每个连接关联的进程ID。

-p proto 显示proto 指定的协议的连接;proto 可以是下列任何一个: TCP、UDP、TCPv6 或UDPv6。

如果与-s 选项一起用来显示每个协议的统计,proto 可以是下列任何一个: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP或UDPv6。

-r 显示路由表。

-s 显示每个协议的统计。

默认情况下,显示IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和UDPv6的统计;-p 选项可用于指定默认的子网。

-t 显示当前连接卸载状态。

interval 重新显示选定的统计,各个显示间暂停的间隔秒数。

按CTRL+C 停止重新显示统计。

如果省略,则netstat将打印当前的配置信息一次。

4、利用IPCONFIG命令显示所有当前的TCP/IP网络配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。

使用不带参数的IPCONFIG显示所有适配器的IP地址、子网掩码、默认网关。

命令格式:Ipconfig[/all][/batch file][/renew all][/release all][/renew n][/release n]参数含义:/?显示帮助信息/all显示现时所有网络连接的设置/release释放某一个网络上的IP位置/renew更新某一个网络上的IP位置/flushdns把DNS解析器的暂存内容全数删除5、利用ARP确定对应IP地址的网卡物理地址。

查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。

在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC地址。

而在TCP/IP协议栈中,网络层和传输层只关心目标主机的IP地址。

这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。

于是需要一种方法,根据目的主机的IP地址,获得其MAC地址。

这就是ARP协议要做的事情。

所谓地址解析(address resolution)就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。

另外,当发送主机和目的主机不在同一个局域网中时,即便知道目的主机的MAC地址,两者也不能直接通信,必须经过路由转发才可以。

所以此时,发送主机通过ARP协议获得的将不是目的主机的真实MAC地址,而是一台可以通往局域网外的路由器的MAC地址。

于是此后发送主机发往目的主机的所有帧,都将发往该路由器,通过它向外发送。

这种情况称为ARP代理(ARP Proxy)命令格式:arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]参数含义:-a[InetAddr][-N IfaceAddr]显示所有接口的当前ARP缓存表。

要显示特定IP地址的ARP缓存项,请使用带有InetAddr参数的arp-a,此处的InetAddr代表IP地址。

如果未指定InetAddr,则使用第一个适用的接口。

要显示特定接口的ARP缓存表,请将-N IfaceAddr参数与-a参数一起使用,此处的IfaceAddr代表指派给该接口的IP地址。

-N参数区分大小写。

-g[InetAddr][-N IfaceAddr]与-a相同。

-d InetAddr[IfaceAddr]删除指定的IP地址项,此处的InetAddr代表IP地址。

对于指定的接口,要删除表中的某项,请使用IfaceAddr参数,此处的IfaceAddr代表指派给该接口的IP地址。

要删除所有项,请使用星号(*)通配符代替InetAddr。

-s InetAddr EtherAddr[IfaceAddr]向ARP缓存添加可将IP地址InetAddr解析成物理地址EtherAddr的静态项。

要向指定接口的表添加静态ARP缓存项,请使用IfaceAddr参数,此处的IfaceAddr代表指派给该接口的IP地址。

/?在命令提示符下显示帮助。

6、课上补充讲解其他网络命令的使用。

【实验方式】现场参观并由实验指导教师讲解、演示;分组讨论与实践。

【实验地点】学院实验室。

【实验报告】在实验报告中写出网络常用命令的操作过程及效果,分析并总结实验中遇到的问题,写出实验体会。

DNS层次查询、SMTP协议分析【实验前需要学习掌握的知识】1、掌握DNS基本构成原理及三层结构。

2、电子邮件系统的构成,包含在发送方、接收方进行邮件传递涉及的各种协议及协议构成,区分SMTP协议与邮件消息格式的异同点。

3、了解常用捕包软件。

捕包软件不但可以分析数据包的流向,也可以对数据包的内容进行监听,可以观察TCP/IP 协议族中应用层、传输层、网络层、数据链路层和有关网络安全的各种协议的活动。

【实验目的】1、了解和掌握DNS层次结构,利用NSLOOKUP命令对DNS层次结构进行访问;2、了解电子邮件系统发送及接受处理过程,对SMTP协议进行分析;3、掌握捕包软件ethereal的使用,了解网络协议实体间进行交互以及报文交换的情况;【实验内容】1、熟练掌握nslookup命令,并对nslookup命令的参数进行熟练掌握。

具体参数:nslookup –qt=类型目标域名注意qt必须小写。

类型可以是一下字符,不区分大小写:A 地址记录(Ipv4)AAAA 地址记录(Ipv6)AFSDB Andrew文件系统数据库服务器记录ATMA A TM地址记录CNAME 别名记录HINFO 硬件配置记录,包括CPU、操作系统信息ISDN 域名对应的ISDN号码MB 存放指定邮箱的服务器MG 邮件组记录MINFO 邮件组和邮箱的信息记录MR 改名的邮箱记录MX 邮件服务器记录NS 名字服务器记录PTR 反向记录(从IP地址解释域名)RP 负责人记录RT 路由穿透记录SRV TCP服务器信息记录TXT 域名对应的文本信息X25 域名对应的X.25地址记录实验具体内容要求:到网上查找13个根名称的IP;任选一个根名称服务器,利用NSLOOKUP,在根名称服务器、顶级域名称服务器、权威名称服务器上,手动逐级进行NDS解析,并进行记录和分析;在本地名称服务器,利用NSLOOKUP,手动逐级进行NDS解析,并进行记录和分析。

相关文档
最新文档