图解系列--理解L3交换机的性能与功能

这篇具有很好参考价值的文章主要介绍了图解系列--理解L3交换机的性能与功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

04.01 何为 L3 交换机

L3交换机是一种在L2 交换机的基础上增加了路由选择功能的网络硬件,能够通过基于ASIC 和 FPGA 的硬件处理高速实现网络功能和转发分组。L2 是指 OSI 参考模型中的L2, 也就是数据链路层。L2 交换机能够基于该层主要编址的 MAC 地址,进行数据帧或VLAN(VirtualLan)的传输工作。L3 交换机能够基于位于网络层(L3) 的 IP 首部信息,实现路由选择以及分组过滤等功能。

L2 交换机可以通过使用VLAN 分割广播域,但终端之间的数据帧交换必须位于同一VLAN 范围内。对位于不同VLAN 上的终端如有通信需求时,则必须使用路由功能,因此需要在网络上额外添加路由器(图4-1)。L2 交换机与路由器相组合才能完成跨VLAN 的通信,但使用L3 交换机则无需其他硬件设备,能够直接完成 VLAN 配置和 VLAN 之间的通信过程。

现在,越来越多组织的内部网络核心交换机采用L3 交换机。L3 交换机多用于在由以太网构筑的 Intranet 内部转发分组,而路由器则大多作为连接互联网和 Intranet 内网之间的网关来使用。

04.01.01 L3 交换机与路由器的不同

现在市场上主流的 L3 交换机产品一般仅支持以太网的数据链路层协议和 IP 网络的网络层协议。
路由器的物理层以及数据链路层除了IEEE 802 标准以外,还需支持其他各种协议,其中包 括ATM、帧中继、SDH 、串口等。网络层和传输层也同样需要支持TCP/IP 协议簇以外的协 议簇,如 IPX 、AppleTalk 等。这些处理一般都由运行在CPU 上的软件来完成,与L3 交换机 相比,速度会慢不少,但类似远程接入、安全功能这样必须由路由器CPU 来处理的功能也很多 (表4-1)。
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

L3 交换机的架构

传统路由器的路由选择功能、分组转发以及管理功能等均由 CPU 处理,管理功能负载的增加,就 会带来分组转发能力的下降。L3 交换机改善了这一缺点,将硬件设备内部分离成两个区域,即以路由选择、管理功能为主的控制平面和以数据转发功能为主的数据平面,从而实现了能够高速转发分组的系统架构。
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

04.04 L3 交换机搭载的特殊功能

04.04.01 L3 交换机功能的分类

图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

04.04.02 VLAN

由**1台或者多台交换集线器所组成的1个广播域可以称为是一个扁平网络(flat network)。 该网络只由L2组成,相互连接的硬件会接收所有网络发来的广播帧。因此,随着连接硬件数量的增加,广播数量也会增加,网络状况也就越发混杂。这种情况下就需要采用能够将整个扁平网络进行逻辑分段的VLAN(Virtual LAN)技术。各个VLAN均使用同1个广播域,因此能够控制该域内广播通信的规模。(图4-14)

交换机通过设置(configuration) 能够轻易更改物理端口的属性,使该物理端口附加到某个VLAN 之中,因此当连接交换机的用户终端发生变化时,也无需更改所对应的物理配线。VLAN 之间的通信需要使用路由选择,不借助路由器就无法与不同VLAN 的终端进行通信,
因此安全性也有了保障。VLAN 在1998年的 IEEE 802.1Q 中完成了标准化。

基于端口的 VLAN

基于端口的 VLAN(Port VLAN)是指在1台交换机上完成 VLAN 构建的功能。
基于端口的VLAN 是在交换机的端口上设置VLAN ID信息,将拥有相同VLAN ID的多个 端口构成一个 VLAN 。 符合IEEE 802.1Q标准的交换机在初始状态时所有端口默认VLANID=1 (即 VLAN1), 但是使用者能够对任意一个端口进行VLANID=2 的设置,从而使该端口归属VLAN 2。

图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

个人理解:
广播分为链路层广播,IP层广播。
链路层广播指的是采用链路层MAC地址通过接口发出帧,链路上所有接口均可接收此帧。
集线器无法隔离链路层广播,交换机可以。

IP层广播指的是采用IP的网络广播地址(对应的MAC地址也是特殊的广播地址,此帧到达链路上交换机,交换机会向自身其他端口转发,进而达到网络内广播,引入VLAN后,对于广播MAC地址,交换机依然可以获取帧中VLAN,来向指定端口转发,实现广播隔离)通过接口发出帧,子网内所有接口均可接收此帧。
交换机无法隔离IP层广播。路由器可以。L3交换机可以。引入VLAN的L2交换机也可以。

