计算机网络原理实验【OSPF单区域】

计算机网络原理实验【OSPF单区域】
计算机网络原理实验【OSPF单区域】

实验 5 报告

学号 姓名 课堂号 01 实验日期 实验名称 OSPF 单区域

实验用时 同组人

指导教师

一、实验目的

通过实验理解并掌握OSPF 路由选择协议的原理及配置方法,掌握使用OSPF 动态路由实现网络的连通性。 二、实验要求

1.通过实验理解并掌握动态路由选择协议OSPF 的原理及配置方法, 2.理解并掌握查看路由器系统及配置信息; 3.掌握OSPF 路由方式实现网络的连通性。

三、实验环境(设备) 实验设备

路由器4台,三层交换机2台,PC4台,直连线4根,交叉线2根,V.35 DCE/DTE 电缆3根

IP 地址规划,如下表:

S1(C)

S0

S1(C) S0 S2(C) S0 R2620-1 R2624-2 F0 S3550-1 S3550-2 F1 Area0 R2624-1 Vlan5 Vlan10 R2620-2 PC1 PC2

PC3 PC4 F0 F0

设备名接口IP地址

R2624-1 S0 200.20.100.1/24 S1 200.20.110.1/24 S2 200.20.120.1/24

R2624-2 F0 192.168.10.2/24 F1 192.168.5.2/24 S0 200.20.120.2/24

R2620-1 S1 200.20.100.2/24 F0 200.10.10.1/24

R2620-2 S0 200.20.110.2/24 F0 200.10.100.1/24

S3550-1 VLAN 5 192.168.5.1/24

S3550-2 VLAN 10 192.168.10.1/24

1、单击一个路由设备如:R2624-1/2 (4口) R2620-1/2(1口)

用ctrl+C中断要你输入的内容,

进入Red-Giant>

2、路由器R2624-1配置

(1)配置R2624-1的串口s0,s1和s2

R2624-1(config)#interface serial 0

R2624-1(config-if)#ip address 200.20.100.1 255.255.255.0

R2624-1(config-if)#no shutdown

R2624-1(config)#interface serial 1

R2624-1(config-if)#ip address 200.20.110.1 255.255.255.0

R2624-1(config-if)#clock rate 64000(配置时钟,注意是DCE端)R2624-1(config-if)#no shutdown

R2624-1(config)#interface serial 2

R2624-1(config-if)#ip address 200.20.120.1 255.255.255.0

R2624-1(config-if)#clock rate 64000(配置时钟,注意是DCE端)R2624-1(config-if)#no shutdown

(2)验证路由器接口及串口配置:

R2624-1#Show ip interface brief

(3)配置ospf路由

R2624-1(config)#router ospf 100

R2624-1(config-osp)f#network 200.20.100.0 0.0.0.255 area 0 R2624-1(config-osp)f#network 200.20.110.0 0.0.0.255 area 0 R2624-1(config-osp)f#network 200.20.120.0 0.0.0.255 area 0 R2624-1#show ip route(查看路由)

3、路由器R2624-2配置

(1)配置2624-2的串口s0

配置2624-2的串口s0

R2624-2(config)#interface serial 0

R2624-2(config-if)#ip address 200.20.120.2 255.255.255.0

R2624-2(config-if)#no shutdown

(2)配置以太网接口F0和f1

R2624-2(config)#interface f0

R2624-2(config-if)#ip address 192.168.10.2 255.255.255.0

R2624-2(config-if)#no shutdown

R2624-2(config)#interface f1

R2624-2(config-if)#ip address 192.168.5.2 255.255.255.0

R2624-2(config-if)#no shutdown

(4)配置ospf路由

R2624-2(config)#router ospf 100

R2624-2(config-osp)f#network 192.168.10.0 0.0.0.255 area 0

R2624-2(config-osp)f#network 192.168.5.0 0.0.0.255 area 0

R2624-2(config-osp)f#network 200.20.120.0 0.0.0.255 area 0

R2624-2#show ip route(查看路由)

4、路由器R2620-1配置

R2620-1>enable

R2620-1#conf ter

Enter configuration commands, one per line. End with CNTL/Z. R2620-1(config)#hostname R2620-1

R2620-1(config)#

(1)查看路由器接口状态

R2620-1#show ip int brief

(2)配置接口f0

R2620-1#conf ter

Enter configuration commands, one per line. End with CNTL/Z. R2620-1(config)#interface fa 0

R2620-1(config-if)#ip address 200.10.10.1 255.255.255.0

R2620-1(config-if)#no shutdown

(3)配置串口s1

R2620-1(config)#inter serial 1

R2620-1(config-if)#ip address 200.20.100.2 255.255.255.0

R2620-1(config-if)#clock rate 64000(配置时钟,注意是DCE端)R2620-1(config-if)#no shutdown

(4)验证接口、串口配置

R2620-1#Show ip interface brief

(5)ospf配置

R2620-1(config)#router ospf 100

R2620-1(config-ospf)#network 200.10.10.0 0.0.0.255 area 0

R2620-1(config-ospf)#network 200.20.100.0 0.0.0.255 area 0

5、路由器R2620-2配置

R2620-2>enable

R2620-2#conf ter

Enter configuration commands, one per line. End with CNTL/Z. R2620-2(config)#hostname R2620-2

R2620-2(config)#

(1)查看路由器接口状态

R2620-2#show ip int brief

(2)配置接口f0

R2620-2#conf ter

Enter configuration commands, one per line. End with CNTL/Z. R2620-2(config)#interface fa 0

R2620-2(config-if)#ip address 200.10.100.1 255.255.255.0

R2620-2(config-if)#no shutdown

(3)配置串口s0

R2620-2(config)#inter serial 0

R2620-2(config-if)#ip address 200.20.110.2 255.255.255.0

R2620-2(config-if)#no shutdown

(4)验证接口、串口配置

R2620-2#Show ip interface brief

(5)ospf配置

R2620-1(config)#router ospf 100

R2620-1(config-ospf)#network 200.10.100.0 0.0.0.255 area 0

R2620-1(config-ospf)#network 200.20.110.0 0.0.0.255 area 0

6、配置S3550-1

S3550-1#conf t

S3550-1(config)#vlan 5

S3550-1(config-vlan)#exit

S3550-1(config)#interface renge f 0/10-15

S3550-1(config-if-range)#switchport access vlan 5

S3550-1(config)#interface vlan 5

S3550-1(config-if)#ip address 192.168.5.1 255.255.255.0

S3550-1(config-if)#no shutdown

S3550-1(config)#router ospf

S3550-1(config-ospf)#network 192.168.5.1 0.0.0.255 area 0

7、配置S3550-2

S3550-2#conf t

S3550-2(config)#vlan 10

S3550-2(config-vlan)#exit

