三层交换+单臂路由
三层交换
作用#
三层交换技术可以实现VLAN间通信
vlanif(vlanint) 三层接口
我们又想划分vlan又想vlan建通讯
FIB(转发信息库): 路由表
FIB从概念上讲类似于路由表,它维护着一个IP路由表中包含的转发信息的镜象。当网络中路由或拓朴结构发生了变化时,IP路由表就被更新,而这些变化也反映在FIB中。FIB基于IP路由表中信息,维护着下一网络段的地址信息。是路由表一个镜像,路由表更新时,FIB随之变化,其中FIB包含邻接主机的IP地址与VLANID的对应关系
邻接关系表
邻接关系表包含邻接主机和交换机MAC地址的对应关系用来提供二层重写信息。
路由器实现vlan建通讯#
三层交换机实现vlan之间通信
工作原理:
①主机A给B发送单播数据包
②交换机查找FIB表,找到下一跳地址
③查找下一跳地址对应的邻接关系的2层封装信息
④转发
三层交换机硬件转发原理#
实验一#
先给三个pc端配置IP地址,子网掩码和网关
给三个pc端配置vlan
pc4和pc5,pc6都可以通
实验二#
先给四台pc端配置IP地址 网关,子网掩码
进入交换机sw5
给三个pc端分别创建虚拟网络vlan10 20 30
再接入04口和交换机sw4接入trunk端口模式
打开sw4交换机
创建4个虚拟网络10 20 30 40
给01接口用access模式,接入vlan40端口
再分别进入vlan的逻辑端口 int vlan10 / 20 / 30 /40 ,配置网关
再给到pc7配置个静态路由
打开路由器AR3,接通00/01端口,给pc7配置个默认路由
然后开始ping
实验三单臂路由#
给三个PC端配置IP地址,网关和子网掩码
进入交换机sw1创建三个vlan 10 20 30
再给三个pc端分别配上虚拟网络 vlan10 20 30
然后进入路由器R1
分别进入g0/0/0接口的子接口g0/0/0.10 g0/0/0.20 g0/0/0.30
进入10子接口
dotlg termination vid 10 (该接口与vlan10绑定)
再配置网关
最后 输入arp broadcast enable命令( 作用:用来使能终结子接口的ARP广播功能)
最后ping
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?