当前位置:首页 > 实用技巧 >

交换机转发数据帧的三种方式(交换机数据转发的三种方法)

来源:原点资讯(www.yd166.com)时间:2023-10-31 01:16:40作者:YD166手机阅读>>

一 、认识交换机

1、交换机是局域网中最重要的设备,交换机是基于 MAC 来进行工作的。

2、交换机是第二层的设备,可以隔离冲突域。交换机是基于收到的数据帧中的源 MAC 地址和目的 MAC 地址来进行工作。

3、交换机的作用主要有这么两个:

1)、是维护 CAM(Context Address Memory)表,该表是 MAC 地址和交换机端口的映射表;

2)、根据 CAM 来进行数据帧的转发。交换机对帧的处理有三种:交换机收到帧后,查询 CAM 表,如果能查询到目的计算机所在的端口,并且目的计算机所在的端口不是交换机接收帧的源端口,交换机将把帧从这一端口转发出去(Forward);如果该计算机所在的端口和交换机接收帧的源端口是同一端口,交换机将过滤掉该帧(Filter);如果交换机不能查询到目的计算机所在的端口,交换机将把帧从源端口以外的其他所有端口上发送出去,这称为泛洪(Flood),当交换机接收到的是帧是广播帧或者多播帧,交换机也会泛洪帧。

交换机转发数据帧的三种方式,交换机数据转发的三种方法(1)

二、交换机转发数据帧方式

(1) 存储转发(Store-and-Forward)

存储转发方式是先存储后转发的方式。它把从端口输入的数据帧先全部接收并存储起来;然后进行CRC(循环冗余码校验)检查,把错误帧丢弃;最后才取出数据帧目的地址,查找地址表后进行过滤和转发。存储转发方式延迟大;但是它可以对进入交换机的数据包进行高级别的错误检测。这种方式可以支持不同速度的端口间的转发。

(2) 直接转发(Cut-Through)

交换机在输入端口检测到一个数据帧时,检查该帧的帧头,只要获取了帧的目的地址,就开始转发帧。它的优点是:开始转发前不需要读取整个完整的帧,延迟非常小。它的缺点是:不能提供错误检测能力。

(3) 无碎片(Fragment-Free)

这是改进后的直接转发,是介于前两者之间的一种解决方法。无碎片方法在读取数据帧的长前64个字节后,就开始转发该帧。这种方式虽然也不提供数据校验,但是能够避免大多数的错误。它的数据处理速度比直接转发方式慢,但比存储转发方式快许多。CISCO 交换机和路由器一样,本质上也是一台特殊的计算机,也有 CPU、RAM 等部件。也采用 IOS,所以交换机的很多基本配置(例如密码、主机名等)和路由器是类似的。

三、交换机基本配置

1、目的

熟悉交换机的基本配置

2、实验拓扑

交换机转发数据帧的三种方式,交换机数据转发的三种方法(2)

3、实验步骤

(1) 步骤 1:配置主机名

Switch> enable

Switch# conf terminal

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)# hostname S1

(2) 步骤 2:配置密码

S1(config)# enable secret cisco

S1(config)# line vty 0 15

S1(config-line)# password cisco

S1(config-line)# login

(3) 步骤 3:接口基本配置

默认时交换机的以太网接口是开启的。对于交换机的以太网口可以配置其双工模式、速率等。

S1(config)# interface f0/1

switch(config-if)# duplex { full | half | auto }

//duplex 用来配置接口的双工模式,full——全双工、half——半双工、auto——自动检测双工的模式

switch(config-if)# speed { 10 | 100 | 1000 | auto }

//speed 命令用来配置交换机的接口速度,10——10M、100——100M、1000——1000M、auto

——自动检测接口速度。

(4) 配置管理地址

交换机也允许被 telnet,这时需要在交换机上配置一个 IP 地址,这个地址是在 VLAN 接

口上配置的。如下:

S1(config)# int vlan 1

S1(config-if)# ip address 172.16.0.1 255.255.0.0

S1(config-if)# no shutdown

S1(config)# ip default-gateway 172.16.0.254

//以上在 VLAN 1 接口上配置了管理地址,接在 VLAN 1 上的计算机可以直接进行 telnet 该