标签 VLAN(IEEE 802.1Q)

当需要跨越多个交换机创建 VLAN 时, 一般会用到使用中继端口(trunk port)的标签 VLAN (tag VLAN)。标 签VLAN 通过中继端口完成以太网数据帧的收发,其中以太网数据帧上需添加4字节IEEE 802.1Q所定义的首部(即 VLAN 标签信息)(图4-15)。为以太网数据帧添加标签的过程称为 tagging 。当 tagging 完成后,以太网数据帧的最大长度将从1518字节变为1522字节,因为其中还包含了12bit 的 VLAN ID信息,因此最多可以支持的VLAN 数也达到了4096个。
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

在以太网中, TPID 的值为0x8100。如果发送源地址后面的值不是0x8100,那么该域则不表 示 TPID 信息,而是作为“长度/类型”数据域被识别。顺便一提,当“长度/类型”数据域的值 在0x05DC(10 进制数为1500)以下时,表示该以太网数据帧的长度;在0x0600 以上时,则表示 该以太网数据帧的类型。表示以太网数据帧类型的值分别是:IPv4 为 0x0800,ARP 为 0x0806、IPv6为 0x86DD 等。
一些不支持IEEE 802.1Q的交换机由于无法识别TPID,会将0x8100的值视作以太网帧类型,但是由于不存在0x8100类型的数据帧,因此交换机会将其作为错误帧直接丢弃。IEEE802.1Q 标准中定义的首部还存在一个数据域——TCI, 该数据域可以进一步分成3个子数据域(表4-12)。
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

本 征 VLAN

VLAN 编号为1的 VLAN 通常被称为本征 VLAN(Native VLAN)或管理员 VLAN, 一般用 于管理 VLAN, 也作为初始值分配给交换机的各个端口。本征 VLAN 的指定或变更是可以自定 义的,但基本所有厂商的交换机都默认使用VLAN ID为 1 的VLAN 作为本征VLAN。 在定义新 VLAN 时如果设定VLAN ID=1,则有可能会发生同预期端口无法通信的情况,因此最好使用2以上的数值作为新建 VLAN 的 ID。

中继端口

使用标签 VLAN 向其他交换机传递VLAN 编号时,首先需要设置中继端口(trunk port )。中 继端口也被称为“附带标签的端口”,能够属于多个VLAN, 与其他交换机进行多个VLAN 的数据帧收发通信。两台交换机中继端口之间的链路则称为中继链路(trunk link)。与中继端口和中继链路相对应的还有接入端口(access port) 和接入链路(access link)这 两个概念。接入端口只属于1个VLAN, 接入链路也仅传输1个VLAN 数据帧(图4-18)。
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机
图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

04.04.03 VLAN 环境中的数据流向

假设现在主机A 要和属于同一VLAN 的主机F 通过运行 ping 命令通信。
主机A 的用户在命令行提示符处输入了主机 FIP 地址或主机名(域名)的 ping 命令,如果输入的是主机名,则需要通过DNS 进行主机名解析,然后才能获取主机F 的 IP 地址。

由于主机A 同主机F 位于同一网段(相同广播域),因此主机 A需要知道主机F 的 MAC 地址,这时主机 A 会向主机 F 发送 ARP 请求的广播。交换机1接收到来自主机A 的 ARP 请求消息后,在MAC 地址表中记录下主机A 的信息, 由于ARP 请求的目的地MAC 地址为广播地址,因此交换机1会向除接收端口之外的所有端口 复制该数据帧并进行扩散 (flooding),但 在VLAN 环境下,只有和主机A 同属一个 VLAN 的端口会被扩散到。交换机2接收到来自主机A 的 ARP 请求后,在MAC 地址表中记录下主机 A 的信息。之后 与交换机1一样,交换机2也会向除接收端口之外的、所有同属一个 VLAN 的端口复制该数据帧并进行扩散(flooding)。主机F 接收到 ARP 的请求后,向主机 A 回复ARP 的响应消息。这时交换机2将习得主机 F 的 MAC 地址信息,因为之前已经从ARP 请求中习得了主机 A的 MAC 地址信息,因此ARP 响应消息将直接转发到端口1处。交换机1接受ARP 响应消息后,也从中习得主机F 的 MAC 地址,综合判断所有习得的信
息后将 MAC 地址信息转发至交换机的端口1处。由于主机 A已经知道目的地的 MAC 地址,因此利用该地址信息向主机 F发送 ICMP echo消息。