S3550-2(config)#interface renge f 0/10-15

S3550-2(config-if-range)#switchport access vlan 10

S3550-2(config)#interface vlan 10

S3550-2(config-if)#ip address 192.168.10.1 255.255.255.0

S3550-2(config-if)#no shutdown

S3550-2(config)#router ospf

S3550-2(config-ospf)#network 192.168.10.1 0.0.0.255 area 0

8、测试

?断开防火墙

?断开第1块网卡连接

?将PC1的内网卡 IP设置成192.168.5.20,掩码255.255.255.0 网关192.168.5.1 ?将PC2的内网卡 IP设置成192.168.10.2,掩码255.255.255.0网关192.168.10.1 ?将PC3的内网卡 IP设置成200.10.10.10,掩码255.255.255.0网关200.10.10.1 ?将PC4的内网卡 IP设置成200.10.100.10,掩码255.255.255.0网关200.10.100.1 (请注意:R2620和主机之间的连接需要使用交叉线)

?测试互通性

附录:可使用的验证命令

1.show run

2.show ip interface brife

3.show ip route

4.Show ip ospf

5.Show ip ospf border-routers

6.Show ip ospf interface

7.Show ip ospf neighbor

五、实验记录

在完成相应的配置后,以下是所有设备的路由信息

【S3550-1】

s3550-1>en 14

Password:

s3550-1#show ip route

Type: C - connected, S - static, R - RIP, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2

Type Destination IP Next hop Interface Distance Metric Status

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

C 192.168.5.0/24 0.0.0.0 VL5 0 0 Active

O 192.168.10.0/24 192.168.5.2 VL5 110 2 Active

O 200.10.10.0/24 192.168.5.2 VL5 110 98 Active

O 200.10.100.0/24 192.168.5.2 VL5 110 98 Active

O 200.20.100.0/24 192.168.5.2 VL5 110 97 Active

O 200.20.110.0/24 192.168.5.2 VL5 110 97 Active

O 200.20.120.0/24 192.168.5.2 VL5 110 49 Active

s3550-1#

******************************************************************************** 【S3550-2】

s3550-2#show ip route

Type: C - connected, S - static, R - RIP, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2

Type Destination IP Next hop Interface Distance Metric Status

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

O 192.168.5.0/24 192.168.10.5 VL10 110 2 Active

C 192.168.10.0/24 0.0.0.0 VL10 0 0 Active

O 200.10.10.0/24 192.168.10.5 VL10 110 98 Active

O 200.10.100.0/24 192.168.10.5 VL10 110 98 Active

O 200.20.100.0/24 192.168.10.5 VL10 110 97 Active

O 200.20.110.0/24 192.168.10.5 VL10 110 97 Active

O 200.20.120.0/24 192.168.10.5 VL10 110 49 Active

s3550-2#

******************************************************************************** ******************************************************************************** 【R2624-1】

r2624-1>en

r2624-1#show ip route

Codes: C - connected, S - static, R - RIP

O - OSPF, IA - OSPF inter area

E1 - OSPF external type 1, E2 - OSPF external type 2

Gateway of last resort is not set

O 192.168.10.0/24 [110/870] via 200.20.120.2, 00:06:06, Serial2

O 192.168.5.0/24 [110/870] via 200.20.120.2, 00:06:06, Serial2

C 200.20.120.0/24 is directly connected, Serial2

O 200.10.100.0/24 [110/49] via 200.20.110.2, 00:06:06, Serial1

C 200.20.110.0/24 is directly connected, Serial1

C 200.20.100.0/24 is directly connected, Serial0

O 200.10.10.0/24 [110/49] via 200.20.100.2, 00:06:06, Serial0

r2624-1#

******************************************************************************** 【R2624-2】

r2624-2#show ip route

Codes: C - connected, S - static, R - RIP

O - OSPF, IA - OSPF inter area

E1 - OSPF external type 1, E2 - OSPF external type 2

Gateway of last resort is not set

C 192.168.10.0/24 is directly connected, FastEthernet0

C 192.168.5.0/24 is directly connected, FastEthernet1

C 200.20.120.0/24 is directly connected, Serial0

O 200.10.100.0/24 [110/97] via 200.20.120.1, 00:06:23, Serial0

O 200.20.110.0/24 [110/96] via 200.20.120.1, 00:06:23, Serial0

O 200.20.100.0/24 [110/96] via 200.20.120.1, 00:06:23, Serial0

O 200.10.10.0/24 [110/97] via 200.20.120.1, 00:06:23, Serial0

r2624-2#

******************************************************************************** ******************************************************************************** 【2620-1】

R2620-1>en

R2620-1#show ip route

Codes: C - connected, S - static, R - RIP

O - OSPF, IA - OSPF inter area

E1 - OSPF external type 1, E2 - OSPF external type 2

Gateway of last resort is not set

O 192.168.10.0/24 [110/918] via 200.20.100.1, 00:06:43, Serial1

O 192.168.5.0/24 [110/918] via 200.20.100.1, 00:06:43, Serial1

O 200.20.120.0/24 [110/917] via 200.20.100.1, 00:06:43, Serial1

O 200.10.100.0/24 [110/97] via 200.20.100.1, 00:06:43, Serial1

O 200.20.110.0/24 [110/96] via 200.20.100.1, 00:06:43, Serial1

C 200.20.100.0/24 is directly connected, Serial1

C 200.10.10.0/24 is directly connected, FastEthernet0

R2620-1#

******************************************************************************** ******************************************************************************** 【R2620-2】

R2620-2#sho ip rout

Codes: C - connected, S - static, R - RIP

O - OSPF, IA - OSPF inter area

E1 - OSPF external type 1, E2 - OSPF external type 2

Gateway of last resort is not set

O 192.168.10.0/24 [110/918] via 200.20.110.1, 00:07:09, Serial0 O 192.168.5.0/24 [110/918] via 200.20.110.1, 00:07:09, Serial0 O 200.20.120.0/24 [110/917] via 200.20.110.1, 00:07:09, Serial0 C 200.10.100.0/24 is directly connected, FastEthernet0

C 200.20.110.0/24 is directly connected, Serial0

O 200.20.100.0/24 [110/96] via 200.20.110.1, 00:07:09, Serial0 O 200.10.10.0/24 [110/97] via 200.20.110.1, 00:07:09, Serial0 R2620-2#

六、实验结果及其分析

以下是测试通讯是否畅通的结果,以地址为192.168.10.1为例Microsoft Windows XP [版本5.1.2600]

(C) 版权所有1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>ping 192.168.10.1

Pinging 192.168.10.1 with 32 bytes of data:

Reply from 192.168.10.1: bytes=32 time=3ms TTL=63

Reply from 192.168.10.1: bytes=32 time<1ms TTL=63

Reply from 192.168.10.1: bytes=32 time<1ms TTL=63

