静态路由和OSPF动态路由实验

2024-04-10 15:30:08

实验拓扑图:

实验要求:

1.部门1网段:192.168.10.0/24

部门2网段:192.168.20.0/24

部门3网段:192.168.30.0/24

2.部门1网关在SW1上192.168.10.254,开启DHCP

部门2网关在SW1上192.168.20.254,开启DHCP

部门3网关在SW4上192.168.30.254,开启DHCP

3.部门1和部门3互访,和部门2互访

部门2和部门3不可以互访




实验设想并实施:

方法一:通过静态路由的方式实现

方法二:通过配置ospf动态路由的方式实现


SW1基础配置指令:

sy

sy SW1


vlan b 10 20 100

dhcp en

int vlan 10

ip add 192.168.10.254 24

dhcp sel int

int vlan 20

ip add 192.168.20.254 24

dhcp sel int

int g0/0/2

p l t

p t a v 10

int g0/0/3

p l t

p t a v 20


int g0/0/1

p l a

p d v 100

int vlan 100

ip add 10.0.0.1 30


R1基础配置指令:

sy

sy R1


int g0/0/1

ip add 10.0.0.2 30

int g0/0/0

ip add 10.0.0.9 30


R2基础配置指令:

sy

sy R2


int g0/0/1

ip add 10.0.0.5 30

int g0/0/0

ip add 10.0.0.10 30


SW4基础配置指令:

sy

sy SW4


vlan b 30 100

dhcp en

int vlan 30

ip add 192.168.30.254 24

dhcp sel int


int g0/0/2

p l t

p t a v 30


int vlan 100

ip add 10.0.0.6 30

int g0/0/1

p l a

p d v 100




方法一:

R1静态路由:

ip route-s 192.168.10.0 24 10.0.0.1

ip route-s 192.168.20.0 24 10.0.0.1

ip route-s 10.0.0.4 30 10.0.0.10

ip route-s 192.168.30.0 24 10.0.0.10


R2静态路由:

ip route-s 192.168.30.0 24 10.0.0.6

ip route-s 10.0.0.0 30 10.0.0.9

ip route-s 192.168.10.0 24 10.0.0.9

ip route-s 192.168.20.0 24 10.0.0.9


SW1默认路由:

ip route-s 0.0.0.0 0 10.0.0.2

SW4默认路由:

ip route-s 0.0.0.0 0 10.0.0.5


R1静态路由表:

R1静态路由表

SW1静态路由表:

SW1静态路由表

R2静态路由表:

R2静态路由表

SW4静态路由表:

SW4静态路由表

SW4地址池:

地址池

interface Vlanif30

ip address 192.168.30.254 255.255.255.0

dhcp select global

所以地址地址是从192.168.30.249获取。


DHCP后PC自动获取地址:

通过配置静态路由结果:

如果部门2和部门3不可以互访,可以在R2静态路由中去掉:ip route-s 192.168.20.0 24 10.0.0.9,通过抓包工具可以发现有PC2到PC3的包,没有PC3回PC2的包,因为我们去掉了回程路由。


方法二:

通过ospf动态路由实现此功能

R1 ospf:

ospf router-id 1.1.1.1

a 0

net 10.0.0.0 0.0.255.255


SW1 ospf:

ospf router-id 2.2.2.2

a 0

net 192.168.10.0 0.0.0.255

net 192.168.20.0 0.0.0.255

net 10.0.0.0 0.0.255.255


R2 ospf:

ospf router-id 3.3.3.3

a 0

net 10.0.0.0 0.0.255.255


SW4 ospf:

ospf router-id 4.4.4.4

a 0

net 192.168.30.0 0.0.0.255

net 10.0.0.0 0.0.255.255


SW1通过ospf学到的路由:

R1通过ospf学到的路由:


R2通过ospf学到的路由:

SW4通过ospf学到的路由:


通过配置ospf动态路由得到的结果:

PC3和PC1/PC2都互通,如果PC3要和PC2不能通讯可以删掉SW1中net 192.168.20.0 0.0.0.255,不想要那个网段通讯就可以停止哪个网段的宣告。




注意:

一、10.0.0.0/30 网络地址是10.0.0.0 ,广播地址是10.0.0.3,可用IP地址是:10.0.0.1和10.0.0.2

10.0.0.4/30 网络地址是10.0.0.4 ,广播地址是10.0.0.7,可用IP地址是:10.0.0.5和10.0.0.6

以此类推,此方法可以节省地址空间。


二、需要添加那些静态路由,其实除了直达的路由(直连路由)都要“指明道路”,拿R1举例,10.0.0.8/30和10.0.0.0/30是直连路由,其他都为不可达路由,所以想到哪个网段就添加哪个网段的路由,当然要考虑回程路由。




以上全部完毕,请多多交流。