交换机的基本原理与配置(一)

简介: 交换机的基本原理与配置(一)

简介

       在讲解OSI参考模型的章节中,我们已经对以太网数据单元有了初步的认识,本章将在此基础

上进一步学习数据链路层的主要内容,并首次接触网络中的一个重要设备--交换机,本章对交换机的转发原理进行了深入剖析,为今后对交换设备的管理配置打下坚实的基础。

       对交换机的基本连接配置进行了详细的分析讲解,这是大家第一次接触真实的网络设备,兴奋之余一定要细心地关注设备的各个模式配置及基本命令,正确配置以实现需求只是学习的第一

步,我们的目标是熟练配置。

1. 数据链路层

       下面将介绍数据链路层的相关知识。

1.1 数据链路层的功能

       在第2章中已经介绍过,数据链路层负责网络中相邻节点之间可靠的数据通信,并进行有效的

流量控制,在局域网中,数据链路层使用帧完成主机对等层之间数据的可靠传输。如图所示,以主机A与主机B的一次数据发送为例,数据链路层的作用包括数据链路的建立,维护与拆除,帧包装,帧传输,帧同步,帧的差错控制及流量控制等。

       数据链路层在物理线路上提供可靠的数据传输,对网络层而言为一条无差错的线路,本层所关心的问题包括以下几方面。

       物理地址,网络拓扑。

       组帧;把数据封装在帧中,按顺序传送。

       定界与同步:产生/识别帧边界。

       差错恢复:采用重传的方法进行。

       流量控制及自适应:确保中间传输设备的稳定及收发双方传输速率的匹配,

       局域网中的数据链路知识主要涵盖在以太网的技术之中,后面将详细阐述以太网的发展历程,并对相关技术做详尽的介绍。

1.2 以太网的由来

下面将介绍以太网的发展史。

1.Xerox公司的X-Wire

       1973年位于加利福尼亚的Xerox公司提出并实现了最初的以太网,Robert Metcalfe博+被公认

为以太网之父,他研制的实验室原型系统的运行速率是294Mb/s。这个实验性以太网(在Xerox公

司中被称为X-Wire)用在了Xerox公司早期的一些产品中,包括世界上第一台配备网络功能,带有

图形用户界面的个人工作站--XeroxAlto。

2.DEC-Intel-Xerox(DIX)的以太网

       1979年,Xerox公司与DEC公司(Digital Equipment Corporation)联合起来,致力于以太网技术的标准化和商品化,并促进该项技术在网络产品中的应用。为确保能很容易地将商品化以太网集成到廉价芯片中,在Xerox公司的要求下,Intel公司也参与进来,负责提供这方面的指导,由它们组成的DEC-intel-Xerox(DIX)于1980年9月开发并发布了10Mb/s版的以太网标准,并在1982年发布了该标准的第2版,这一版以太网对信令略微做了修改,并增加了网络管理功能。

3.IEEE的802.3标准

       1983年6月,IEEE标准委员会通讨了第一个8023标准,EEE1990年9月通过了使用双绞线介质的以太网(1OBase-T)标准,该标准很快成为办公自动化应用中首选的以太网技术,

4.快速以太网和千兆以太网

       1991~1992年,GrandJunction网络公司开发了一种高速以太网。这种网络的基本特征,如帧格式,软件接口,访问控制方法等,与以往的以太网相同,但其运行速率可达到100Mb/s.在快速以太网的官方标准提出后不到一年,对千兆以太网的研究工作也开始了,这种网络的速率可达到1000Mb/s1996年,IEEE802.3成立了一个标准开发任务组,1998年完成并通过了该标准,研究工作又开始向支持桌面应用的双绞线千兆以太网拓展。

1.3 以太网帧格式

       在讲解以太网帧格式之前,先介绍MAC地址。

1.MAC 地址

       前面讲过,计算机联网必需的硬件是安装在计算机上的网卡。通信中,用来标识主机身份的地址就是制作在网卡上的一个硬件地址。每块网卡在生产出来后,除了具有基本的功能外,都有一个全球唯一的编号来标识自己,这个地址就是MAC地址,即网卡的物理地址,MAC地址由48位二进制数组成,通常分成六段,用十六进制表示,如00-00-09-A1-07-87其中前24位是生产厂商向

EEE申请的厂商编号,后24位是网络接口卡序列号。MAC地址的第8位为0时,表示该MAC地址

为单播地址:为1时,表示该MAC地址为组播MAC地址,一块物理网卡的地址一定是一个单播地

