在ENSP中实现OSPF不同网络之间的动态路由(附源码)

一、实验目的

  1. 掌握如何在路由器上配置OSPF协议

  2. 了解如何通过配置OSPF实现不同网络之间的动态路由

  3. 理解OSPF协议的内部运作机制

  4. 学习OSPF如何通过洪泛机制传播链路状态信息。

  5. 理解OSPF区域划分的作用和原理

二、实验要求

需求:

PC端互通

实验设备:

1、5台S3700交换机

2、11台路由器

3、9台PC端(分配好ip地址)

使用ensp搭建实验环境,如图所示

三、实验内容

1.PC端配置

PC1

PC2

PC3

PC4

PC5

PC6

PC7

PC8

PC9

2.路由器设置

R5

#基础配置

undo t m

sys

undo info en

sys R5

int g 0/0/3

ip add 192.168.3.254 24

int g 0/0/0

ip add 192.168.57.1 30

int g 0/0/2

ip add 192.168.56.2 30

#ospf配置

ospf 1 router-id 5.5.5.5

area 0

network 192.168.3.0 0.0.0.255

network 192.168.56.0 0.0.0.3

network 192.168.57.0 0.0.0.3

R6

undo t m

sys

undo info en

sys R6

int g 0/0/3

ip add 192.168.5.1 25

int g 0/0/0

ip add 192.168.67.2 30

int g 0/0/2

ip add 192.168.56.1 30

int g 0/0/1

ip add 192.168.5.254 25

ospf 1 router-id 6.6.6.6

area 0

network 192.168.5.0 0.0.0.127

network 192.168.5.128 0.0.0.127

network 192.168.56.0 0.0.0.3

network 192.168.67.0 0.0.0.3

R7

undo t m

sys

undo info en

sys R7

int g 0/0/1

ip add 192.168.78.1 30

int g 0/0/2

ip add 192.168.79.2 30

int g 0/0/3

ip add 192.168.67.1 30

int g 0/0/0

ip add 192.168.57.2 30

ospf 1 router-id 7.7.7.7

area 1

network 192.168.78.0 0.0.0.3

area 2

network 192.168.79.0 0.0.0.3

area 0

network 192.168.57.0 0.0.0.3

network 192.168.67.0 0.0.0.3

R8

undo t m

sys

undo info en

sys R8

int g 0/0/0

ip add 192.168.78.2 30

int g 0/0/3

ip add 192.168.81.1 30

ospf 1 router-id 8.8.8.8

area 1

network 192.168.78.0 0.0.0.3

network 192.168.81.0 0.0.0.3

R9

undo t m

sys

undo info en

sys R9

int g 0/0/3

ip add 192.168.91.2 30

int g 0/0/0

ip add 192.168.79.1 30

ospf 1 router-id 9.9.9.9

area 2

network 192.168.79.0 0.0.0.3

network 192.168.91.0 0.0.0.3

R10

undo t m

sys

undo info en

sys R10

int g 0/0/3

ip add 192.168.81.2 30

int g 0/0/0

ip add 192.168.1.254 24

ospf 1 router-id 10.10.10.10

area 1

network 192.168.1.0 0.0.0.255

network 192.168.81.0 0.0.0.3

R11

undo t m

sys

undo info en

sys R11

int g 0/0/3

ip add 192.168.91.1 30

int g 0/0/0

ip add 192.168.2.254 25

ospf 1 router-id 11.11.11.11

area 2

#记得一定是192.168.2.128这个网段

network 192.168.2.128 0.0.0.127

network 192.168.91.0 0.0.0.3

3.交换机设置

S1

int g 0/0/1

p l t

int e 0/0/2

p l a

int e 0/0/3

p l a

S2

int g 0/0/1

p l t

int e 0/0/2

p l a

S3

int g 0/0/1

p l t

int e 0/0/1

p l a

int e 0/0/2

p l a

S4

int g 0/0/1

p l t

int e 0/0/1

p l a

int e 0/0/2

p l a

S5

int g 0/0/1

p l t

int e 0/0/1

p l a

int e 0/0/2

p l a

四、实验结果

所有PC都可以互相ping通

相关推荐
新知图书11 分钟前
Linux C\C++编程-Linux系统的字符集
linux·c语言·c++
haiyanglideshi16 分钟前
sendto丢包
linux
魔理沙偷走了BUG25 分钟前
【Linux笔记】Day5
linux·笔记
利刃大大26 分钟前
【Linux系统编程】二、Linux进程概念
linux·c语言·进程·系统编程
阿政一号29 分钟前
Linux初识:【冯诺依曼体系结构】【操作系统概念】【进程部分概念(进程状态)(进程优先级)(进程调度队列)】
linux·服务器·指令·进程概念·linux操作系统
HaoHao_0101 小时前
AWS Snowball
服务器·云计算·aws·云服务器
小林想被监督学习1 小时前
RabbitMQ 仲裁队列 -- 解决 RabbitMQ 集群数据不同步的问题
linux·分布式·rabbitmq
xf8079892 小时前
cursor远程调试Ubuntu以及打开Ubuntu里面的项目
linux·运维·ubuntu
dot to one2 小时前
Linux 入门 常用指令 详细版
linux·服务器·centos
仓鼠OO2 小时前
思科交换机telnet配置案例
网络·思科·远程