• 三层交换机


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

    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查询是广播,不在主机的位置则会导致交换机收不到数据

  • 相关阅读:
    Vue2.7正式发布,终于可以在Vue2项目中使用Vue3的特性了,真香~
    学一点Ceph知识:初识Ceph
    计算机毕设(附源码)JAVA-SSM家用电器电商网站设计
    python-argparse
    数据分析案例-基于多元线性回归算法预测学生期末成绩
    Unity RawImage
    Git 分支操作&存储原理浅谈
    6160. 和有限的最长子序列
    Java单元测试及常用语句 | 京东物流技术团队
    Day710.文字块-Java8后最重要新特性
  • 原文地址:https://blog.csdn.net/weixin_45842954/article/details/125605965