网络互联技术实验教案下载

网络互联技术实验教案下载
网络互联技术实验教案下载

网络互联技术02实验教案下载-样章.doc

实验报告

学号 _________ 学生姓名 _____ 实验时间____________________ 课程名称:网络设备与管理

辅导教师:

【实验名称】生成树协议STP的应用实验

【实验任务】

任务:生成树协议STP的应用实验

【实验目的】

掌握交换机STP的配置方法,理解STP协议的原理及其在冗余链路中的工作过程。

【实验设备和连接】

实验设备和连接图如图1所示,选择两台S2126G(或S3550)交换机分别连接1台PC,交换机间建立双链路连接。

172.16.10.100/24172.16.10.200/24

图1生成树STP的应用实验

【实验分组】

每四名同学为一组,其中每两人一小组,每小组各自独立完成实验。

【实验内容】

步骤1:按照网络连接图完成设备连接,为防止实验过程中由于冗余链路可能导致的广播风暴的影响,可以在完成设备STP配置之后连接交换机的冗余链路;

步骤2:在每台交换机上启动生成树协议,例如在SwitchA上进行配置:

SwitchA# configure terminal

SwitchA(config)# spanning-tree ! 开启生成树协议

SwitchA(config)# spanning-tree mode stp ! 设置生成树为STP(802.1D)

SwitchA(config)# end

实验室所采用的锐捷交换机在启动生成树协议后,默认使用MSTP,因此需要改变模式为STP。完成SwitchA的配置后,在SwitchB上也做相同设置;

步骤3:配置SwitchA为根交换机:

当使用默认配置时,SwitchA和SwitchB的交换机优先级为32768,两者中MAC地址小的将成为根交换机。我们可以通过更改交换机优先级来指定其中的一台为根交换机。

SwitchA (config)# spanning-tree priority 4096 !设置SwitchA的优先级为4096

完成配置后可以使用show spanning-tree和show spanning-tree interface验证,请参考下面的例子按照要求执行操作并回答问题。

SwitchA# show spanning-tree !显示交换机的生成树模式及相关状态

stpV ersion: STP!STP的版本为STP

SysStpStatus: Enabled!STP系统状态为启动(打开)

BaseNumPort: 24 !基本端口数为24

Maxage: 20 !BPDU生存的最长时间

HelloTime: 2 !BPDU报文的时间间隔

ForwardDelay: 15 !端口状态改变的时间间隔

BridgeMaxAge: 20

BridgeHelloTime: 2

BridgeForwardDelay: 15

MaxHops: 20 !最大中继跳数

TxHoldCount: 3

PathCostMethod: Long !路径开销方式

BPDUGuaed: Disabled !BPDU保护未启动

BPDUFilter: Disabled !BPDU过滤未启动

BridgeAddr : 00d0.f8c0.2225!桥MAC地址

Priority: 4096!优先级为4096

TimeSinceTopologyChange: 0d:0h:3m:9s !拓扑改变的时间

TopologyChanges: 19

DesignateRoot: 100000D0F8C02225!指定根

RootCost: 0 !根开销

RootPort: 0 !根端口

(1)比较根交换机上DesignateRoot与BridgeAddr、Priority,说明它们之间的关系。

__________________________________________________________________________________ ______________________________________________________________________________________ _________________________________________________________________

SwitchB# show spanning-tree interface fastEthernet 0/1 ! 显示Fa0/1接口STP状态

PortAdiminPortfast: Disabled

PortOperPortfast: Disabled

PortAdiminLinkType: auto

PortOperLinkType: point-to-point

PortBPDUGuaed: Disabled:

PortBPDUFilter: Disabled

PortState: forwarding!Fa0/1接口状态为转发

PortPriority: 128!端口优先级为128

PortDesignateRoot: 100000D0F8C02225!端口指定根

PortDesignatedCost: 0

PortDesignatedBridge :100000D0F8C02225 !

PortDesignatedPort: 8001!指定端口为8001

PortForwardingTransitions: 2

PortAdiminPathCost: 0

PortOperPathCost: 200000

PortRole: rootPort! 端口角色为根端口

(2)在SwitchA和SwitchB上分别执行show spanning-tree,分析显示结果,填写表1。

表1 SwitchA和Sw itchB的STP对比

(3)在SwitchA和SwitchB上分别执行show spanning-tree interface命令检查F0/1和F0/2接口,分析显示结果,填写表2。

表2 SwitchA和Sw itchB的接口STP对比

步骤4:配置PC1和PC2的IP地址,验证网络拓扑发生变化时,ping 的丢失包的情况:

用ping命令从PC1连续探测PC2,命令如下:

C:\ping 172.16.10.200 –t ! 连续探测PC2,显示结果如下:

Reply from 172.16.10. 200 bytes=32 times<10ms TTL=64

Reply from 172.16.10. 200 bytes=32 times<10ms TTL=64

Reply from 172.16.10. 200 bytes=32 times<10ms TTL=64

Reply from 172.16.10. 200 bytes=32 times<10ms TTL=64

Reply from 172.16.10. 200 bytes=32 times<10ms TTL=64

……

可以正常ping通。

然后,断开交换机的F0/1与F0/1连接,观察ping 的执行情况,可以发现会丢失若干个包,显示Request timed out,一段时间后,系统自动恢复连通。理解STP协议的工作原理并回答下面问题:(1)实验中,在拓扑改变过程中,出现了多少个丢包?以ping命令默认2秒超时计算,实验中交换机F0/2端口由discarding(阻塞)状态转为forwarding(转发)状态,存在多长时间的延迟?

________________________________________________

(2)用show spanning-tree interface查看交换机F0/2端口,有什么变化?

__________________________________________________________________________________ ______________________________________________________________________________________ _________________________________________________________________

实验报告

学号 _________ 学生姓名 _____ 实验时间____________________ 课程名称:网络设备与管理

辅导教师:

【实验名称】三层交换机实现VLAN间通讯及链路聚合应用实验

【实验目的】