Reply from 192.168.10.1: bytes=32 time<1ms TTL=63

Ping statistics for 192.168.10.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 3ms, Average = 0ms

C:\Documents and Settings\Administrator>ping 192.168.10.5

Pinging 192.168.10.5 with 32 bytes of data:

Reply from 192.168.10.5: bytes=32 time<1ms TTL=255 Reply from 192.168.10.5: bytes=32 time<1ms TTL=255 Reply from 192.168.10.5: bytes=32 time<1ms TTL=255 Reply from 192.168.10.5: bytes=32 time<1ms TTL=255

Ping statistics for 192.168.10.5:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\Administrator>ping 192.168.5.1

Pinging 192.168.5.1 with 32 bytes of data:

Reply from 192.168.5.1: bytes=32 time<1ms TTL=64 Reply from 192.168.5.1: bytes=32 time<1ms TTL=64 Reply from 192.168.5.1: bytes=32 time<1ms TTL=64 Reply from 192.168.5.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.5.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\Administrator>ping 192.168.5.20

Pinging 192.168.5.20 with 32 bytes of data:

Reply from 192.168.5.20: bytes=32 time<1ms TTL=128 Reply from 192.168.5.20: bytes=32 time<1ms TTL=128 Reply from 192.168.5.20: bytes=32 time<1ms TTL=128

Ping statistics for 192.168.5.20:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\Administrator>ping 200.20.120.1

Pinging 200.20.120.1 with 32 bytes of data:

Reply from 200.20.120.1: bytes=32 time=21ms TTL=254 Reply from 200.20.120.1: bytes=32 time=18ms TTL=254 Reply from 200.20.120.1: bytes=32 time=19ms TTL=254 Reply from 200.20.120.1: bytes=32 time=18ms TTL=254

Ping statistics for 200.20.120.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 18ms, Maximum = 21ms, Average = 19ms

C:\Documents and Settings\Administrator>ping 200.20.110.1

Pinging 200.20.110.1 with 32 bytes of data:

Reply from 200.20.110.1: bytes=32 time=21ms TTL=254

Reply from 200.20.110.1: bytes=32 time=19ms TTL=254 Reply from 200.20.110.1: bytes=32 time=19ms TTL=254

Ping statistics for 200.20.110.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 19ms, Maximum = 21ms, Average = 19ms

C:\Documents and Settings\Administrator>ping 200.10.100.1

Pinging 200.10.100.1 with 32 bytes of data:

Reply from 200.10.100.1: bytes=32 time=44ms TTL=253 Reply from 200.10.100.1: bytes=32 time=37ms TTL=253 Reply from 200.10.100.1: bytes=32 time=37ms TTL=253 Reply from 200.10.100.1: bytes=32 time=37ms TTL=253

Ping statistics for 200.10.100.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 37ms, Maximum = 44ms, Average = 38ms

C:\Documents and Settings\Administrator>ping 200.10.100.10

Pinging 200.10.100.10 with 32 bytes of data:

Reply from 200.10.100.10: bytes=32 time=37ms TTL=125 Reply from 200.10.100.10: bytes=32 time=37ms TTL=125

Reply from 200.10.100.10: bytes=32 time=36ms TTL=125

Ping statistics for 200.10.100.10:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 36ms, Maximum = 37ms, Average = 36ms C:\Documents and Settings\Administrator>ping 200.20.100.2 Pinging 200.20.100.2 with 32 bytes of data:

Reply from 200.20.100.2: bytes=32 time=39ms TTL=253 Reply from 200.20.100.2: bytes=32 time=37ms TTL=253 Reply from 200.20.100.2: bytes=32 time=37ms TTL=253 Reply from 200.20.100.2: bytes=32 time=37ms TTL=253

Ping statistics for 200.20.100.2:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:

Minimum = 37ms, Maximum = 39ms, Average = 37ms C:\Documents and Settings\Administrator>ping 200.10.10.10 Pinging 200.10.10.10 with 32 bytes of data:

Reply from 200.10.10.10: bytes=32 time=38ms TTL=125 Reply from 200.10.10.10: bytes=32 time=36ms TTL=125 Reply from 200.10.10.10: bytes=32 time=36ms TTL=125

Ping statistics for 200.10.10.10:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 36ms, Maximum = 38ms, Average = 36ms

经测试,四台主机均可以实现相互通讯。其路由信息是由OSPF协议自动完成。

在实验期间出现过地址冲突的问题,后经查找PC1的地址于r2624-2 F1 端口的地址冲突,解决这个问题后可以正常通讯了。

实验心得:以后再做类似的实验要先将整个拓扑图画在草稿纸上,并把每个端口的IP地址,Vlan地址等信息全部表明,以方便后续实验的开展。另外在排错阶段,要擅长使用查看路由信息的指令show ip route ,show run 等指令。在使用show run 指令查看各个端口的使用情况时要注意对端的接口应该使用相同协议,这样才能正常运作。

教师评语:

1.按时完成实验;

评分:2.实验内容和过程记录完整;

3.回答问题完整、正确;

4.有实验的心得或讨论;

5.实验报告的撰写认真、格式符合要求,没有抄袭行为。

刘琪

2011/4/27

计算机网络实验三

实验三 IP协议分析 一、实验目的和要求 ?熟练掌握Ethereal的使用方法 ?能对捕获到的包进行较深入的分析 ?掌握IP层的作用以及IP地址的分类方法 ?掌握IP数据包的组成和网络层的基本功能。 二、实验内容 常见网络命令使用;启动Ethereal并设置相应的选项,进行一次简单的ICMP,观察捕获到的数据包,过滤出IP数据包,分析每个IP分组的细节,查看IP数据包的结构与含义,观察IP协议的功能。 三、实验设备 PC机、Ethereal软件、WinpCap软件 四、背景知识 1、IP 地址的编址方法 IP 地址是为每个连接在互联网上的主机分配的唯一识别的 32 位标识符。IP 地址的编址方法共经历了三个阶段: (1)分类的IP 地址 这是一种基于分类的两级IP 地址编址的方法。 表1 IP 地址的分类 如表1 所示,IP 地址分为A,B,C,D,E 五类,其中A、B、C 类地址为可分配主机地址,而D 类地址为组播地址,E 类地址保留以备将来的特殊使用。IP 地址采用点分十进制方式记录,每个地址表被视为4 个以点分隔开的十进制整数,每个整数对应一个字节。 A、B、C 三类地址由两部分组成:网络地址和主机地址,这三类地址的网络地址部分的长度不一 样。每个A 类地址的网络中可以有 1600 万台主机;每个B 类地址的网络中可以有65534 台主机; 每个C 类地址的网络中可以有254 台主机。这样对于一个共有几十台计算机的局域网来说即使分配一个C 类地址也是一种浪费。为此,提出了子网和子网掩码的概念。

