三层交换机

三层交换机的一些常用指令

Destination host unreachable : 不能到达目标主机 ,因为没有设置vlan 直接进入了vlan
查看端口是否开启: show ip interface brief ----->show ip int b
查看交换机的路由表:show ip route
开启三层交换机的路由模式,思科默认不启用路由功能:ip routing
把三层交换机设为trunk接口:switchport trunk encapsulation dot1q(思科设备需要封装端口,锐捷设备可以直接设置trunk口) switchport mode trunk

关于三层交换机的配置
  1. 给连接二层交换机的端口设置为trunk口,设置为SVI端口
  2. 2.SVI(虚拟交换接口) 管理vlan:二层交换机物理接口正常无法配置ip地址;故存在一个SVI(交换虚拟接口 )该 接口可以配置ip地址,出厂存在MAC地址;用于远程登录该设备;该接口默认在vlan1 中,故vlan1就被默认的管理vlan;
  3. 二层交换机仅存在一个svi,默认在vlan1中,转移到其他vlan时,之前的vlanif接口将自动被关闭;三层交换机支持多个SVI接口,所有的svi可以共存,所以可以在三层交换机上设置多个vlan,并配置相应的网关 子网掩码
三层交换机的工作原理

在这里插入图片描述

● 当源主机需要发送数据包给目的主机时,首先会发生一个APR请求,检查ARP表中是否有目的ip对应的MAC地址,这是第一次发送是没有的,会以广播的形式发送一个数据包,此数据包包括源IP 源MAC地址以及目的IP
● 由于f0/1为vlan10,所以三层交换机会收到数据包而目的主机是vlan20所以无法收到,三层交换机会在自己APR表中添加源IP和源MAC地址,ARP表中没有目的IP对应MAC地址所以会丢失第一个包,然后给源主机发送一个ARP响应数据包,源主机在ARP表中学习添加三层交换的MAC地址
● 第二次发送数据包时,目的MAC地址为三层交换机的MAC地址,所以三层交换机会对数据包进行拆分解析目的IP地址,根据交换机的路由表对数据包进行转发
● 由于没有目的MAC地址无法重新封装数据包,所以采用广播发送ARP查询,目的主机接收到后会在ARP表中添加源ip和MAC地址,并响应一个ARP请求,三层交换机添加目的MAC地址

丢包的原因是因为ARP解析
为什么需要把三层交换机配在离主机最近的位置:

因为三层交换机会隔离广播,第一次发送数据时的ARP查询是广播,不在主机的位置则会导致交换机收不到数据

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值