华为HCIP网络工程师认证—VLAN间路由
VLAN 划分之后不同 VLAN 之间默认是隔离的但实际工作中财务部得给人事部发文件吧研发部得访问服务器吧这就涉及 VLAN 间路由——让不同 VLAN 能互相通信。本博客将用通俗易懂的方式给你总结明白。VLAN 间路由就是不同 VLAN 之间的翻译官和快递员让被 VLAN 隔开的设备能够互相访问。一、为什么需要 VLAN 间路由回忆一下 VLAN 的作用把一台物理交换机切成多个独立的广播域虚拟小交换机。问题来了VLAN 10 的电脑192.168.10.2想访问 VLAN 20 的服务器192.168.20.2它们 IP 不在同一网段二层广播找不到对方交换机一看目标 MAC 不是自己 VLAN 的直接丢弃结论不同 VLAN 默认不通想通必须经过三层设备路由器或三层交换机。比喻VLAN 就像写字楼里的不同公司10 楼是财务公司20 楼是研发公司。财务部想找研发部借个文件不能直接喊一嗓子二层广播得通过前台三层网关转达。二、VLAN 间路由的三种实现方式方式一单臂路由路由器 一个物理接口是什么用一台路由器的一个物理接口连接交换机的 Trunk 口然后在路由器上创建多个子接口每个子接口对应一个 VLAN。工作原理路由器物理口 G0/0/0 连交换机 Trunk 口创建子接口 G0/0/0.10封装 VLAN 10配 IP 192.168.10.254VLAN 10 的网关创建子接口 G0/0/0.20封装 VLAN 20配 IP 192.168.20.254VLAN 20 的网关从 VLAN 10 去 VLAN 20 的数据PC1 → 交换机打上 VLAN 10 标签→ Trunk 到路由器子接口 10 → 路由器查路由表 → 从子接口 20 发回交换机打上 VLAN 20 标签→ 交换机剥标签送给 PC2配置示例# 路由器配置interface GigabitEthernet0/0/0.10 dot1q termination vid10# 封装 VLAN 10ipaddress192.168.10.254255.255.255.0 arp broadcastenable# 开启子接口 ARP 广播华为必须配interface GigabitEthernet0/0/0.20 dot1q termination vid20ipaddress192.168.20.254255.255.255.0 arp broadcastenable# 交换机配置连接路由器的口配 Trunkinterface GigabitEthernet0/0/24 port link-type trunk port trunk allow-pass vlan1020优缺点优点 缺点省钱不用买三层交换机 所有流量挤在一个物理口容易成瓶颈配置简单 单点故障路由器挂了全断适合小网络、实验环境 延迟稍高多一层封装方式二三层交换机 VLANIF企业主流是什么直接在三层交换机上创建 VLANIF 接口虚拟三层接口给每个 VLAN 配一个网关 IP然后在交换机内部完成路由转发。工作原理创建 VLAN 10配 VLANIF 10 IP 192.168.10.254/24创建 VLAN 20配 VLANIF 20 IP 192.168.20.254/24交换芯片硬件直接转发速度极快硬件路由 vs 软件路由配置示例# 创建 VLAN 并划分端口vlan batch1020interface GigabitEthernet0/0/1 port link-type access port default vlan10interface GigabitEthernet0/0/2 port link-type access port default vlan20# 创建 VLANIF 接口三层网关interface Vlanif10ipaddress192.168.10.254255.255.255.0 interface Vlanif20ipaddress192.168.20.254255.255.255.0# 开启三层路由华为默认开启某些型号需要手动开iprouting优缺点优点 缺点转发速度快硬件转发 需要三层交换机贵一点可靠性高内部互联 配置比单臂路由复杂一点点支持 VLAN 数量多 —企业最常用方案方式三路由口三层交换机每个 VLAN 单独用物理口是什么把三层交换机的某个物理口配成三层路由口undo portswitch直接连路由器或做路由。应用场景三层交换机当作纯路由器用上行连运营商或核心路由器一般很少单独用来做 VLAN 间路由太浪费端口3. 配置示例interface GigabitEthernet0/0/24 undo portswitch# 关闭二层交换功能变成三层路由口ipaddress10.0.0.1255.255.255.0三、三种方式对比总结方式 适用场景 速度 成本 配置难度单臂路由 小网络、实验、临时方案 慢软件转发 低只要路由器 简单VLANIF三层交换机 企业网主流 快硬件转发 中需三层交换机 中等路由口 特殊场景上连核心 快 中 简单四、VLANIF 的细节与坑点VLANIF 接口什么时候出现只有 VLAN 已创建 且 至少有一个端口是 UP激活状态VLANIF 才会 UP。如果 VLAN 里没有活跃端口VLANIF 会显示 DOWN。三层交换机必须开路由功能iprouting# 华为默认开启但如果发现 VLANIF 配了不通先检查这个不同 VLANIF 之间互通的本质三层交换机内部自动添加了直连路由display ip routing-table 能看到两条192.168.10.0/24 Direct0/0 Vlanif10192.168.20.0/24 Direct0/0 Vlanif20所以 VLAN 10 去 VLAN 20 的包三层交换机一查路由表直接从 VLANIF 20 发出去完事。安全考虑VLANIF 默认所有 VLAN 之间都能互通如果只想让某些 VLAN 通需要配 ACL访问控制列表 做过滤五、HCIP 考试要点速记VLAN 间路由的必要性不同 VLAN 二层隔离必须经过三层转发。单臂路由的配置子接口封装 802.1Q配 IP开 ARP 广播。VLANIF 的配置vlan batchinterface Vlanif配 IP。三层交换机和路由器的区别三层交换机硬件转发速度远快于路由器。VLANIF 的 UP/DOWN 条件必须有活跃端口。默认网关PC 的网关要指向对应的 VLANIF IP 或子接口 IP。六、总结口诀VLAN 默认不相通想通得找三层工。单臂路由子接口省钱但慢能凑用。三层交换 VLANIF企业首选真轻松。配完网关要检查路由功能开了中。记忆要点单臂路由一个物理口多个子接口慢但简单。VLANIF虚拟三层口硬件转发企业主流。默认网关PC 必须配不然包出不去。