(2)划分子网的IP 地址 子网就是将一个A 类、B 类或 C 类网络分割成许多小的网络,每一个小的网络就称为子网。划分子网采用“网络号”+“子网号”+“主机号”三级编址的方法。在划分了子网的网络地址中,子网掩码用于确定网络地址。 子网掩码是一个和IP 地址对应的 32 位二进制数。子网掩码中与IP 地址的网络地址对应的部分为 1,与主机地址对应的部分为0。这样把网络接口的IP 地址与该接口上的掩码相与就得到该接口所在网络的网络地址,而把该IP 地址与掩码的反码相与则可得到主机地址。 (3)无分类域间路由选择CIDR 无分类域间路由选择CIDR 是根据划分子网阶段的问题提出的编址方法。IP 地址采用“网络前缀”+“主机号”的编址方式。目前CIDR 是应用最广泛的编址方法,它消除了传统的A、B、C 类地址和划分子网的概念,提高了IP 地址资源的利用率,并使得路由聚合的实现成为可能。 2、IP 报文格式 IP 报文由报头和数据两部分组成,如图1 所示: 图1 IP 报文格式 其中主要字段的意义和功能如下: * 版本:指IP 协议的版本; * 头长:是指IP 数据报的报头长度,它以4 字节为单位。IP 报头长度至少为 20 字节,如果选项部分不是4 字节的整数倍时,由填充补齐; * 总长度:为整个IP 数据报的长度; * 服务类型:规定对数据报的处理方式;

实验17 OSPF单区域

OSPF单区域1 实验目的: 能够在单区域环境中配置OSPF路由协议。 2 网络拓扑 3 试验环境: 网络中计算机和路由器的IP地址已经如图配置完成。 4 试验要求 ?在Area0配置OSPF。 ?查看路由表。 ?检查OSPF协议的收敛速度。

5 基本配置步骤 5.1在Router2上 Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#router ospf 1 Router(config-router)#network 192.168.0.0 0.0.0.3 area 0 Router(config-router)#network 172.16.0.0 0.0.255.255 area 0 Router(config-router)# OR Router(config)#router ospf 1 Router(config-router)#network 192.168.0.1 0.0.0.0 area 0 Router(config-router)#network 172.16.0.1 0.0.0.0 area 0 Router(config-router)# 5.2在Route0上 Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#router ospf 1 Router(config-router)#network 192.168.0.0 0.0.0.3 area 0 Router(config-router)#network 192.168.0.4 0.0.0.3 area 0 Router(config-router)#network 192.168.0.12 0.0.0.3 area 0 Router(config-router)#ex 5.3在Router1上 Router>en

Packet Tracer 5.0建构CCNA实验攻略(10)——配置单区域OSPF

Packet Tracer 5.0是一款非常不错的Cisco(思科)网络设备模拟器,对于想考思科初级认证(如CCNA)的朋友们来说,Packet Tracer 5.0是非常不错的选择。通常我们周围并没有那么多思科的设备供我们学习调试,参加培训费用很贵,上机实践的机会还是有限的,利用Packet Tracer 5.0练习思科IOS操作命令很不错的。近日,在网上下载了思科CCNA640-802指导用书,打算根据此教程与诸位网友共同分享Packet Tracer 5.0的使用方法与技巧,也借此抛砖引玉。 OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。OSPF协议比较复杂F version 2 RFC 2328标准文档长达224页,可以划分区域是OSPF能多适应大型复杂网络的一个特性,我们只借助完成单个area的简单配置。 一、配置实例拓扑图 图一

二、OSPF配置基本命令 Router(config)#router ospf 1 Router(config-router)#network 192.168.1.0 0.0.0.255 area 0 Router(config-router)#router-id 10.1.1.1 三、OSPF配置实例 1、路由器基本配置 图二以Router1为例介绍网络中各个路由器的基本配置2、启动OSPF

图三 图四 Router1的OSPF配置

26.路由单区域OSPF协议的配置方法

将路由器连接起来如下图: 接下来是为路由器添加模块(注意要关电添加):

下面配置路由器A的接口IP: Router# Router#config Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Router(config)#in Router(config)#interface se Router(config)#interface serial 1/1 Router(config-if)#ip ad Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#co Router(config-if)#cl Router(config-if)#clock ? rate Configure serial interface clock speed Router(config-if)#clock ra Router(config-if)#clock rate 64000 Router(config-if)#no sh Router(config-if)#no shutdown %LINK-5-CHANGED: Interface Serial1/1, changed state to down Router(config-if)# %LINK-5-CHANGED: Interface Serial1/1, changed state to up

计算机网络原理实验三winsock套接字编程实验报告

实验三、WINSOCK套接字编程实验报告 序号:姓名:刘易学号: 20101150040 成绩指导老师: 1.实验目的: 用C或JA V A语言编写客户端、服务器程序,实现基于TCP或UDP的网络通信数据传输服务,熟悉基于TCP或UDP的Socket编程原理。 2.实验环境: 建立在TCP/IP 网络体系结构之上计算机网络实验环境。各计算机除了安装TCP/IP 软件外,还安装了TCP/IP 开发系统。计算机具备Windows环境中套接字socket 的编程接口功能,可为用户提供全网范围的进程通信功能。 3.实验指导: 参见套接字编程实验指导 4.实验步骤 (1)运行指导书中给出的参考程序,分析实验结果,并回答问题(1)-(3) (2)根据给定参考程序修改代码,完善修改服务器和客户端的功能。并回答问题(4)-(5) 5.实验结果分析 (1)为什么在服务器和客户端要包含winsock2.h文件? (2)为什么在服务器和客户端程序中要加入#pragma comment(lib,"ws2_32.lib") 语句,如果不加会出现什么问题? (3)为什么在服务器和客户端程序中要使用WSAStartup函数,如果不用,程序会有什么问题? (4)修改后的程序完成实现了什么功能,附上修改后的源代码。(修改或填加的代码用波浪线标注,并填加注释),并附上实验截图