04.04.04 VLAN 之间的路由选择

  1. L2 交换机
    在 L2 交换机上设置了多个VLAN 后,单台交换机就无法在不同的VLAN 之间转发以太网数据帧。
    当需要在多个VLAN 之间转发数据时, 一般会使用中继链路连接路由器,通过路由器进行VLAN 之间的路由选择。
    图解系列--理解L3交换机的性能与功能,4.3.网络-图解系列,VLAN,L3交换机

  2. L3 交换机
    L3 交换机能够在交换机内部直接完成VLAN 之间的路由选择。文章来源地址https://www.toymoban.com/news/detail-744159.html

到了这里,关于图解系列--理解L3交换机的性能与功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 交换机安全功能介绍

      今天海翎光电的小编来给大家聊聊以太网交换机安全功能。   交换机作为局域网中最常见的设备,在安全上面临着重大威胁,这些威胁有的是针对交换机管理上的漏洞,攻击者试图控制交换机。有的针对的是交换机的功能,攻击者试图扰乱交换机的正常工作,从而达到破坏

    2024年02月08日
    浏览(47)
  • 交换机怎么设置实现三层交换功能案例详解

    首先我们看一下交换机怎么设置三层交换技术的应用环境为了使VLAN之间通信,单臂路由容易产生瓶颈,使用三层交换可以实现线速转发。 1什么是三层交换技术 : 简单的说三层交换技术就是:二层交换技术+三层转发技术。(交换机工作在二层,路由器工作在三层.) 下面是本次

    2024年02月05日
    浏览(41)
  • 7700系列交换机集群(堆叠)实践

    背景:两台核心7706交换机异地集群(此异地为不同楼层) 注意:只有7700往上的设备采用集群的模式,往下是用堆叠 分析:由于是异地,所以不能用堆叠线,使用10G业务线链接 操作步骤如下: 注意点:确保两台交换机之间的10G光纤业务线连接正常 灯口亮,收发光正常,比如

    2024年02月08日
    浏览(44)
  • 锐捷交换机——安全功能:NFPP

    目录 Ⅰ  NFPP应用场景和功能介绍 Ⅱ  NFPP配置案例   应用场景:       NFPP作为保护交换机自身CPU不受攻击,不能替代防范ARP欺骗相关的安全功能,设备缺省支持并打开NFPP,建议保留开启并适当调整。       调整原则:        1、在接入设备上,通常无需调整,因为非

    2024年02月04日
    浏览(88)
  • RabbitMq:Topic exchange(主题交换机)的理解和使用

    在RabbitMq中,生产者的消息都是通过交换机来接收,然后再从交换机分发到不同的队列中去,在分发的过程中交换机类型会影响分发的逻辑,下面主要讲解一下主题交换机。 ​ 主题交换机核心是可以以范围的行为向队列发送消息,它和直连交换机区别在于,直连交换机一个队

    2024年02月12日
    浏览(34)
  • 核心交换机的链路聚合、冗余、堆叠、热备份如何理解与配置

    链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。 链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群。它可以用于扩展链路带宽,提供更高的连接可靠性。 1、举例 公司有2层

    2024年02月11日
    浏览(41)
  • hp三层交换机实现策略路由功能

    策略路由功能设置的前提条件是: 1、交换机的固件是k.15.06及以后的版本; 2、交换机的硬件模块是V2版本的模块。 下面有一个我自己设置的策略路由案例,请参考,谢谢! 假定从10.0.8.1/24网段发送至15.29.16.104/24网段的流量都从20.0.0.1转发: HPSwitch(config)#classipv4test新增名为t

    2024年02月06日
    浏览(42)
  • 思科三层交换机路由功能配置教程

    普通交换机工作在链路层,即二层交换机,无路由功能,也就是只能同一个网段的机器才能通信。 而三层交换机可以在网络层配置路由功能,使不同网段的设备可以通信。现以思科3550交换机为例配置三层路由功能。以实现如下拓扑通信。 ---------------------------------- | 思科35

    2024年02月05日
    浏览(40)
  • RabbitMQ系列之死信交换机的使用

      🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是君易--鑨,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的博客专栏《RabbitMQ系列之死信交换机的使用》。🎯🎯 🎁如果感觉还不错的话请给我关注加三连吧!🎁🎁           在我们上一期的RabbitMQ博客系列的分享中我们分

    2024年02月19日
    浏览(50)
  • [路由][教程]OpenWrt设置为交换机+无线功能教程

    上级路由为ikuai软路由,数据处理交给软路由来做,OpenWrt运行在路由器上,通过LAN连接上级路由从而只做WIFI接收发送功能。 路由的LAN和WAN全部作为交换机使用 无线WIFI下的设备和上级路由的网段相同 OpenWrt的管理界面和上级路由的网段相同 IP由上级路由分配 上级路由为爱快,

    2023年04月10日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包