掌握交换机链路聚合的配置方法,通过三层交换机SVI实现不同VLAN间的连通。

【实验设备和连接】

实验设备和连接图如图1所示,S3550和S2126G之间的链路由1条(F0/1-F0/1)增加为2条(F0/1-F0/1、F0/2-F0/2)。

注意:为防止实验过程中由于桥接环路所导致的广播风暴影响设备配置(交换机不断显示相关提示信息),可以在完成实验步骤3之后,再连接交换机的冗余链路。

图1 交换机端口隔离实验

【实验分组】

每四名同学为一组,其中每两人一小组,每小组各自独立完成实验。

【实验内容】

步骤1:按照网络拓扑在RACK机柜中选择一台S3550和一台S2126,完成接线;

步骤2:按照上节实验步骤2和步骤3的方法配置S3550和S2126,配置命令这里不再列出。注意应当完成以下任务:将设备名改为S3550和S2126、分别创建VLAN10和VLAN20、分别将F0/3和F0/4接口划分至VLAN10和VLAN20。

步骤3:在S3550和S2126上配置冗余链路聚合,以S3550为例,配置如下:

S3550# configure terminal

S3550(config)# interface range fastEthernet 0/1-2 !使用该命令同时配置多个接口

S3550(config-if-range)#port-group 1 !配置F0/1和F0/2归属于AG1

S3550(config-if-range)#exit

说明:用户可以使用interface range命令同时配置多个接口,配置的方法和配置单个接口完全相同。当进入interface range配置模式时,此时所能设置的属性应用于所选范围内的所有接口。

该命令的语法格式为:interface range port-range

其中port-range指定若干接口范围段,每个接口范围段包括一定范围的接口,接口范围段之间使用逗号(,)隔开。例如interface range fastEthernet 0/1-5,0/7,1/1-2选择了3个范围段共计8个接口。

不要忘记,S2126上也要做相应配置。验证聚合端口配置可以使用show aggregateport命令,执

行如下:

S3550# show aggregateport 1 summary !显示聚合端口AG1摘要信息

Aggregateport MaxPort Switchport Mode Ports

AG1 8 Enabled Trunk Fa0/1, Fa0/2

步骤4:在S3550和S2126上配置聚合端口为干道(Trunk)方式,S3550的配置如下:

S3550(config)# interface aggregatePort 1 !进入AG1接口模式

S3550(config-if)# switchport mode trunk !将端口设为tag vlan模式

S3550(config-if)# end

S2126的配置如下:

S2126(config)# interface aggregatePort 1 !进入AG1接口模式

S2126(config-if)# switchport mode trunk !将端口设为tag vlan模式

就这样便完成了将聚合端口配置为TAG VLAN的操作,为确定配置可以使用show vlan或show interfaces命令验证。

S3550# show vlan !查看vlan状态

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Fa0/1 ,Fa0/

2 ,Fa0/5 ,Fa0/6

Fa0/7 ,Fa0/8,Fa0/9,Fa0/10

Fa0/11,Fa0/12,Fa0/13,Fa0/14

Fa0/15,Fa0/16,Fa0/17,Fa0/18

Fa0/19,Fa0/20,Fa0/21,Fa0/22

Fa0/23,Fa0/24

Ag1

10 VLAN0002 active Fa0/3

Ag1

20 VLAN0003 active Fa0/4

Ag1

S3550# show interfaces aggregatePort 1 switchport !查看AP1接口状态

Interface Switchport Mode Access Native Protected VLAN lists

---------- ---------- --------- ------- -------- --------- --------------------

Ag1 Enabled Trunk 1 1 Disabled All

在S3550和S2126上分别执行show vlan,将结果附在实验报告后。

【实验配置清单】

网络互连的实验报告

实验一IP子网间的通信 1. 实验的目的: 1.1 掌握用路由器、交换机进行局域网互联配置; 1.2 理解交换机、路由器的工作原理。 2.实验的内容: 2.1 利用二层交换机构成一局域网或者说是广播网; 2.2 创建两个IP子网,每台交换机分属一个子网; 2.3 利用路由器连接局域网,并且为连接端口配置两个IP地址作为两个IP子网的网关, 实现子网1和子网2的互联通信。 3.实验的原理: 3.1 通过路由器实现子网间的通信,其原理如下: 路由器工作在OSI模式中的第三层,即网络层。路由器利用网络层定义的“逻辑”上的网络地址(即IP地址)来区别不同的网络,实现网络的互联和隔离,保持各个网络的独立。路由器不转发广播消息,而是把广播消息限制在各自的网络内部。发送到其他网络的数据先是被送到路由器,在由路由器转发出去。同一个子网内的主机可以自由通信,不同的子网间的主机不能直接通信,要借助路由器。 3.2 通过交换机可以实现子网内部的通信,它原理如下: 交换机工作在OSI模式中的第二层,即数据链路层。交换机内部维护着一张连接的启动计算机的网卡地址和端口对应表。它接收到的所有的帧进行检查,读取帧中源MAC地址,基于数据中携带的目标MAC地址转发到对应的端口,实行过滤转发而不是广播方式传送。交换机工作的时候,只有请求端口iuhe目的的端口间相互响应而不会影响到其他端口,因此能有效的隔离冲突和压抑广播风暴的产生。 4. 实验的环境: 华为路由器一台、华为二层交换机一台、Console口线一根、主机四台,标准网线若干 5.实验的步骤: 5.1 连接各个设备,如图所示:

5.2 配置路由器的E0端口的IP地址和它的子网掩码,作为192.168.2.0的子网网关: [Router] interface e0 [Router-Ethernet0] ip address 192.168.2.254 255.255.255.0 5.3 在E0端口增加第二条IP地址和它的子网掩码,作为192.168.3.0的子网网关: [Router] interface e0 [Router-Ethernet0] ip address 192.168.3.254 255.255.255.0 sub 5.3 配置路由器的rip协议,实现两个子网间的通信: [Router] rip [Router-rip] network 192.168.2.0 [Router-rip] network 192.168.3.0 5.4 配置各个PC主机的IP地址、子网掩码和默认网关,实现两个子网间的PC主机能 相互ping通。 PCA主机上的配置如下: IP 地址:192.168.2.1 子网掩码:255.255.255.0 默认网关:192.168.2.254 如图所示:

网络互联技术实验报告

网络互联技术实验报告 熟悉常用网络测试指令 班级:B241111 学号:B24111102 姓名:杜悦

一、实验目的 (1)了解系统网络命令及其所代表的含义,以及所能对网络进行的操作。(2)通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。二、实验设备 自己的笔记本电脑,操作系统是Windows7 三、实验内容和要求 (1)利用ipconfig命令查看本机的网络配置信息 (2)利用ping 命令检测网络连通性 (3)利用arp 命令检验MAC 地址解析 (4)熟练使用netstat、ftp、tracert、pathping、nbtsat、netsh等网络命令 四、背景知识 windows操作系统本身带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。需要注意是这些命令均是在cmd命令行下执行。本次实验学习8个最常用的网络命令。 五、实验准备 1.Ping命令 -t Ping指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4 。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527。 -f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-i ttl 将“生存时间”字段设置为 ttl 指定的值。

-v tos 将“服务类型”字段设置为 tos 指定的值。 -r count 在“记录路由”字段中记录传出和返回数据包的路由。 count 可以指定最少 1 台,最多 9 台计算机。 -s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的最大数量为 9 。 -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源) IP 允许的最大数量为 9 。 -w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。 查看ping的相关帮助信息“ping/?” 2.ipconfig命令 ipconfig是WINDOWS操作系统中用于查看主机的IP配置命令,其显示信息中还包括主机网卡的MAC地址信息。该命令还可释放动态获得的IP地址并启动新一次的动态IP分配请求。 ipconfig /all:显示本机TCP/IP配置的详细信息; ipconfig /release:DHCP客户端手工释放IP地址; ipconfig /renew:DHCP客户端手工向服务器刷新请求; ipconfig /flushdns:清除本地DNS缓存内容; ipconfig /displaydns:显示本地DNS内容; ipconfig /registerdns:DNS客户端手工向服务器进行注册; ipconfig /showclassid:显示网络适配器的DHCP类别信息; ipconfig /setclassid:设置网络适配器的DHCP类别。

网络程序设计实验报告-Winsock编程接口实验

网络程序设计 实验报告 实验名称: Winsock编程接口实验 实验类型:____验证型实验_____ __ 指导教师:______________________ 专业班级:_____________________ 姓名:_______________________ 学号:_____________________ 电子邮件:____________ 实验地点:______ _______ 实验日期2013 年 3 月29 日 实验成绩:__________________________

一、实验目的 ●掌握Winsock的启动和初始化; ●掌握gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的使用。 二、实验设计 由实验内容可以知道: 1、编写程序能同时实现对多个域名的解析。比如在控制台输入:getip https://www.360docs.net/doc/5f18441733.html, https://www.360docs.net/doc/5f18441733.html,,能输出https://www.360docs.net/doc/5f18441733.html,和https://www.360docs.net/doc/5f18441733.html,对应的IP地址列表。 2、编写程序获取并输出本地主机的所有适配器的IP地址,子网掩码,默认网关,MAC 地址。 首先要了解一些基本的知识gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的基本知识gethostbyname()返回对应于给定主机名的包含主机名字和地址信息的hostent结构指针。结构的声明与gethostaddr()中一致。 之后要根据内容画出函数流程图

三、实验过程(包含实验结果) 1.在实验过程中调用GetAdaptersInfo()时,出现了undeclared identifier的报错,原因是没有包含其头文件,之后进行一些修改解决了问题. 2.实验结果 3.选择查看本机信息 四、讨论与分析 1.Winsock初始化的作用是什么? 答:使用winsock初始化可加载winsock编程的动态链接库。

网络安全技术实验报告

中南林业科技大学 实验报告 课程名称:计算机网络安全技术 专业班级:2014 级计算机科学与技术 2班 姓名:孙晓阳 / 学号:

( 目录 实验一java 安全机制和数字证书的管理 (5) 一实验名称 (5) 二实验目的 (5) 三实验内容 (5) 四实验结果和分析 (6) , 命令输入 (6) 分析 (7) 五小结 (8) 实验二对称密码加密算法的实现 (10) 一实验名称 (10) 二实验目的 (10) 三实验内容 (10) ? 四实验结果和分析 (10) 说明 (10) 实验代码 (10) 实验结果 (13) 五小结 (13) 实验三非对称密钥 (14) 一实验名称 (14) { 二实验目的 (14) 三实验内容 (14) 四实验结果和分析 (14)

实验代码 (14) 实验结果 (15) 五小结 (16) 实验四数字签名的实现 (17) — 一实验名称 (17) 二实验目的 (17) 三实验内容 (17) 四实验结果和分析 (17) 实验代码 (17) 实验结果 (19) 五小结 (19) ? 总结 (19)

实验一java 安全机制和数字证书的管理》 一实验名称 java 安全机制和数字证书的管理 二实验目的 了解 java 的安全机制的架构和相关的知识; 利用 java 环境掌握数字证书的管理 三实验内容 java 安全机制(JVM,沙袋,安全验证码)。 & java 的安全机制的架构 加密体系结构(JCA,Java Cryptography Architecture) 构 成 JCA 的类和接口: :定义即插即用服务提供者实现功能扩充的框架与加解密功能调用 API 的核心类和接口组。 一组证书管理类和接口。 一组封装 DSA 与 RSA 的公开和私有密钥的接口。 描述公开和私有密钥算法与参数指定的类和接口。用 JCA 提供的基本加密功能接口可以开发实现含消息摘要、数字签名、密钥生成、密钥转换、密钥库管理、证书管理和使用等功能的应用程序。 加密扩展(JCE,Java Cryptography Extension) 构 成 JCE 的类和接口: :提供对基本的标准加密算法的实现,包括 DEs,三重 DEs(Triple DEs),基于口令(PasswordBasedEncryptionstandard)的 DES,Blowfish。 ( 支持 Diffie 一 Hell-man 密钥。定义密钥规范与算法参数规范。 安全套接扩展(JSSE,Java Secure Socket1 Extension)JSSE 提供了实现 SSL 通信的标准 Java API。 JSSE 结构包括下列包: .包含 JSSE API 的一组核心类和接口。

网络互连技术第一次实验报告

网络互连技术 实验一路由器基本配置与安全管理

实训一Telnet管理 【实训目的】 掌握管理呼入、呼出telnet会话的方法 【实训任务】 管理呼入、呼出telnet会话 【实训拓扑图】 【实训设备】 Cisco2800系列路由器两台,PC工作台一台,网线若干,SecureCRT软件【实验结果截图】 1.Show Sessions

2.Disconnect 截图 3.show line 【实验课后习题问答】 1.简述呼入、呼出会话的区别。 答:当从一台本地网络设备telnet到另一台远程网络设备时,就称本地网络设备发起了一次呼出telnet会话,呼出会话相对于本地网络而言; 与此同时,对于远程网络设备而言,其接受了一次telnet呼入会话,呼入会话相对于远程网络设备而言。 1.写出管理呼入、呼出会话的CLI命令。 答:管理呼入CLI命令: 1.查看呼入Telnet会话:show users

2.断开远程主机的Telnet连接:clear line 管理呼出会话: 1.查看本机所有呼出的Telnet会话:show sessions 2.断开当前Telnet会话:exit 3.不切断当前Telnet连接而暂时回到原设备:Ctrl+shift+6然后再输入x 4.断开与远程目的主机的Telnet会话:disconnect conn-number 5.返回指定的会话:resume telnet-conn-number 实训二标准ACL配置【实训目的】 1.了解ACL概念、分类及工作机制 2.掌握标准ACL的配置、验证方法 3.掌握标准命名ACL的配置、验证方法 【实训任务】 1.配置标准ACL使得只有指定子网可以访问其他子网 2.配置标准命名ACL使得只有指定子网可以访问其他子网 【实训拓扑】

网络编程实验报告

实验一TCP Socket API程序设计 一、预备知识 1.网络编程基本概念 网络上的计算机间的通讯,实质上是网络中不同主机上的程序之间的通讯。在互联网中使用IP地址来标识不同的主机,在网络协议中使用端口号来标识主机上不同进程,即使用(IP地址,端口号)二元组。 套接字(Socket)用于描述IP地址和端口,是一个通信链的句柄,通信时一个网络程序将要传输的一段信息写入它所在主机的Socket中,该Socket通过与网络接口卡相连的传输介质将这段信息发送到另一台主机的Socket中,以供其他程序使用。 图1-1 TCP通信流程 2.TCP通信流程 TCP程序是面向连接的,程序运行后,服务器一直处于监听状态,客户端与

服务器通信之前必须首先发起连接请求,由服务器接收请求并在双方之间建立连接后才可以互相通信。 二、实验目的 1.了解Winsock API编程原理; 2.掌握TCP Socket程序的编写; 3.了解C/S模式的特点; 4.学会解决实验中遇到的问题。 三、实验任务 使用Winsock API相关类实现TCP Socket通信程序,并能成功运行。 四、实验环境及工具 1. Windows2000/XP/7 2. Visual C++开发平台 3. Visual Studio2010 五、实验内容和步骤 参照《Visual C++网络编程教程》书中81页,TCP Socket API程序设计。 连接: void CChatClientDlg::OnConnect() { WSADATA wsd; //WSADATA结构 WSAStartup(MAKEWORD(2,2),&wsd); //加载协议,使用Winsock 2.2版 m_client = socket(AF_INET,SOCK_STREAM,0); //创建流式套接字 //服务器地址 sockaddr_in serveraddr; UpdateData(); if(ServerIP.IsBlank()) { AfxMessageBox("请指定服务器IP!"); return; } if(sPort.IsEmpty()) { AfxMessageBox("请指定端口!"); return; }

网络互联技术实验报告

网络互联实验报告 作者:xx通信工程(1)班第二组 组长:xx 组员:xxx、xxx、xxx、xxx、xxx、xxx、xxx、xxx、xx、xx 计算机与信息学院 2011年12月

目录 实验二:路由器与交换机配置技术 (3) 一、配置交换机设备 (3) 二、配置路由器设备 (5) 实验四:生成树与以太网链路聚合 (8) 配置端口聚合提供冗余备份链路 (8) 实验六:交换机端口安全与访问控制列表 (14) 一、配置标准访问控制网络流量 (14) 二、配置扩展访问列表保护服务器安全 (19) 三、配置命令ACL保护办公网安全 (24) 实验七:无线网络技术 (29) 一、安装无线网卡 (29) 二、组建Ad-Hoc模式无线局域网 (30) 三、组建Infrastructure无线局域网 (37) 四、计算机科学技术学院无线项目施工 (45)

实验二:路由器与交换机配置技术 (xxx xxx xxx) 一、路由器的配置 【实验目的】 掌握路由器命令,理解路由器各种不同工作模式之间的切换技术【实验设备】 路由器设备(1台)、配置主机(1台)、配置线(1条) 【实验拓扑】 【实验步骤】 (1)路由器命令行操作模式的进入 Red-Giant>enable !进入特权模式 Red-Giant# Red-Giant#configure terminal !进入全局配置模式 Red-Giant(config)# Red-Giant(config)#interface fastethernet 1/0 !进入路由器F1/0接口模式Red-Giant(config-if) Red-Giant(config-if)#exit !退回上一级操作模式 Red-Giant(config)# Red-Giant(config-if)#end !直接退回特权模式 Red-Giant#

网络互联技术教学大纲

网络互联技术教学大纲 适用专业:计算机网络专业学分:4 一、课程名称 网络互联技术 二、课程的性质与任务 课程的性质:本课程是计算机网络技术专业必修的专业课,是一门以培养学生技能为主的课程,也是理论与实操紧密联系的课程。 课程的任务:通过本课程的学习,学生掌握当前先进的网络技术,并能熟练利用Cisco网络设备(路由器和交换机)设计、构建和维护中小型的企业网络。 前导课程:《计算机网络基础》 后续课程:《高级路由技术》、《高级交换技术》、《网络集成实训》 三、教学基本要求 通过本课程的学习,学生应达到下列基本要求: 1.掌握网络互联的基本概念; 2.掌握IP编址技术; 3.掌握Cisco路由器的基本配置和调试; 4.掌握静态路由和动态路由(RIP、EIGRP、OSPF)的配置和调试; 5.掌握访问控制列表的设计和应用; 6.掌握广域网技术(PPP、ISDN、Frame Relay)的应用; 7.掌握网络地址转换技术的设计和应用; 8.掌握交换机的基本配置和调试; 9.掌握VLAN的划分、VTP配置和VLAN间的路由; 10.掌握生成树协议的原理和配置。 四、基本要求及重点、难点说明

本课程的基本要求:通过本课程的学习,学生掌握当前先进的网络技术,并能熟练利用Cisco网络设备(路由器和交换机)设计、构建和维护中小型的企业网络。 本课程的重点是以网络互联技术为核心,介绍路由器配置操作、交换机配置操作、子网划分、局域网技术、广域网技术等重要的网络互连技术,并通过组网实例——高校校园网建设和网络互联实训把各章内容联系起来,力争实现培养学生实际组网能力。 五、学时、学分及学期分配表 六、使用教材及参考资料 使用教材:沈祥玖主编《网络互连技术》人民邮电出版社.2008年 1.《思科网络技术学院教程(第三版)》清华大学等译人民邮电出版社 2004年7月 2. 张国清,李涤非编著.CCNA学习指南.人民邮电出版社.2004年 3. [美]Jeff Doyle 著.TCP/IP路由技术(第一卷).人民邮电出版社.2003年 4. [美]Jeff Doyle 著.TCP/IP路由技术(第2卷).人民邮电出版社.2002年 5. [美] Henry Benjamin著.CCNP实战指南:路由.人民邮电出版社.2003年

实验一PC的网络连接及测试

姓名: 报名编号: 学习中心: 层次: 专业: 实验一:PC的网络连接及测试 实验目的:1,能独立制作网络直通跳线。2.通过配置pc的ip地址,使用ping命令测试网络连接。 实验问题讨论: 1.T568A 线序和T568B 线序。 T568A 的标准是:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕。 T568B 的标准是:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。 2.网线制作步骤。 1剪断、2剥皮、3排序。按照T568B标准线序排列。线序:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。技巧:先把橙色的线放左边,棕色的放右边,绿色和蓝色放中间。然后把每根线拆开、理顺、捋直,然后按照规定的线序排列整齐。注意绿色线分开。4剪齐、5插入、6压制。 实验二:交换机VLAN的基本配置 实验目的:1、观察网络环境、认识各种网络设备。2、学会制作UTP直通跳线3、学会配

置PC的IP地址。4、学会使用ipconfig/all命令查看本机的MAC地址和IP配置。5、学 会使用PING命令测试网络连通性。 实验问题讨论: 1.哪些命令是将Switch B的1-6号端口划分到VLAN2? [H3c]sysname switch B [switch B]vlan2 [switch B-vlan2]port Ethernet 1/0/1 to Ethernet 1/0/6 2. 4台PC机之间能够ping通吗?请写出结果及其原因。 在同一个VLAN中的4台PC机可以ping通,不在同一个VLAN中的4台PC机不可以ping 通。 实验三:路由器静态路由配置 实验目的:1、理解路由表。2、掌握路由器静态路由配置。 实验问题讨论: 1.路由器静态路由配置实验,为什么需要两条配置口电缆,其作用是什么? 一条配置口上是下一跳路由的ip信息,其作用是代表连接另外的网络的出接口IP地 址。一条配置口上是本地网关IP信息,本地局域网发起源。 2.通过路由器静态路由配置的实验,写出静态路由实现的功能以及静态路由配置的作用。

计算机网络实验报告 答案讲解

计算机网络实验报告 专业计算机科学与技术 班级计102 学号109074057 姓名王徽军 组号一组D 指导教师毛绪纹 安徽工业大学计算机学院 二○一二年十二月

目录 实验总体说明 (3) 实验一以太网帧的构成 (3) 实验三路由信息协议RIP (8) 实验四传输控制协议TCP (10) 实验五邮件协议SMTP、POP3、IMAP (12) 实验六超文本传输协议HTTP (14)

实验总体说明 1.实验总体目标 配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。 2.实验环境 计算机网络协议仿真实验室: 实验环境:网络协议仿真教学系统(通用版)一套 硬件设备:服务器,中心控制设备,组控设备,PC机若干台 操作系统:Windows 2003服务器版 3.实验总体要求 ●按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析, 通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理; ●每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包 括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。 实验一以太网帧的构成 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________

练习一:领略真实的MAC帧 q....U 00000010: 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H襵b.G$X%...... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 ............ 练习二:理解MAC地址的作用 ●记录实验结果 表1-3实验结果 本机MAC地址源MAC地址目的MAC地址是否收到,为什么 主机B 8C89A5-7570BB 8C89A5-757113 8C89A5-7570C1 是,主机A与主机B接在同一共享模块 主机D 8C89A5-771A47 8C89A5-757113 8C89A5-7570C1 是,主机C与主机D接在同一共享模块 主机E 8C89A5-757110 无无否,与主机A、C都不在同一共享模块 主机 F 8C89A5-7715F8 无无否,与主机A、C都不在同一共享模块 练习三:编辑并发送MAC广播帧 ●结合练习三的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。 答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。 练习四:编辑并发送LLC帧 ●实验结果 帧类型发送序号N(S)接受序号N(R) LLC 001F 0 ●简述“类型和长度”字段的两种含义 答:一是如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;二是如果字段的值大于1536,用于定义一个封装在帧中的PDU分组的类型。 思考问题: 1.为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层? 答:出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制

计算机网络实验报告-双机互联

计算机网络课程实验报告 专业: 班级: 学号: 姓名:

计算机网络课程 实验名称:双机互联实验 一、实验目的 1.利用网络设备,掌握在局域网内如何把两台计算机利用对等网方式进行连接。 2.学会网络连接,了解对等网互联方式。 3.掌握基本的网络参数的设置,学会使用基本的测试命令(ping)来检测网络的设置情况。 4.掌握局域网中的计算机的软、硬件资源共享的设置和使用方法。 二、认识对等网 “对等网”也称“工作组网”,在对等网中没有“域”,只有“工作组”。对等网上各台计算机有相同的功能,无主从之分,网上任意结点计算机既可以作为网络服务器,为其它计算机提供资源,也可以作为工作站,以分享其它服务器的资源。 对等网是利用操作系统中包含的通信协议的功能来实现数据传输,实现网络中的资源共享。 利用集线器的广播技术或者交换机的选择功能来实现点对点的连接方式和通信方式。 三、实验内容及步骤: 步骤一:网络规划 经过分析,本实验考虑网络性能,成本和实现的难易程度,确定组网方案为:用对等网,达到2台计算机软硬件资源共享,预留适当扩展,费用低,易管理等特点。 拓扑结构确定为星型连接,如下图。

步骤二:硬件要求、连接、安装。 1.两台安装Windows XP 的计算机。 2.两个RJ45的网卡,如下图。 网卡是计算机局域网中最重要的连接设备,计算机主要通过网卡连接网络.在网络中,网卡的工作是双重的:一方面它负责接收网络上传过来的数据包,解包后,将数据通过主板上的总线传输给本地计算机;另一方面它将本地计算机上的数据打包后送入网络。网卡与网络进行连接,必须有一个接口使网线通过它与其它计算机网络设备连接起来,常见的接口主要有以太网的RJ45接口。如下图。 安装网卡驱动程序,安装方法较为简单,只要按照网卡驱动程序的安装向导,一步一步执行,最后检查网卡和驱动程序是否安装完整,可以在“计算机管理”里面的“设备管理器”查看,如下图:

算法程序设计实验报告

程序设计》课程设计 姓名:王 学号:20100034 班级:软件工程00 班 指导教师:王会青 成绩: 2010年 6 月 实验一.构造可以使n 个城市连接的最小生成树 专业:__软件工程___ 班级:__软件姓名:_王___ 学号:_20100034 完成日期:_2010/6/26 ________ 一、【问题描述】给定一个地区的n 个城市间的距离网,用Prim 算法或Kruskal 算法建立最小生成树,并计算得到的最小生成树的代价。 1 城市间的道路网采用邻接矩阵表示,邻接矩阵的存储结构定义采用课本中给出的定义,若两个城市之间不存在道

路,则将相应边的权值设为自己定义的无穷大值。 2 显示出城市间道路网的邻接矩阵。 3 最小生成树中包括的边及其权值,并显示得到的最小生成树的总代价。 4 输入城市数、道路数→输入城市名→输入道路信息→执行Kruskal 算法→执行Prim 算法→输出最小生成树 二、【问题分析】 1. 抽象数据类型结构体数组的定义: #ifnd ef ADJACENCYMATRIXED// 防止该头文件被重复引用 #define ADJACENCYMATRIXED // 而引起的数据重复定义 #define INFINITY 32767 // 最大值∞ #define MAX_VERTEX_NUM 20 // 最大顶点个数 typedef int VRType; // 权值,即边的值 typedef char InfoType; // 附加信息的类型,后面使用时会定义成一个指针 typedef char VertexType[MAX_VERTEX_NUM]; // 顶点类型 typedef enum {DG=1, DN, UDG, UDN} GraphKind; //{ 有向图,有向网,无向图,无向网} typedef struct ArcCell { VRType adj; //VRType 是顶点关系类型。对无权图,用1 或0 表示相邻否;对带权图,则为权值类型。 InfoType*info; // 该弧关系信息的指针

网络互联packettracer模拟实验报告

学院:计算机与电子信息学院 班级:网络071 姓名:黄华山学号:0707100304 实验题目:熟悉配置复杂的多级网络。 实验环境(用到的软件或设备):Packet Tracer模拟软件。 实验内容(附网络拓扑图):多个路由器,多个三层交换机和两层交换机等构成的大规模网络结构。其中各个vlan的划分如下图: 实验步骤(包括命令的简要说明): 一:如上图,按照上图连接好网络。在配置路由器和交换机之前,规划好的IP地址。全局规划,以免IP地址的混淆。 核心网络中的路由器之间用22位掩码,外延的三层交换机用24位掩码。其网络结构在上图显示中,可以一目了然。 二:各个主机的ip地址分布,所有主机的掩码都是:255.255.255.0

三:配置路由器。 (1)Router0 Router>EN Router#conf t Router(config)#int fa0/0 Router(config-if)#ip add 4.3.20.100 255.255.252.0 Router(config-if)#no shut Router(config-if)#ex Router(config)#int ser 0/0/0 Router(config-if)#ip add 4.3.4.100 255.255.252.0 Router(config-if)#clock rate 128000 Router(config-if)#no shut Router(config-if)#ex Router(config)#int ser 0/0/1 Router(config-if)#ip add 4.3.12.100 255.255.252.0 Router(config-if)#no shut Router(config-if)#ex (2)Router 1 Router>en Router#conf t Router(config)#int fa0/0 Router(config-if)#ip add 4.3.28.100 255.255.252.0 Router(config-if)#no shut Router(config-if)#ex Router(config)#int ser 0/0/0 Router(config-if)#ip add 4.3.5.100 255.255.252.0 Router(config-if)#no shut Router(config-if)#ex Router(config)#int ser 0/0/1 Router(config-if)#ip add 4.3.8.100 255.255.252.0 Router(config-if)#clock rate 128000

网络编程实验报告

网络编程技术实验报告 一实验目的: 网络编程技术是计算机科学与技术专业、网络工程专业、软件工程专业的一门专业基础课程。本课程以Java技术为主讲授,Java语言是当前最流行的网络编程语言。本课程是一门实用性和综合运用性都很强的课程,实践教学环节是教学过程中必不可少的重要内容。通过实验,让学生熟悉JDK中的主要内容,掌握用JDK调试和运行程序的方法,掌握网络编程的基本思想和开发方法、面向对象编程的思想,JA V A中的基本方法和技术,能够熟练使用JA V A设计、编写程序,特别是基于TCP/IP的Socket 编程,并能运用这些知识方法完成C/S和B/S结构程序的设计工作。通过实验,提高学生使用Java语言程序设计开发的能力,提高应用面向对象技术分析和解决实际问题的能力,并在此基础上强化学生的实践意识、提高其分析问题、解决问题的能力以及动手能力和创新能力。 二实验要求 要求学生熟悉JDK中的主要内容,掌握用JDK调试和运行程序的方法,掌握网络编程的基本思想和开发方法、面向对象编程的思想,JAVA中的基本方法和技术,能够熟练使用JAVA设计、编写程序,特别是基于TCP/IP的Socket编程,并能运用这些知识方法完成C/S和B/S结构程序的设计工作。要注意培养学生良好的编程习惯,自始至终贯彻课程中所介绍的程序设计风格。为保证尽量在统一安排的上机时间内完成程序设计任务,学生应事先做问题分析,并做静态检查。学生应记录实验中所遇到的问题,并写出详细的实验报告。课前准备上机程序,上机认真调试,课后撰写实验报告,实验报告包括实验目的、实验内容、源程序、实验结果及分析。

. 实验一java基本语法 实验目的: 了解Java的数据类型,掌握各种变量的声明方式,理解运算符的优先级,掌握Java基本数据类型、运算符与表达式,掌握顺序结构、选择结构和循环结构语法的程序设计方法。 实验要求: 1、编写一个声明Java不同数据类型变量的程序。 2、编写使用不同选择结构的程序。 3、编写使用不同循环结构结构的程序。 实验内容: 1、编写一个声明Java不同数据类型变量的程序。 public class DataTypes { public static void main(String args[]) { byte b=127; short s=32767; int i=2147483647; long l=9223372036l;//为什么long表示的数比Int还小? char c='c'; float f=1.23F; double d=0.9E-3; boolean bool=true; System.out.println(" b="+b); System.out.println(" s="+s); System.out.println(" i="+i); System.out.println(" l="+l); System.out.println(" c="+c); System.out.println(" f="+f); System.out.println(" d="+d); System.out.println(" bool="+bool); }

网络互联技术教案

授课课程 网络互联技术 序号 第 一 讲 章、节名称 第一章OSI/RM模型与TCP/IP协议体系 一.OSI/RM模型 教学内容 时间分配 1.OSI/RM的形成(10分钟) 重点介绍异构网络的出现,设备协议的不同,推出OSI/RM模型 2.OSI/RM层次结构(10分钟) 重点介绍OSI/RM分层的必要性,以及OSI/RM的层次结构 3.OSI/RM的数据封装拆封(10分钟) 重点介绍OSI/RM模型的数据封装过程和数据拆封过程 4.OSI/RM各层的功能(20分钟) 重点介绍OSI/RM各层所起到的作用,强调服务是“垂直”的概念 5.协议和协议的三要素(20分钟) 重点介绍协议的概念和语法、语义、时序三个要素的概念,强调协议是“水平”的概念 6.OSI/RM对等层的协议通信(15分钟) 重点介绍OSI/RM对等层通信需要遵循相同的协议,以及“虚连接”和“实连接”的概念 7.面向连接服务与无连接服务(5分钟) 简单介绍网络层服务的两种类型 教学难点 教学重点 1.OSI/RM各层的功能 2.协议和协议的三要素 3.OSI/RM对等层的协议通信 4.面向连接服务与无连接服务 教学目的 教学要求 掌握OSI/RM产生的原因和层次结构,数据的封装与拆封过程,并充分了解各层的功能,掌握协议的概念、作用以及协议的要素,掌握“虚连接”、“实连接”的含义,了解面向连接和面向无连接的概念 授课形式 教学资源 1.课堂教学(多媒体投影教室) 2.教学PPT课件 课后分析 总结 本次课程属于理论知识讲解,内容充实,信息量大,概念较多。建议课上结合动画演示使学生对相关理论知识有直观认识。课后作业布置相关教学资料阅读,以加强学生对本节知识的吸收。

网络互联实验4

院(系)专业班级 姓名学号同组人 实验室组号日期 课程指导教师成绩 实验项目编号 8203301104 实验项目名称 OSPF 路由配置 一、实验目的 1)了解链路状态路由选择协议; 2)学习最短路径优先选择协议 OSPF; 3)学习 OSPF 的配置方法; 4)学会验证 OSPF 路由配置的几种方法; 5)检查网络之间的连通性。 二、实验环境 网络实验室 三、实验要求 在实验图 6-1 所示的网络拓扑图中,给每台路由器添加动态路由协议 OSPF,使每个互联网之间都能够相互通信。验证 OSPF 的配置,并检查各个网络之间是否能够相互通信。通过实验,加深对 OSPF 路由选择协议的理解。

四、实验步骤 (1) 按照实验图 6-1 所示的网络拓扑图连接网络设备(或在 Boson Netsim中调入网络拓扑图)。 (2) 给每个路由器设置适当的主机名及其他一些基本参数,并给每个路由器和 PC 机的接口设置如下表所示的 IP 地址,子网掩码全部为255.255.255.0。 注意,在这里由于路由器之间都是通过 Serial 接口进行连接的,每一对连接之间,必然有一台路由器充当 DCE 的角色,要给它设置时钟频率。我们可以用 show controllers 命令检查接口是 DTE 还是 DCE。对充当DCE的接口设置时钟频率。 (3)检查路由器两两之间的连通性,如果没有问题,继续进行下面的实验。

(4) 在 Router1 上启动 ospf 路由协议,并配置 OSPF 区域 0。Router1#config t Router1(config)#router ospf 1 Router1(config-router)#network 192.168.1.0 0.0.0.255 area 0 Router1(config-router)#network 192.168.2.0 0.0.0.255 area 0 Router1(config-router)# (5) 在 Router2 上启动 ospf 路由协议,并配置 OSPF 区域 0。Router2#config t Router2(config)#router ospf 1 Router2(config-router)#network 192.168.2.0 0.0.0.255 area 0 Router2(config-router)#network 192.168.3.0 0.0.0.255 area 0 Router2(config-router)# (6) 查看路由表,检查路由配置是否正确。如果不正确要进行修改。Router1#show ip route Router2#show ip route (7) 检查网络之间的连通性。可以使用 ping 命令。 (8) 在每台路由器上输入命令 show protocols 验证路由协议和接口协议。show protocols (9) 在每台路由器上输入命令 show ip ospf 检查被配置的 OSPF 进程的一些信息。 show ip ospf

网络编程实验报告

【实验目的】 掌握基于多线程并发服务器的基本设计框架和实现方法。 【实验性质】 综合性实验 【实验器材与所需软件】 计算机、交换机、windows操作系统、java集成开发环境 【实验学时】 8学时 【实验内容】 实现一个多线程并发服务器(服务器功能自选),要求该服务器可以体现出同时为多个客户端服务的特性。 【实验过程与步骤】 实验设计并实现了一个基于多线程并发服务器的网络聊天室工具。 1,需求分析: 工具采用了Client/Server结构,将聊天室划分为两个子程序:客户端子程序、服务器端子程序。 ●客户端程序: 实现客户端与服务器端进行连接,并可与服务器端进行实时通讯。 ●服务器端: 实现建立与多个客户端程序之间的连接,管理连接并能够通过多线程技术同时与多个客户端进行实时通讯。 2,系统设计: 系统的设计中,客户端与服务器端的连接,通过TCP/IP网络建立,并依托Socket进行实时通讯。系统中,各个模块之间的关系如下图所示:

上图中,显示同一服务器,通过网络可以同时与多个客户端程序建立连接并实现实时通讯功能,通讯流程如下图所示: 根据图示,客户端与服务器之间通过Socket()进行实时通讯,通讯步骤是:服务器监听、客户端发出请求、服务器接受、建立连接、交互通讯、关闭连接。另外,由于聊天室工具必须实现多客户端同时连接通讯的要求,因此,在服务器端设计时考虑采用多线程技术,每个服务器拥有多个服务线程,每个线程负责与一个客户端进行连接通讯,从而达到一个服务器同时与多个客户端并发通讯的效果。 3,系统实现: 在网络聊天室的最终实现时,设计服务器类、服务器线程类、客户端类以及系统界面类: ●服务器类 Class Server: 主要负责管理系统中的服务器线程,通过线程管理与客户端之间的连接及通讯,是服务器的主要管理端。 ●服务器线程类 Class ServerThread: 线程类中,实现了具体的服务器与客户端之间一一对应的连接关系,并通过Socket与客户端进行实时通讯。 ●客户端类 Class Client:

网络安全实验报告

信息与科学技术学院学生上机实验报告 课程名称:计算机网络安全 开课学期:2015——2016学年 开课班级:2013级网络工程(2)班 教师姓名:孙老师 学生姓名:罗志祥 学生学号:37 实验一、信息收集及扫描工具的使用 【实验目的】 1、掌握利用注册信息和基本命令实现信息收集 2、掌握结构探测的基本方法 3、掌握X-SCAN的使用方法 【实验步骤】 一、获取以及的基本信息 1.利用ping 和nslookup获取IP地址(得到服务器的名称及地址) 2.利用来获取信息 二、使用工具获取到达的结构信息 三、获取局域网内主机IP的资源信息 -a IP 获得主机名;

-a IP 获得所在域以及其他信息; view IP 获得共享资源; a IP 获得所在域以及其他信息; 四、使用X-SCAN扫描局域网内主机IP; 1.设置扫描参数的地址范围; 2.在扫描模块中设置要扫描的项目; 3.设置并发扫描参数; 4.扫描跳过没有响应的主机; 5.设置要扫描的端口级检测端口; 6.开始扫描并查看扫描报告; 实验二、IPC$入侵的防护 【实验目的】 ?掌握IPC$连接的防护手段 ?了解利用IPC$连接进行远程文件操作的方法 ?了解利用IPC$连接入侵主机的方法 【实验步骤】 一:IPC$ 连接的建立与断开 通过IPC$ 连接远程主机的条件是已获得目标主机管理员的账号和密码。 1.单击“开始”-----“运行”,在“运行”对话框中输入“cmd”

1.建立IPC$连接,键入命令 net use 123 / user:administrator 2.映射网络驱动器,使用命令: net use y: 1.映射成功后,打开“我的电脑”,会发现多了一个y盘,该磁盘即为目标主机的C盘 1.在该磁盘中的操作就像对本地磁盘操作一 1.断开连接,键入 net use * /del 命令,断开所有的连接 1.通过命令 net use 可以删除指定目标IP 的IPC$ 连接。 ?建立后门账号 1.编写BAT文件,内容与文件名如下,格式改为:.bat 1.与目标主机建立IPC$连接 2.复制文件到目标主机。(或映射驱动器后直接将放入目标主机的C 盘中) 1.通过计划任务使远程主机执行文件,键入命令:net time ,查看目标主机的时间。 1.如图,目标主机的系统时间为13:4513:52 c:\ ,然后断开IPC$连接。 1.验证账号是否成功建立。等一段时间后,估计远程主机已经执行了文件,通过建立IPC$连接来验证是否成功建立“sysback”账号:建立IPC$连接,键入命令 net use 123 /user:sysback 1.若连接成功,说明管理员账号“sysback”已经成功建立连接。

相关文档
最新文档