地址。为了其他网段的计算机也可以 telnet 交换机,我们在交换机上配置了缺省网关。

(5) 保存配置

S1# copy running-config startup-config

Destination filename [startup-config]?

Building configuration...

欢迎学网络技术朋友私信交流学习更多网络技术,私信交流也会提供更多免费网络技术资料下载可以和大家交流技术!希望大家持续学习,每天进步一点点!

栏目热文

普通固态硬盘和ssd固态硬盘区别(固态硬盘与原装固态硬盘区别)

普通固态硬盘和ssd固态硬盘区别(固态硬盘与原装固态硬盘区别)

固态硬盘相对与传统硬盘来讲,是电脑五大件中最后一个和摩尔定律挂钩的硬件,它内部完全由NAND存储芯片构成,通过高低电平和...

2023-10-31 01:25:07查看全文 >>

ssd固态硬盘和普通固态硬盘的区别(固态硬盘和固态硬盘的差别)

ssd固态硬盘和普通固态硬盘的区别(固态硬盘和固态硬盘的差别)

硬盘从结构上分为【固态硬盘】和【机械硬盘】;从便携性又可以分为【移动固态硬盘】和【移动机械硬盘】。如果没有标明是固态的移...

2023-10-31 01:27:09查看全文 >>

ssd固态和高速固态硬盘有什么区别(ssd和sata固态硬盘有什么区别)

ssd固态和高速固态硬盘有什么区别(ssd和sata固态硬盘有什么区别)

说起固态硬盘(SSD),可能大家的第一反应就是"快",第二反应就应该是"贵"了。其实"快"和"贵"都是相对的,都是相对于...

2023-10-31 01:41:38查看全文 >>

普通固态硬盘与ssd固态硬盘区别(ssd固态硬盘和移动固态硬盘的区别)

普通固态硬盘与ssd固态硬盘区别(ssd固态硬盘和移动固态硬盘的区别)

SSD降价之后,PSSD的价格也崩了!应该怎样选购移动固态硬盘?这篇科普长文,笔点酷玩将会用5个小节,分别给大家讲解PS...

2023-10-31 01:46:37查看全文 >>

ssd和固态硬盘哪个最好(ssd硬盘和固态硬盘选哪个)

ssd和固态硬盘哪个最好(ssd硬盘和固态硬盘选哪个)

IT之家 9 月 14 日消息,大多数人可能会认为固态硬盘(SSD)虽然速度更快,但没有机械硬盘(HDD)寿命长、质量可...

2023-10-31 01:15:19查看全文 >>

交换机一个端口对应一块网卡(交换机一个网口就是一个网卡吗)

交换机一个端口对应一块网卡(交换机一个网口就是一个网卡吗)

网卡(NIC)是一种可为计算机或服务器提供网络连接的硬件组件,是任何网络都必不可少的基本部件,尤其是企业网和数据中心。目...

2023-10-31 01:40:09查看全文 >>

交换机三种数据帧转发方式和特点(交换机转发数据帧的过程)

交换机三种数据帧转发方式和特点(交换机转发数据帧的过程)

1交换机交换机的工作原理交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。交换...

2023-10-31 01:32:24查看全文 >>

交换机转发帧的步骤是什么(交换机在什么层完成帧的转发)

交换机转发帧的步骤是什么(交换机在什么层完成帧的转发)

本文介绍交换机的帧转发技术,MAC地址表的维护方式,三种帧转发模式,以及冲突域和广播域。帧转发:1、网络及电信中的交换概...

2023-10-31 01:34:55查看全文 >>

一台交换机有几个指定端口(交换机每个端口地址都是一样的吗)

一台交换机有几个指定端口(交换机每个端口地址都是一样的吗)

交换机,是一种常用的网络设备,是组网必不可少的设备之一。 上个世纪九十年代,局域网交换设备出现。随后,交换设备开始普及...

2023-10-31 01:51:40查看全文 >>

交换机转发数据帧的三种行为(交换机转发数据帧有服务器吗)

交换机转发数据帧的三种行为(交换机转发数据帧有服务器吗)

1、直通转发(Cut—through)又叫快速转发(fast-through),指交换机在接收到帧后,一般只要接收到帧的...

2023-10-31 01:57:03查看全文 >>

文档排行