三层交换机的OSPF实验
1.OSPF介绍
开放式最短路径优先(英语:Open Shortest Path First,缩写为 OSPF)是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。采用戴克斯特拉算法(Dijkstra's algorithm)被用来计算最短路径树。它使用“代价(Cost)”作为路由度量。链路状态数据库(LSDB)用来保存当前网络拓扑结构,路由器上属于同一区域的链路状态数据库是相同的(属于多个区域的路由器会为每个区域维护一份链路状态数据库)。
OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络,OSPFv3用在IPv6网络。OSPFv2是由RFC 2328定义的,OSPFv3是由RFC 5340定义的。
OSPF协议是大中型网络上使用最为广泛的IGP(Interior Gateway Protocol)协议。节点在创建邻接,接受链路状态通告(Link-state Advertisement,LSA)时,可以通过MD5或者明文进行安全验证。
OSPF提出了“区域(Area)”的概念,一个网络可以由单一区域或者多个区域组成。其中,一个特别的区域被称为骨干区域(Backbone Area),该区域是整个OSPF网络的核心区域,并且所有其他的区域都与之直接连接。所有的内部路由都通过骨干区域传递到其他非骨干区域。所有的区域都必须直接连接到骨干区域,如果不能创建直接连接,那么可以通过虚链路(virtual link)和骨干区域创建虚拟连接。
2.三层交换机的OSPF实验
2.1实验拓扑
2.2实验配置
设备 | 接口 | IP | Netmask | Gateway | Vlan |
Sw1 | GE0/0/1 | 10.0.0.1 | 255.255.255.252 | 1000 | |
Ethernet0/0/1 | 10 | ||||
Ethernet0/0/2 | 20 | ||||
Sw2 |
GE0/0/1 | 10.0.0.2 | 255.255.255.252 | 1000 | |
Ethernet0/0/1 | 30 | ||||
Ethernet0/0/2 | 40 | ||||
PC1 | Ethernet0/0/1 | 192.168.10.1 | 255.255.255.0 | 192.168.10.254 | 10 |
PC2 | Ethernet0/0/2 | 192.168.20.1 | 255.255.255.0 | 192.168.20.254 | 20 |
PC3 | Ethernet0/0/1 | 192.168.30.1 | 255.255.255.0 | 192.168.30.254 | 30 |
PC4 | Ethernet0/0/2 | 192.168.40.1 | 255.255.255.0 | 192.168.40.254 | 40 |
2.3交换机配置
2.3.1配置交换机,使同一交换机连接的两台PC相互ping通
Sw1基本配置
#
sysname Sw1
#
vlan batch 10 20 1000
#
interface Vlanif10
ip address 192.168.10.254 255.255.255.0
#
interface Vlanif20
ip address 192.168.20.254 255.255.255.0
#
interface Vlanif1000
ip address 10.0.0.1 255.255.255.252
#
interface Ethernet0/0/1
port link-type access
port default vlan 10
#
interface Ethernet0/0/2
port link-type access
port default vlan 20
#
Sw2基本配置
#
sysname Sw2
#
vlan batch 30 40 1000
#
interface Vlanif30
ip address 192.168.30.254 255.255.255.0
#
interface Vlanif40
ip address 192.168.40.254 255.255.255.0
#
interface Vlanif1000
ip address 10.0.0.2 255.255.255.252
#
interface Ethernet0/0/1
port link-type access
port default vlan 30
#
interface Ethernet0/0/2
port link-type access
port default vlan 40
#
2.3.2配置OSPF使所有PC互相ping通
Sw1 OSPF配置
#在交换机的GE1端口配置truk
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20 30 40 1000
#配置OSPF,并进行宣告
#
ospf 1
area 0.0.0.0
network 192.168.10.0 0.0.0.255
network 192.168.20.0 0.0.0.255
network 10.0.0.0 0.0.0.3
#
Sw2 OSPF配置
#在交换机的GE1端口配置trunk
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20 30 40 1000
#配置OSPF,并进行宣告
#
ospf 1
area 0.0.0.0
network 192.168.30.0 0.0.0.255
network 192.168.40.0 0.0.0.255
network 10.0.0.0 0.0.0.3
#