址,也就是第8位一定为0,组播地址是一个逻辑地址,用来表示一组接收者,而不是一个接收者,

如图所示。

        单播的发送方式为一对一,即一台主机发送的数据只发送给另一台主机。广播方式为一对多,即一台主机发送一个数据,在这个网段的所有主机都能收到。组播方式介于单播和广播之间,也是一对多,但接收者不是网段上的全体成员,而是一个特定的组的成员。在后续课程中会讲解组播的应用。

2.以太网帧格式的介绍

       以太网有多种帧格式,这里介绍最为常用的EthenetⅡ的帧格式。如图53所示,该帧包含六个域。

       前导码(Preamble)包含8字节,前7字节的值为OxAA,而最后1字节的值为OxAB,在DIX 以太网中,前导码被认为是物理层封装的一部分,而不是数据链路层的封装,目的地址(DA)包含6字节,DA标识了帧的目的站点的MAC地址DA可以是单播地址(单个目的地)、组播地址(组目的地)或广播地址。

       源地址(SA)包含6字节。SA标识了发送帧的站点的MAC地址,SA一定是单播地址(即第8位是0)。

       类型域包含2字节,用来标识上层协议的类型,如0800H表示IP协议。

       数据域包含46-1500字节,数据域封装了通过以太网传输的高层协议信息。由于CSMA/CD算法的限制,以太网帧不能小干某个最小长度,高层协议要确保这个域至少包含46字节,如果实际数据不足46字节,则高展协议必须执行某些(未指定)道充算法,数据域长度的上限是任意的,但已经被设置为1500字节,帧校验序列(FCS)包含4字节,FCS是从DA开始到数据域结束这部分的校验和,校验和的算法是32位的CRC(Cyclic RedundancyCheck,循环冗余校验法)。

相关文章
|
4天前
|
网络性能优化 网络虚拟化 网络架构
配置接口限速示例(盒式交换机)
接口限速简介 接口限速对通过整个端口的全部报文流量速率进行限制,不对具体流量进行区分,可以实现给某个接口分配固定的带宽,控制方式单一,配置简单。 入方向与出方向的接口限速属于并列关系,用户可以根据需要同时配置,也可以单独配置。
|
4天前
|
网络协议 网络虚拟化 网络架构
交换机入门快速配置
交换机入门快速配置
|
4天前
盒式交换机堆叠配置
盒式交换机堆叠配置
6 0
|
4天前
|
存储 算法 网络虚拟化
交换机的工作原理(含实例,华为ensp操作)
交换机的工作原理(含实例,华为ensp操作)
4 0
|
4天前
|
网络协议 网络性能优化 网络虚拟化
【亮剑】介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置
【4月更文挑战第30天】本文介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置。通过这些命令,网络工程师可以有效地管理设备、优化网络性能并解决网络问题。熟练掌握这些命令对于提升网络运行效率至关重要。
|
4天前
|
网络安全 数据安全/隐私保护 Python
【专栏】如何使用 Python 编写脚本批量备份交换机配置
【4月更文挑战第28天】本文介绍如何使用 Python 编写脚本批量备份交换机配置。主要步骤包括了解交换机命令和接口,安装 `paramiko` 库,获取交换机登录信息。脚本实现分为建立 SSH 连接,执行备份命令并保存结果。示例脚本中,定义了 `backup_switch_config` 函数遍历交换机列表进行备份,每次备份后等待一段时间。此方法能有效提高网络管理效率。
|
4天前
|
网络虚拟化
交换机配置
交换机配置
|
4天前
|
网络虚拟化 网络架构
三层交换机对接路由器配置上网实验
三层交换机简介 三层交换机是具有路由功能的交换机,由于路由属于OSI模型中第三层网络层的功能,所以称为三层交换机。 三层交换机既可以工作在二层也可以工作在三层,可以部署在接入层,也可以部署在汇聚层,作为用户的网关。
|
4天前
|
网络协议 安全 网络安全
二层交换机与防火墙对接上网配置示例
二层交换机指的是仅能够进行二层转发,不能进行三层转发的交换机。也就是说仅支持二层特性,不支持路由等三层特性的交换机。 二层交换机一般部署在接入层,不能作为用户的网关
|
4天前
|
网络协议 安全 网络安全
二层交换机与防火墙对接上网配置示例
二层交换机指的是仅能够进行二层转发,不能进行三层转发的交换机。也就是说仅支持二层特性,不支持路由等三层特性的交换机。 二层交换机一般部署在接入层,不能作为用户的网关。