VLAN、Trunk 和 OSPF

网络工程 思科 转变 局域网 ospf 树干
2022-03-03 12:53:37

因此,我在中继中遇到了外部主机无法相互ping通的问题。这是我的配置,请帮助我,我应该在我的 OSPF 中放置什么网络?

在此处输入图像描述

VLAN 编号 - 端口分配

10 - Fa0/4
20 – Fa0/3, Fa0/1   
30 - FA0/2  
60 - VLAN 60    

开关 0:

vlan 10
name Servers
!
vlan 20
name PC1, PC4
!
vlan 30
name Native
!
vlan 60
name Management
!
int f0/4
 sw mode access
 sw access vlan 10
!
int f0/3
 sw mode access
 sw access vlan 20
!
int f0/1
 sw mode access
 sw access vlan 20
!
int f0/2
 sw mode access
 sw access vlan 30
!
int vlan 60
 ip add 172.20.0.209 255.255.255.248
 no shut
!
ip default-gateway 172.20.0.1
!
int f0/2
 sw mode trunk
 sw trunk allowed vlan 10,20,30,60
!
2个回答

你真的应该开始阅读更多关于你在做什么的信息。VLAN 是一个广播域,因此不同 VLAN 上的计算机在没有路由设备干预的情况下无法通信。任何支持第 3 层路由的设备(例如路由器或多层交换机)都可用于执行必要的路由功能。无论使用何种设备,使用路由将网络流量从一个 VLAN 转发到另一个 VLAN 的过程称为 VLAN 间路由。

我将向您展示一个示例:

棒上的 VLAN 间路由器

这称为 Router-on-a-Stick,如果您从 PC1 ping 到 PC2,它会通过路由器。您需要在路由器的子接口上配置 VLAN。

interface GigabitEthernet0/0.10
 encapsulation dot1Q 10
 ip address 172.20.0.1 255.255.255.128
!
interface GigabitEthernet0/0.20
 encapsulation dot1Q 20
 ip address 192.168.0.1 255.255.255.0

这是我在路由器上的子接口配置。

使用 router-on-a-stick 选项,必须在每个逻辑子接口上配置适当的 IP 地址和 VLAN 信息,并且必须配置中继封装以匹配交换机的中继接口。

如果您使用的是第 3 层设备,您应该首先在 L3 设备上启用路由,而不是为每个 VLAN 配置一个 SVI(交换机虚拟接口):

ip routing
interface Vlan 10
 ip address 172.20.0.1 255.255.255.128
!
interface Vlan 20
 ip address 192.168.0.1 255.255.255.0