配置三层交换机需要综合考虑网络架构、路由协议、VLAN划分及安全策略等多个方面。以下为详细步骤和扩展知识:
1. 基础配置准备
连接方式:通过Console线或SSH/Telnet登录交换机,建议优先使用SSH以确保安全。
初始化设置:配置主机名、管理IP(通常为VLAN接口IP)、默认网关(如需跨网段管理)。
plaintext
enable
configure terminal
hostname SW1
interface vlan 1
ip address 192.168.1.1 255.255.255.0
no shutdown
ip default-gateway 192.168.1.254
2. VLAN划分与三层接口配置
创建VLAN:按部门或功能划分广播域,例如VLAN 10(行政)、VLAN 20(财务)。
plaintext
vlan 10
name Admin
vlan 20
name Finance
配置三层SVI接口:为每个VLAN分配IP地址,实现跨VLAN路由。
plaintext
interface vlan 10
ip address 192.168.10.1 255.255.255.0
interface vlan 20
ip address 192.168.20.1 255.255.255.0
3. 路由协议配置
静态路由:适用于小型网络,手动指定下一跳。
plaintext
ip route 0.0.0.0 0.0.0.0 192.168.1.254
动态路由协议:
- OSPF:适合中大型网络,配置示例:
plaintext
router ospf 1
network 192.168.10.0 0.0.0.255 area 0
network 192.168.20.0 0.0.0.255 area 0
- EIGRP(仅限Cisco):支持非等开销负载均衡。
4. 接口类型与链路配置
Access/T trunk接口:
- Access端口绑定单一VLAN,常用于终端设备。
plaintext
interface gigabitethernet 0/1
switchport mode access
switchport access vlan 10
- Trunk端口允许多VLAN通过,需配置802.1Q封装。
plaintext
interface gigabitethernet 0/24
switchport mode trunk
switchport trunk allowed vlan 10,20
三层路由接口:直接配置IP地址,用于连接路由器或核心交换机。
plaintext
interface gigabitethernet 0/48
no switchport
ip address 10.0.0.1 255.255.255.252
5. ACL与安全策略
标准ACL:基于源IP过滤。
plaintext
access-list 1 permit 192.168.10.0 0.0.0.255
扩展ACL:细化控制源/目的IP、端口等。
plaintext
access-list 101 permit tcp 192.168.10.0 0.0.0.255 any eq 80
应用ACL:绑定到接口或VLAN。
plaintext
interface vlan 10
ip access-group 101 in
6. QoS与带宽管理
优先级标记:基于DSCP或CoS值。
plaintext
class-map match-any VOICE
match dscp ef
policy-map QOS-POLICY
class VOICE
priority percent 30
7. 高可用性与冗余
HSRP/VRRP:配置虚拟网关IP,确保网关冗余。
plaintext
interface vlan 10
standby 1 ip 192.168.10.254
standby 1 priority 110
STP优化:避免环路,建议使用Rapid PVST+或MSTP。
8. 监控与维护
日志与SNMP:配置Syslog服务器和SNMP trap。
端口镜像:抓包分析流量。
plaintext
monitor session 1 source interface gigabitethernet 0/1 both
monitor session 1 destination interface gigabitethernet 0/10
扩展知识
VLAN间路由的三种方式:SVI、单臂路由、三层物理接口。
路由协议选择:静态路由适合简单环境;OSPF适合分层拓扑;BGP用于多自治系统。
MTU问题:确保Trunk链路MTU一致,避免分片。
通过以上配置,可构建一个高效、安全的三层交换网络。实际操作前需根据具体设备型号和网络需求调整命令。