客户端改变的代码: { for(;;) { memset(buf, 0, 1024); printf("Please input a line to server:"); scanf("%s",&buf); rval = send(fd, buf, strlen(buf) + 1,0); if(rval < 0) printf("Write error!"); if((rval=recv(fd,buf,sizeof(buf),0)<0)) perror("reading stream message"); if(rval==0) printf("server said :%s\n",buf); } 服务器端修改的代码: for(;;) { memset(buf, 0, sizeof(buf)); if ( (rval = recv(msgsock, buf, sizeof(buf),0) < 0))

实验5 OSPF单区域

【实验名称】 OSPF单区域基本配置。 【实验目的】 掌握在路由器上配置OSPF单区域。 【背景描述】 假设校园网通过1台三层交换机连到校园网出口路由器,路由器再和校园外的另1台路由器连接,现做适当配置,实现校园网内部主机与校园网外部主机的相互通信。 本实验以两台R1762路由器、1台三层交换机为例。S3550上划分有VLAN10和VLAN50,其中VLAN10用于连接Router1,VLAN50用于连接校园网主机。 路由器分别命名为Router1和Router2,路由器之间通过串口采用V35 DCE/DTE电缆连接,DCE端连接到Router1(R1762)上。 PC1的IP地址和缺省网关分别为172.16.5.11和172.16.5.1,PC2的IP地址和缺省网关分别为172.16.3.22和172.16.3.1,网络掩码都是255.255.255.0。 【技术原理】 OSPF(Open Shortest Path First,开放式最短路径优先)协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态(link-state)协议。OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库(LSDB),然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。 OSPF属于无类路由协议,支持VLSM(变长子网掩码)。OSPF是以组播的形式进行链路状态的通告的。 在大模型的网络环境中,OSPF支持区域的划分,将网络进行合理规划。划分区域时必须存在area0(骨干区域)。其他区域和骨干区域直接相连,或通过虚链路的方式连接。 【实现功能】 实现网络的互连互通,从而实现信息的共享和传递。 【实验设备】 S3550(1台)、R1762路由器(两台)、V35线缆(1根)、交叉线或直连线(1条) 【实验拓扑】

计算机网络实验指导书新

计算机网络实验指导书(新版)

————————————————————————————————作者:————————————————————————————————日期: 2

计算机网络 实验指导书 主编郭雅 参编余小华黄锦煜罗肖辉 主审陶培基 I

前言 计算机网络是信息社会的支柱。培养一大批谙熟计算机网络原理与技术,具有综合应用和研发创新能力的人才,是社会信息化的需要,也是高等院校相关专业的教学目的。 编者在本科院校二级学院工作多年,一直担任计算机网络课程及其实验课程的教学工作。包括编者所在学校在内的许多本科院校二级学院采用了谢希仁编著《计算机网络》作为网络基础课程的教材。该教材内容丰富,说理透彻。针对本科院校二级学院学生的特点,教学中应该基础理论和实践并重,各所院校都开出了一定的实验课时。为规范实验内容,严格实验训练,达到实验教学的目的,编者多年来一直对本类院校的实验教学进行探索,研究在课时有限的情况下,如何组织计算机网络实验教学的内容,使之既能配合课堂教学,加深对所学知识的理解,又能紧跟网络技术的发展,培养和提高学生的实际操作技能。在教学实践中,编者一直坚持编写和完善实验指导书,并与选用谢希仁编著《计算机网络》做教材的一些兄弟院校的教师多次交流,修订完成了这本《计算机网络实验指导书》。 本书内容涵盖诠释网络原理,应用组网技术和实施网络管理等几个方面的实验项目十九个。由于编者水平有限,编写时间紧迫,不足与错误在所难免,恳请专家和广大读者不吝批评指正。 参加本书编写的人员有华南理工大学广州学院计算机工程系余小华老师,华南师范大学增城学院教育信息技术部黄锦煜老师,华南师范大学增城学院网络中心罗肖辉老师。 本书由华南师范大学增城学院计算机系主任陶培基教授担任主审。 感谢广东轻工职业技术学院计算机系教授石硕对本书编写和出版所提供的意见、建议和热忱帮助。 编者 2011年6月 于华南师范大学增城学院,广州 E-mail: hsguoya@https://www.360docs.net/doc/7e10823019.html, II

计算机网络原理实验七、传输层可靠传输协议GBN编程实验报告

实验七、传输层可靠传输协议G B N编程实验报告序号:姓名:学号:成绩指导老师: 一、实验目的: 1、通过编写实现一个简单可靠的数据传输协议GBN的发送和接收代码,模拟可靠数据传输 2、理解TCP协议可靠传输的差错检测、重传、累计确认、定时器的可靠传输策略。 二、实验原理: 在GBN中,发送端不需要在接收到上一个数据包的ACK后才发送下一个数据包,而是可以连续发送数据包。在发送端发送数据包的过程中,如果接收到对应已发送的某个数据包的NACK,则发送端将NACK对应的某个数据包进行重发,然后再将该数据包之后的数据包依次进行重发。 三、结果分析: 本次试验中采用java语言进行程序编写 代码注释: (一)S ender类 import java.util.Timer; public class Sender extends Thread{ public int windowsize=3; //发送方窗口长度设为3 public String[] data={"data1","data2","data3", "data4","data5","data6","data7"}; //模拟七个数据包public int sign[]={0,1,2,3,4,5,6}; //为7个数据包标号 public int localack=-1; //保存最近收到的ACK public Timers litime=null; //定时器(这里定为2秒) public int switches=0; //超时标志,1为超时 public int windowsign[]; //当前窗口内待发的数据分组的序号 public int acksign=0;

实验1 单区域OSPF基本配置

单区域OSPF基本配置 一、实验目的 1.掌握单区域OSPF的配置 2.理解链路状态路由协议的工作过程 3.掌握实验环境中虚拟接口的配置 二、应用环境 在大规模网络中,OSPF作为链路状态路由协议的代表应用非常广泛,具有无自环,收敛快的特点 三、实验设备 DCR-1702 两台 CR-V35MT 一条 CR-V35FC 一条 四、实验拓扑 五、实验要求 ROUTER-A ROUTER-B S1/1 192.168.1.1/24 S1/0 192.168.1.2/24 Loopback0 10.10.10.1/24 Loopback0 10.10.11.1/24 六、实验步骤 第一步:路由器环回接口的配置(其他接口配置请参见实验三) 路由器A: Router-A_config#interface loopback0 Router-A_config_l0#ip address 10.10.10.1 255.255.255.0 路由器B: Router-B#config Router-B_config#interface loopback0 Router-B_config_l0#ip address 10.10.11.1 255.255.255.0 第二步:验证接口配置 Router-B#sh interface loopback0 Loopback0 is up, line protocol is up Hardware is Loopback Interface address is 10.10.11.1/24 MTU 1514 bytes, BW 8000000 kbit, DLY 500 usec

实验3+ospf协议配置仿真-单区域

实验3:OSPF路由协议1 实验目的: 在路由器上使用OSPF协议进行单区域仿真。 能够使用ping测试静态路由配置。 通过实验掌握OSPF协议。 2 网络拓扑 3 基本配置步骤

3.1在Router0上的配置 Router(config)#interface loopback 0 Router(config-if)#ip address 1.1.1.1 255.255.255.255 Router(config-if)#exit Router(config)#router ospf 100 Router(config-router)#network 192.168.0.0 0.0.0.255 area 0 Router(config-router)#network 10.0.0.0 0.255.255.255 area 0 3.2在Router1上的配置 Router(config)#interface loopback 0 Router(config-if)#ip address 2.2.2.2 255.255.255.255 Router(config-if)#exit Router(config)#router ospf 100 Router(config-router)#network 10.0.0.0 0.255.255.255 area 0 Router(config-router)#network 172.16. 0.0.255.255 area 0

4 测试 4.1在PC0上测试到PC1的连接 4.2查看Router0 的路由表 5 实验小结 通过本次实验,学习使用OSPF路由协议进行仿真模拟网络的搭建,掌握了许多OSPF 的配置命令,能够搭建基本的基于OSPF链路状态路由协议的单区域小型网络。

计算机网络原理(实验指导书)

计算机网络原理实验指导书 中原工学院 计算机学院网络工程系 2014年12月10日

实验一Windows系统网络命令的使用 一、实验目的 1. 了解Windows操作系统提供的各种网络命令的功能。 2. 熟悉Windows操作系统提供的各种网络命令的使用方法和输出格式。 3、掌握常用的网络命令,能用ping 、ipconfig等命令工具来进行网络测试、使用tracert路由跟踪命令、使用route、netstat、arp等命令查看网络状态。 二、实验内容 1、常用网络测试命令PING的使用 2、网络配置查看命令IPCONFIG的使用 3、网络连接统计命令NETSTAT的使用 4、网络路由表操作命令ROUTE的使用 5、地址解析命令ARP的使用 6、路由跟踪tracert命令的使用 三、实验步骤 (一)常用的网络测试工具-PING.EXE 1、工作原理 Ping的主要作用是验证与远程计算机的连接。该命令只有在安装了TCP/IP 协议后才可以使用。向远程计算机通过ICMP协议发送特定的数据包,然后等待回应并接收返回的数据包,对每个接收的数据包均根据传输的消息进行验证。默认情况下,传输四个包含32 字节数据(由字母组成的一个循环大写字母序列)的回显数据包。 过程如下: (1)通过将ICMP 回显数据包发送到计算机,并侦听回显回复数据包来验证与一台或多台远程计算机的连接。 (2)每个发送的数据包最多等待一秒。 (3)打印已传输和接收的数据包数。 2、用法 ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 参数一览表:

OSPF单区域 实验报告

实验报告 课程名称网络规划与管理 实验项目名称OSPF单区域 班级与班级代码 实验室名称(或课室)实验楼808 专业信息管理与信息系统 任课教师 学号: 姓名: 实验日期:2014 年9月25 日 广东财经大学教务处制

姓名实验报告成绩 评语: 指导教师(签名) 年月日

OSPE单区域实验 一、【实验名称】 OSPE单区域基本配置。 二、【实验目的】 掌握在路由器上配置OSPE单区域。 三、【实验原理】 OSPE(Open Shortest Path First,开放式最短路径优先)协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态(link-state)协议。 OSPE路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。 OSPF属于无类路由协议,支持VLSM(变长子掩码)。OSPE是以组播的形式进行链路状态的通告的。 在大规模的网络环境中,OSPE支持区域的划分,将网络进行合理规划。划分区域时必须存在area0(骨干区域)。其他区域和骨干区域直接相连,或通过虚链路的方式连接。 四、【实现功能】 实现网络的互连互通,从而实现信息的共享和传递。 五、【实验设备】 S3350(1台)、R1762路由器(两台)、V35线缆(1根)、交叉线或直连线(1条) 六、【实验步骤与结果】 步骤1基本配置。 三层交换机基本配置

验证测试

路由器基本配置1)路由器1

计算机网络实验三协议分析精编

计算机网络实验三协议 分析精编 Document number:WTT-LKK-GBB-08921-EIGG-22986

天津理工大学实验报告学院(系)名称:计算机与通信工程学院

6.列举出你所抓到数据包的种类(协议名称)。列表写出客户端、网关、web服务器的IP地址和MAC地址。HTTP客户端和服务器段的端口号。 答:数据包的种类TCP、UDP、DNS、DHCP、ARP、OSPF、LLDP、SSL、TLS、NBNS、BROWSER=等。 客户端网关Web服务器 IP地址 MAC地址58:6a:b1:5d:be:3344:37:e6:04:08:9f44:37:e6:04:09:c5 HTTP客户端的端口号:80,服务器端口号:2518。 7.将TCP、IP、ARP、DNS、HTTP和Ethernet的首部字段的名字和值按照协议的格式(参见附录2)分别记录下来。(任意打开一个消息) 答:IP:

版本:4首部长度:20bytes区分服务:0x00总长度:40 标识:0x41c6标志:0x02片偏移:0 生存时间:51协议:TCP(6)首部校验和:0x4bfb 源地址: 目的地址: 可选字段:填充 TCP: 源端口:80目的端口:2518 序号:1 确认号:716 数据偏 移 保留URG ACK 1 PSH RS I SYN FIN 窗口:16128检验和0xf2e5紧急指针: 无效

选项:空填充:空ARP: 以太网目的地址:HonHaiPr_04:08:9f (44:37:e6:04:08:9f)以太网源地址: HonHaiPr_04:09:c5 (44:37:e6:04:09:c5) 帧类型:ARP (0x0806) DNS:

实验 4 OSPF单区域配置

实验 4-1 OSPF单区域配置 学习目的 ●理解OSPF路由器Router ID的意义 ●掌握在特定接口或网络启用OSPF的方法 ●掌握使用display命令查看OSPF工作情况的方法●掌握使用OSPF发布默认路由的方法 ●掌握修改OSPF hello和dead时间的方法 ●掌握修改OSPF优先级的方法 ●理解OSPF在以太网上的DR/BDR选择过程 拓扑图

场景 你是公司的网络管理员。现在公司的网络准备使用OSPF协议来进行路由信息的传递。规划网络中所有路由器属于OSPF的区域0。实际使用中需要向OSPF发布默认路由,此外你也希望通过这次部署了解DR/BDR选举的机制。 学习任务 步骤一. 基本配置 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1 [R1]interface serial1/0/0 [R1-Serial1/0/0]ip address 10.0.12.1 24 [R1-Serial1/0/0]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 10.0.13.1 24 [R1-GigabitEthernet0/0/0]interface loopback 0 [R1-LoopBack0]ip address 10.0.1.1 24 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R2 [R2]interface serial 1/0/0 [R2-Serial1/0/0]ip address 10.0.12.2 24 [R2-Serial1/0/0]interface loopback 0 [R2-LoopBack0]ip address 10.0.2.2 24 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R3 [R3]interface GigabitEthernet 0/0/0 [R3-GigabitEthernet0/0/0]ip address 10.0.13.3 24 [R3-GigabitEthernet0/0/0]interface loopback 0 [R3-LoopBack0]ip address 10.0.3.3 24 [R3-LoopBack0]interface loopback 2 [R3-LoopBack2]ip address 172.16.0.1 24

计算机网络原理实验报告

重庆交通大学 实验报告 班级:电子信息专业级班学号: 姓名: 实验项目名称:计算机网络原理实验实验项目性质:设计性(验证性)实验所属课程:计算机网络 实验室(中心):软件实验室 指导教师: 实验完成时间: 2016 年 6 月 29

实验1 控制台网络操作的基本命令 实验目的: 掌握和使用控制台网络操作的基本命令:ipconfig,ping,tracert,arp,dhcp,nslookup,netstat。 实验环境: Windows7,使用命令提示符 实验步骤: ipconfig 使用ipconfig/all查看自己计算机的网络配置,尽可能明白每行的意思。 分析:你和旁边的计算机是否处于同一子网,为什么? Ping 练习ping命令,掌握反馈的意思。 通过ping/?了解ping命令的各种选项并实际使用。 Tracert/pathping 使用tracert或pathping进行路由追踪。 思考为何能进行路由追踪?请实际验证。 Arp 以arp –a命令,查看当前arp缓存,并通过网络获得查看缓存的变化。 以arp –s命令将网关设置为静态arp。 Dhcp 使用ipconfig/release释放自动获取的网络配置,并用ipconfig/renew重新获取,了解DHCP。 如果你不能释放,请思考如何处理。 常用端口号 打开C:\WINDOWS\system32\drivers\etc\services文件,了解常用的端口号分配。 Netstat 练习netstat命令,查看当前的网络连接状况。 Nslookup 练习nslookup命令,进行命令行的DNS解析。 Hosts文件 打开C:\WINDOWS\system32\drivers\etc\hosts文件,思考如何屏蔽浏览网页和观看视频时的广告? 实验内容: ipconfig

ospf单区域配置的实验报告

单区域OSPF的配置 一、实验目的 掌握单区域的OSPF的配置方法; 理解链路状态路由协议的工作过程; 二、实验内容 实验的拓扑图如图2-1所示,要求通过配置单区域OSPF,实现RT1和RT2、RT2和RT3之间建立OSPF邻居,且互相学习到到loopback接口对应的路由信息。 图2-1 三、实验步骤 1.搭建实验环境并完成基本配置如表1-1。

表1-1 2.配置RT1的OSPF。 在RT1上启用OSPF协议,并在G0/0/0和Loopback0接口上使能OSPF,将它们加入OSPF的Area0。 [RT1] ospf 1 [RT1-ospf-1] area 0 [RT1-ospf-1-area-0.0.0.0] network 1.1.1.1 0.0.0.0 [RT1-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255 3.配置RT2的OSPF。 在RT2上启用OSPF协议,并在G0/0、G0/1和Loopback0接口上使能OSPF,将它们加入OSPF的Area0。 [RT2] ospf 1 [RT2-ospf-1] area 0

[RT2-ospf-1-area-0.0.0.0] network 2.2.2.2 0.0.0.0 [RT2-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255 [RT2-ospf-1-area-0.0.0.0] network 20.0.0.0 0.0.0.255 4.配置RT3的OSPF。 在RT3上启用OSPF协议,并在G0/0和Loopback0接口上使能OSPF,将它们加入OSPF的Area0。 [RT3] ospf 1 [RT3-ospf-1] area 0 [RT3-ospf-1-area-0.0.0.0] network 3.3.3.3 0.0.0.0 [RT3-ospf-1-area-0.0.0.0] network 20.0.0.0 0.0.0.255 四、实验结果 1.配置结束后,如图4=1所示。请在RT2上查看OSPF邻居表。OSPF邻居表中,RT2与RT1之间的状态是full,RT2与RT3之间的状态是full。说明RT2与RT1、RT2与RT3之间邻居关系建立成功。 图4-1

计算机网络原理实验三 云南大学

实验三、套接字编程 序号:姓名:学号:成绩 1.实验目的: 两人一组,编写一个客户端、服务器程序,掌握Socket编程原理。 2.实验环境: 连入局域网络的主机一台。 3.实验指导: Socket API是实现进程间通信的一种编程设施,也是一种为进程间提供底层抽象的机制。理解socket编程模型及其原理。 4.实验分析,回答下列问题。 客户端IP:172.25.20.4 服务器IP:172.25.20.194 客户端源代码: #include "stdafx.h" #include #include #include #include #include #include #include #include #pragma comment(lib,"ws2_32.lib") #define PORT 3490 /* 客户机连接远程主机的端口*/ #define MAXDATASIZE 100 /* 每次可以接收的最大字节*/ int _tmain(int argc, _TCHAR* argv[]) { WORD wVersionRequested; WSADATA wsaData; int err = 0 ,rval = 0 ; SOCKET fd; struct sockaddr_in servaddr; struct hostent* hp; char buf[1024] = ""; wVersionRequested = MAKEWORD( 2, 2 ); err = WSAStartup( wVersionRequested, &wsaData ); if ( err != 0 ) return -1; if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) { printf("Can not create socket!"); exit(2); }

计算机网络原理实验

浙江大学城市学院实验报告 课程名称计算机网络实验 实验项目名称实验3 交换机CLI基本配置 学生姓名专业班级学号 指导老师实验日期 一、实验目的 1. 熟悉交换机的工模式 2. 练习思科模拟器交换机CLI基本配置 二、实验内容 1. 通过命令切换交换机的工作模式 2. 查看交换机基本信息。 3. 完成练习思科交换机基本配置,并进行测试。 三、实验步骤 1. 通过命令在以下模式间切换 用户命令模式 特权命令模式 enable 进入特权命令模式 全局配置模式 configure terminal 端口配置命令模式 Interface vlan 1 2. 查看交换机Firmware版本信息、查看flash信息、查看端口状态、在特权模式下查看交换机可用命令。 查看交换机Firmware版本信息show version 查看flash信息show flash 查看端口状态show interface 在特权模式下查看交换机可用命令? 3. 通过Console口配置交换机的名称、并设置交换机密码。 通过Console口配置交换机的名称hostname roelin 设置交换机密码 enable password hello line console 0;password helloworld;login

line vty 0 4;password world;login 4. 根据以下拓扑图,配置交换机和路由器实现网络通信,并将配置信息保存到flash。 5. 查看配置信息。 show vlan 四、收获感想:记录实验感受、操作过程中遇到的困难及解决办法、遗留的问题、意见和建议等。

计算机网络原理FTP实验实验报告

计算机网络原理FTP实验报告 XXXXXXXXXXXXXXXXX 1.实验综述: 本实验中,笔者通过Socket编程实现了一个简单的FTP协议。实现的程序包括客户端(client.cpp)和服务端(server.cpp)两个部分,并支持如下功能: (1)GET命令(下载服务端文件到客户端所在目录); (2)PUT命令(上传客户端文件到服务端工作目录); (3)PWD命令(打印服务端工作目录); (4)DIR命令(列出服务端工作目录下的文件); (5)CD命令(改变服务端工作目录); (6)?命令(查看帮助); (7)QUIT命令(关闭客户端与服务端的控制连接并退出客户端和服务端)。 上述支持的命令中,除?命令和QUIT命令外,命令执行时,客户端会先与服务端建立数据连接,在数据连接上完成传输后再断开设计连接,从而实现了FTP协议的设计思想。最终实验程序能够正确完成FTP协议基本的文件传输功能,对较大的文件同样支持,符合本实验的要求。 2.设计思路说明: 本实验的两个核心是FTP连接模型的建立和文件、数据的传输,笔者对二者的实现思路分别如下所述。 FTP的连接建立过程如下: (1)服务器启动后,建立控制连接Socket并监听控制连接端口; (2)客户端启动并连接至该端口; (3)服务器接受来自客户端的连接,此时控制连接建立; (4)服务器建立数据连接Socket,将其绑定在数据连接端口上并监听; (5)客户端每接收到除?命令和QUIT命令外的任一命令时,判定命令格式是否合法,将合法的命令发送到服务器,等待来自服务器的响应; (6)服务器接收到命令后,监听数据连接端口等待连接,通过控制连接向客户端发送响应后等待客户连接至数据端口; (7)客户端接收到响应后,连接到数据端口,等待来自服务器的响应; (8)服务器接受来自客户端的连接,此时数据连接建立。服务器通过数据连接向客户端发送响应; (9)客户端接收到响应后,开始数据传输操作; (10)数据传输完成后,客户端关闭数据Socket,服务端关闭接收客户端数据连接所得的Socket;

实验指导书:OSPF单区域配置

计算机网络实验实验指导书 实验名称OSPF单区域配置

一、实验目的 1.配置OSPF单区域实验 2.实现简单的OSPF配置 二、实验原理 在路由器上启用OSFP 进程,使用所有的路由信息通过OSFP 路由协议传递。 三、实验内容 (一)实验拓扑 图3-1 实验拓扑图 实验设备:路由器3台。 拓扑图中有三台路由器,共有五个网段,并且是无类的子网。在本拓扑图中使用OSPF 路由协议学习路由信息,并且使用的是单区域,所有的路由器都在区域0中。 (二)实验步骤 1. 在路由器上配置IP 地址 RA#config t RA(config)# interface FastEthernet 0/0 RA(config-if)#ip address 192.168.20.1 255.255.255.252 RA(config)#interface Loopback 0 RA(config-if)#ip address 192.168.30.9 255.255.255.248 RB#config t RB(config)# interface FastEthernet 0/0 RB(config-if)#ip address 192.168.20.2 255.255.255.252 RB(config)#interface FastEthernet 0/1 RB(config-if)#ip address 192.168.10.1 255.255.255.224 RC#config t RC(config)# interface FastEthernet 0/0

2. 配置OSPF 3.验证测试

计算机网络原理实验 实验三

实验三使用Wireshark分析TCP、HTTP协议 一、实验目的 分析TCP协议、HTTP协议 二、实验环境 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE等软件。 三、实验步骤 1、过滤表达式 表达式规则 (1) 协议过滤 比如TCP,只显示TCP协议。 (2) IP 过滤 比如ip.src ==192.168.1.102 显示源地址为192.168.1.102, ip.dst==192.168.1.102, 目标地址为192.168.1.102 (3) 端口过滤 tcp.port ==80, 端口为80的 tcp.srcport == 80, 只显示TCP协议的愿端口为80的。 (4) Http模式过滤 http.request.method=="GET", 只显示HTTP GET方法的。 (5) 逻辑运算符为AND/ OR 常用的过滤表达式

2、Wireshark 与对应的OSI七层模型 图中解释: Frame29:所抓帧的序号是29,大小是250字节 Ethernet :以太网,有线局域网技术,属链路层 Inernet Protocol:即IP协议,也称网际协议,属网络层 Transmisson Control Protocol:即TCP协议,也称传输控制协议。属传输层Hypertext transfer protocol:即http协议,也称超文本传输协议。属应用层图形下面的数据是对上面数据的16进制表示。 3、TCP三次握手过程 TCP包的具体内容 从下图可以看到wireshark捕获到的TCP包中的每个字段。

计算机网络实验六 单区域OSPF路由配置

惠州学院《计算机网络》实验报告 实验六单区域OSPF路由配置 实验目的 掌握在路由器上配置OSPF单区域 实验原理 OSPF(open shortext path first,开放式最短路径优先)协议,是目前网络中应用最泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态(link-state)协议。 OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库(LSDB),然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。 OSPF属于无类路由协议,支持VLSM(变长子网掩码)。OSPF是以组播的形式进行链路状态的通告的。 在大模型的网络环境中,OSPF支持区域的划分,将网络进行合理规划。划分区域时必须存在area 0(骨干区域)。其他区域和骨干区域直接相连,或通过虚链路的方式连接。 实现功能 实现网络的互连互通,从而实现信息的共享和传递。 实验拓扑 实验步骤 1连接设备 (1)根据拓扑图,用3根直通线将PC1,PC2分别民S1,S2的端口fa0/1相连,S1的fa0/2端口与R1的fa0/1相连 (2)用一根V35线缆将R1的S1/2与R2的S1/2相连,注意DCE的选择。

2 ip规划 表格 1 ip规划 (1)S1的配置 S1>en 14 S1>star //进入特权模式 S1#configure terminal //进入全局配置模式 S1(config)#vlan 10 S1(config-vlan)#name text1 //创建vlan 10 并命名为text1 S1(config-vlan)#vlan 20 S1(config-vlan)#name text2 //创建vlan 20 并命名为text2 S1(config-vlan)#exit S1(config)#interface fa0/1 S1(config-if)#switchport access vlan 20 //将fa0/1划分到vlan 20 S1(config-if)#interface fa0/2 S1(config-if)#switchport access vlan 10 //将fa0/2划分到vlan 10 S1(config-if)#exit S1(config)#interface vlan 20 S1(config-if)#ip address 192.168.20.254 255.255.255.0 //为vlan 20配置ip地址 S1(config-if)#no shutdown S1(config-if0#exit S1(config)#interface vlan 10 S1(config-if)#ip address 192.168.1.2 255.255.255.0 //为vlan 10配置ip地址 S1(config-if)#no shutdown S1(config-if)#exit S1(config)#router ospf //开启ospf协议进程 S1(config-router)#network 192.168.20.0 0.0.0.255 area 0 S1(config-router)#network 192.168.1.0 0.0.0.255 area 0 //申明本设备的直连网段并分配区域号 S1(config-router)#end S1#wr

相关文档
最新文档