当前位置: 首页 > news >正文

三层交换机原理与配置

文章目录

    • 三层交换机原理与配置
      • 一、三层交换技术概述
      • 二、传统的 MLS
      • 三、基于CEF 的MLS
        • 1、转发信息库(FIB)
        • 2、邻接关系表
        • 3、工作原理:
      • 四、三层交换机的配置
        • 1、三层交换机配置命令
        • 2、三层交换机配置步骤

三层交换机原理与配置

一、三层交换技术概述

  • 三层交换机通过硬件来交换和路由选择数据包
  • 使用三层交换技术实现VLAN 间通信
  • 三层交换=二层交换+三层转发

二、传统的 MLS

  • 三层转发过程中需要重新封装2层

  • 三层交换机上,第三层引擎处理数据流的第一个包

  • 交换ASIC从3层引擎中获悉2层重写信息,在硬件中创建一个MLS条目

  • 负责重写和转发数据流中的后续数据。

    简单地说,主机第一次ARP请求广播后,将数据发给三层交换机,交换机从3层引擎中获悉2层重写信息将其记录到底层硬盘里,并转发出去,当下一次再具有相同地址信息的数据流再次通过时,即根据此表直接在二层(数据链路层)完成转发,即“一次路由,多次交换”,有效提高了数据包转发的效率。*三层转发过程中要重新封装2层。

三、基于CEF 的MLS

  • CEF 概念:基于拓扑转发的模型
1、转发信息库(FIB)
2、邻接关系表

image-20231214154838574

3、工作原理:

①、主机A给主机B发送单播数据包

②、交换机查找FIB表,找到下一跳地址

③、查找下一跳地址对应的邻接关系的2层封装信息

④、转发

image-20231214154855066

四、三层交换机的配置

1、三层交换机配置命令
SW1:vlan batch 10 20 30: 建立vlan10 20 30int g0/0/1: 进入接口模式port link-type trunk: 选择端口类型(连接交换机)port trunk allow-pass vlan all:允许所有vlan通过int vlanif 10: 建立虚拟接口ip add IP地址 子网掩码: 配置ip地址
SW2:vlan batch 10 20 30: 建立vlan10 20 30int e0/0/1: 进入接口模式port link-type access: 选择端口类型(连接主机)port default vlan 10: 将端口加入到vlan10中int e0/0/4: 进入接口模式port link-type trunk: 选择端口类型(连接交换机)port trunk allow-pass vlan all:允许所有vlan通过
2、三层交换机配置步骤
  • 创建配置,PC机配置ip地址

image-20231214191313057

image-20231214191454481

image-20231214191602230

  • 配置交换机SW2

image-20231214193855546

  • 配置交换机SW1

image-20231214212525376

  • PC1与PC2、PC1与SW1都可以ping通,配置成功

image-20231214211753188

  • 三层交换机可以做静态路由,添加路由器和主机,进行配置

image-20231214223641283

  • 对SW1和SW2增加配置

image-20231214221714300

image-20231214223206938

  • PC5和PC1、PC2都可以ping通,配置完成

image-20231214223503752

http://www.lryc.cn/news/260739.html

相关文章:

  • Linux-----5、文件系统
  • 电脑自动关机怎么设置?
  • MS5602视频 8 位数模转换器,可替代TLC5602
  • Logistic Regression——逻辑回归
  • 跟随鼠标动态显示线上点的值(基于Qt的开源绘图控件QCustomPlot进行二次开发)
  • Todesk、向日葵等访问“无显示器”主机黑屏问题解决
  • maven打包插件maven-jar-plugin与spring-boot-maven-plugin
  • uniapp微信小程序下载base64图片流或https图片
  • 数据结构 | Log-Structured Merge Tree (LSM Tree)
  • QEMU源码全解析 —— virtio(9)
  • 金蝶云星空协同开发环境应用内执行单据类型脚本
  • 矩阵理论及其应用邱启荣习题3.5题解
  • Java面试题(每天10题)-------连载(49)
  • python——数据类型
  • hive中如何求取中位数?
  • 在C#中异步编程
  • 微服务保护--Feign整合Sentinel
  • 二进制to十六进制
  • Logistic 回归算法
  • ubuntu安装详细步骤
  • 力扣5. 最长回文子串
  • 肆[4],函数VectorToHomMat2d/AffineTransPoint2d
  • 下载文件 后端返回给前端 response header 响应头
  • lvs负载均集群
  • luttuce(RedisTempate)实现hash expire lua脚本
  • 【Xamarin】WebView连接局域网自动跳转外部浏览器问题的解决
  • 【Unity动画】实现不同的肢体动作自由搭配播放Layer+Avatar Mask
  • 将0x06(16进制)转换为二进制
  • 考PRINCE2有用么?有PMP证书了还需要考PRINCE2吗?
  • 06进程间关系-学习笔记