硬件设计42之以太网的知识

以太网 (Ethernet)指的是由 Xerox 公司创建并由 Xerox 、 Intel 和 DEC 公司联合开发的 基带局域网规范,是当今现有局域网采用的最通用的通信协议标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测) 技术, 并以 10M/S的速率运行在多种类型的电 缆上。以太网与 IEEE802.3系列标准相类似。

1解释

以太网(EtherNet)

以太网最早由 Xerox (施乐)公司创建,于 1980年 DEC 、 lntel 和 Xerox 三家公司联 合开发成为一个标准。以太网是应用最为广泛的局域网,包括标准的以太网(10Mbit/s)、 快速以太网(100Mbit/s)和 10G (10Gbit/s)以太网。它们都符合 IEEE802.3。

IEEE 802.3标准

IEEE802.3规定了包括物理层的连线、电信号和介质访问层协议的内容。 以太网是当前应用最普遍的局域网技术,它很大程度上取代了其他局域网标准。如令牌环、 FDDI 和 ARCNET 。历经 100M 以太网在上世纪末的飞速发展后,千兆以太网甚至10G以太网正在 国际组织和领导企业的推动下不断拓展应用范围。

常见的 802.3应用为:

10M:10base-T (铜线 UTP 模式)

100M:100base-TX (铜线 UTP 模式)

100base-FX (光纤线)

1000M:1000base-T (铜线 UTP 模式)

2历史

以太网技术的最初进展来自于施乐帕洛阿尔托研究中心的许多先锋技术项目中的一个。 人们通常认为以太网发明于 1973年,当年罗伯特 ·梅特卡夫 (RobertMetcalfe )给他 PARC 的老板写了一篇有关以太网潜力的备忘录。 但是梅特卡夫本人认为以太网是之后几年才出现的。在 1976年,梅特卡夫和他的助手 David Boggs 发表了一篇名为《以太网:局域计算机 网络的分布式包交换技术》的文章。 1977年底,梅特卡夫和他的合作者获得了 " 具有冲突检 测的多点数据通信系统 " 的专利。多点传输系统被称为 CSMA/CD(带冲突检测的载波侦听 多路访问),从此标志以太网的诞生。

1979年, 梅特卡夫为了开发个人电脑和局域网离开了施乐, 成立了3Com公司。 3com对迪吉多,英特尔,和施乐进行游说,希望与他们一起将以太网标准化、规范化。这个通用的以太网标准于 1980年 9月 30日出台, 当时业界有两个流行的非公有网络标准令牌环网和 ARCNET , 在以太网大潮的冲击下他们很快萎缩并被取代。而在此过程中, 3Com 也成了一个国际化的大公司。 梅特卡夫曾经开玩笑说, Jerry Saltzer 为 3Com 的成功作出了贡献。 Saltzer 在一篇与他人合著的很有影响力的论文中指出, 在理论上令牌环网要比以太网优越。受到此结论的影 响, 很多电脑厂商或犹豫不决或决定不把以太网接口做为机器的标准配置, 这样 3com 才有机会从销售以太网网卡大赚。这种情况也导致了另一种说法 "以太网不适合在理论中研究, 只适合在实际中应用 " 。也许只是句玩笑话,但这说明了这样一个技术观点:通常情况下, 网络中实际的数据流特性与人们在局域网普及之前的估计不同, 而正是因为以太网简单的结构才使局域网得以普及。 梅特卡夫和 Saltzer 曾经在麻省理工学院 MAC 项目(Project MAC ) 的同一层楼里工作, 当时他正在做自己的哈佛大学毕业论文, 在此期间奠定了以太网技术的 理论基础。

它不是一种具体的网络,是一种技术规范。

该标准定义了在局域网(LAN ) 中采用的电缆类型和信号处理方法。 以太网在互联设备 之间以 10~100Mbps的速率传送信息包,双绞线电缆 10Base T 以太网由于其低成本、高 可靠性以及 10Mbps 的速率而成为应用最为广泛的以太网技术。直扩的无线以太网可达 11Mbps ,许多制造供应商提供的产品都能采用通用的软件协议进行通信,开放性最好。

3分类和发展

开始以太网只有 10Mbps 的吞吐量,使用的是带有冲突检测的载波侦听多路访问(CSMA/CD, Carrier Sense Multiple Access/CollisionDetection )的访问控制方法。这种 早期的 10Mbps 以太网称之为标准以太网,以太网可以使用粗同轴电缆、细同轴电缆、非 屏蔽双绞线、屏蔽双绞线和光纤等多种传输介质进行连接。并且在 IEEE 802.3标准中,为 不同的传输介质制定了不同的物理层标准, 在这些标准中前面的数字表示传输速度, 单位是 "Mbps" ,最后的一个数字表示单段网线长度(基准单位是 100m ), Base 表示 " 基带 " 的意 思, Broad 代表 " 宽带 " 。

·10Base-5使用直径为 0.4英寸、阻抗为50Ω粗同轴电缆,也称粗缆以太网,最大网段长度为 500m 。基带传输方法,拓扑结构为总线型。 10Base -5组网主要硬件设备有:粗 同轴电缆、带有 AUI 插口的以太网卡、中继器、收发器、收发器电缆、终结器等。

·10Base-2使用直径为 0.2英寸、阻抗为 50Ω细同轴电缆,也称细缆以太网,最大网 段长度为 185m ,基带传输方法,拓扑结构为总线型; 10Base -2组网主要硬件设备有:细 同轴电缆、带有 BNC 插口的以太网卡、中继器、 T 型连接器、终结器等。

·10Base-T 使用双绞线电缆,最大网段长度为100m 。拓扑结构为星型; 10Base -T 组网主要硬件设备有:3类或 5类非屏蔽双绞线、带有 RJ-45插口的以太网卡、集线器、 交 换机、 RJ-45插头等。

·1Base -5使用双绞线电缆,最大网段长度为 500m ,传输速度为 1Mbps ;

·10Broad-36使用同轴电缆(RG -59/UCATV ),网络的最大跨度为 3600m ,网段 长度最大为 1800m ,是一种宽带传输方式;

·10Base-F 使用光纤传输介质,传输速率为 10Mbps 。

4快速以太网

随着网络的发展,传统标准的以太网技术已难以满足日益增长的网络数据流量速度需 求。在 1993年 10月以前,对于要求 10Mbps 以上数据流量的 LAN 应用,只有光纤分布式 数据接口(FDDI )可供选择,但它是一种价格非常昂贵的、基于 100Mbps 光缆的 LAN 。 1993年 10月, Grand Junction 公司推出了世界上第一台快速以太网集线器 Fastch10/100和网络接口卡 FastNIC100, 快速以太网技术正式得以应用。 随后 Intel 、 SynOptics 、 3COM 、 BayNetworks 等公司亦相继推出自己的快速以太网装置。与此同时, IEEE802工程组亦对 100Mbps 以太网的各种标准,如 100BASE -TX 、 100BASE -T4、 M Ⅱ、中继器、全双工 等标准进行了研究。 1995年 3月 IEEE 宣布了 IEEE802.3u 100BASE -T 快速以太网标准 (Fast Ethernet ),就这样开始了快速以太网的时代。快速以太网与原来在 100Mbps 带宽下工作的 FDDI 相比它具有许多的优点,最主要体现在快 速以太网技术可以有效的保障用户在布线基础实施上的投资,它支持 3、 4、 5类双绞线以 及光纤的连接,能有效的利用现有的设施。快速以太网的不足其实也是以太网技术的不足, 那就是快速以太网仍是基于 CSMA/CD技术,当网络负载较重时,会造成效率的降低,当 然这可以使用交换技术来弥补。 100Mbps 快速以太网标准又分为:100BASE -TX 、 100BASE -FX 、 100BASE -T4三个子类。

·100BASE -TX :是一种使用 5类数据级无屏蔽双绞线或屏蔽双绞线的快速以太网技 术。它使用两对双绞线,一对用于发送,一对用于接收数据。在传输中使用 4B/5B编码方 式,信号频率为 125MHz 。符合 EIA586的 5类布线标准和 IBM 的 SPT 1类布线标准。使

用同 10BASE -T 相同的 RJ -45连接器。 它的最大网段长度为 100米。 它支持全双工的数 据传输。

·100BASE -FX :是一种使用光缆的快速以太网技术,可使用单模和多模光纤(62.5和 125um )。多模光纤连接的最大距离为 550米。单模光纤连接的最大距离为 3000米。 在传输中使用 4B/5B编码方式,信号频率为 125MHz 。它使用 MIC/FDDI连接器、 ST 连接 器或 SC 连接器。它的最大网段长度为 150m 、 412m 、 2000m 或更长至 10公里,这与所 使用的光纤类型和工作模式有关, 它支持全双工的数据传输。 100BASE -FX 特别适合于有 电气干扰的环境、较大距离连接、或高保密环境等情况下的适用。

·100BASE -T4:是一种可使用 3、 4、 5类无屏蔽双绞线或屏蔽双绞线的快速以太网 技术。 100Base-T4使用 4对双绞线,其中的三对用于在 33MHz 的频率上传输数据,每一 对均工作于半双工模式。第四对用于 CSMA/CD冲突检测。在传输中使用 8B/6T编码方式, 信号频率为 25MHz ,符合 EIA586结构化布线标准。它使用与 10BASE -T 相同的 RJ -45连接器,最大网段长度为 100米。

5千兆以太网

千兆以太网技术作为最新的高速以太网技术, 给用户带来了提高核心网络的有效解决方 案, 这种解决方案的最大优点是继承了传统以太技术价格便宜的优点。 千兆技术仍然是以太 技术,它采用了与 10M 以太网相同的帧格式、帧结构、网络协议、全 /半双工工作方式、 流 控模式以及布线系统。 由于该技术不改变传统以太网的桌面应用、 操作系统, 因此可与 10M 或 100M 的以太网很好地配合工作。 升级到千兆以太网不必改变网络应用程序、 网管部件和 网络操作系统,能够最大程度地保护投资。此外, IEEE 标准将支持最大距离为 550米的多 模光纤、最大距离为 70千米的单模光纤和最大距离为 100米的同轴电缆。千兆以太网填补 了 802.3以太网 /快速以太网标准的不足。

为了能够侦测到 64Bytes 资料框的碰撞,千兆以太网(Gigabit Ethernet )所支持的距 离更短。 Gigabit Ethernet 支持的网络类型,如下表所示:

传输介质 距离

1000Base -CX Copper STP 25m

1000Base -T Copper Cat 5UTP 100m

1000Base -SX Multi-mode Fiber 500m

1000Base -LX Single-mode Fiber 3000m

千兆以太网技术有两个标准:IEEE802.3z 和 IEEE802.3ab 。 IEEE802.3z 制定了光纤 和短程铜线连接方案的标准。 IEEE802.3ab 制定了五类双绞线上较长距离连接方案的标准。

⒈ IEEE802.3z

IEEE802.3z 工作组负责制定光纤(单模或多模)和同轴电缆的全双工链路标准。 IEEE802.3z 定义了基于光纤和短距离铜缆的 1000Base-X ,采用 8B/10B编码技术,信道 传输速度为 1.25Gbit/s,去耦后实现 1000Mbit/s传输速度。 IEEE802.3z 具有下列千兆以太 网标准:

·1000Base-SX 只支持多模光纤,可以采用直径为 62.5um 或 50um 的多模光纤,工 作波长为 770-860nm ,传输距离为 220-550m 。

·1000Base-LX 单模光纤:可以支持直径为 9um 或 10um 的单模光纤,工作波长范围 为 1270-1355nm ,传输距离为 5km 左右。

·1000Base-CX 采用 150欧屏蔽双绞线(STP ),传输距离为 25m 。

⒉ IEEE802.3ab

IEEE802.3ab 工作组负责制定基于 UTP 的半双工链路的千兆以太网标准,产生 IEEE802.3ab 标准及协议。 IEEE802.3ab 定义基于 5类 UTP 的 1000Base-T 标准,其目的 是在 5类 UTP 上以 1000Mbit/s速率传输 100m 。 IEEE802.3ab 标准的意义主要有两点:

⑴ 保护用户在 5类 UTP 布线系统上的投资。

⑵ 1000Base-T 是 100Base-T 自然扩展,与 10Base-T 、 100Base-T 完全兼容。不过, 在 5类 UTP 上达到 1000Mbit/s的传输速率需要解决 5类 UTP 的串扰和衰减问题,因此, 使 IEEE802.3ab 工作组的开发任务要比 IEEE802.3z 复杂些。

6万兆以太网

万兆以太网规范包含在 IEEE 802.3标准的补充标准 IEEE 802.3ae 中,它扩展了 IEEE 802.3协议和 MAC 规范, 使其支持 10Gb/s的传输速率。 除此之外, 通过 WAN 界 面子层(WIS :WAN interface sublayer ), 10千兆位以太网也能被调整为较低的传输速率, 如 9.584640Gb/s(OC-192), 这就允许 10千兆位以太网设备与同步光纤网络(SONET ) STS -192c 传输格式相兼容。

·10GBASE-SR 和 10GBASE-SW 主要支持短波(850nm )多模光纤(MMF ),光 纤距离为 2m 到 300m 。

10GBASE-SR 主要支持 " 暗光纤 " (dark fiber ),暗光纤是指没有光传播并且不与任何 设备连接的光纤。

10GBASE-SW 主要用于连接 SONET 设备,它应用于远程数据通信。

·10GBASE-LR 和 10GBASE-LW 主要支持长波(1310nm )单模光纤(SMF ),光 纤距离为 2m 到 10km (约 32808英尺)。

10GBASE-LW 主要用来连接 SONET 设备时,

10GBASE-LR 则用来支持 " 暗光纤 " (dark fiber )。

·10GBASE-ER 和 10GBASE-EW 主要支持超长波(1550nm )单模光纤(SMF ), 光纤距离为 2m 到 40km (约 131233英尺)。

10GBASE-EW 主要用来连接 SONET 设备,

10GBASE-ER 则用来支持 " 暗光纤 " (dark fiber )。

·10GBASE-LX4采用波分复用技术,在单对光缆上以四倍光波长发送信号。系统运行 在 1310nm 的多模或单模暗光纤方式下。 该系统的设计目标是针对于 2m 到 300m 的多 模光纤模式或 2m 到 10km 的单模光纤模式。

△ 以太网的连接

7拓扑结构

总线型

所需的电缆较少、价格便宜、管理成本高,不易隔离故障点、采用共享的访问机制, 易 造成网络拥塞。 早期以太网多使用总线型的拓扑结构, 采用同轴缆作为传输介质, 连接简单,通常在小规模的网络中不需要专用的网络设备, 但由于它存在的固有缺陷, 已经逐渐被以集 线器和交换机为核心的星型网络所代替。

星型

管理方便、容易扩展、需要专用的网络设备作为网络的核心节点、需要更多的网线、 对 核心设备的可靠性要求高。采用专用的网络设备(如集线器或交换机)作为核心节点,通过 双绞线将局域网中的各台主机连接到核心节点上, 这就形成了星型结构。 星型网络虽然需要 的线缆比总线型多, 但布线和连接器比总线型的要便宜。 此外, 星型拓扑可以通过级联的方 式很方便的将网络扩展到很大的规模, 因此得到了广泛的应用, 被绝大部分的以太网所采用。

8传输介质

以太网可以采用多种连接介质, 包括同轴缆、 双绞线和光纤等。 其中双绞线多用于从主 机到集线器或交换机的连接, 而光纤则主要用于交换机间的级联和交换机到路由器间的点到 点链路上。同轴缆作为早期的主要连接介质已经逐渐趋于淘汰。

注意区分双绞线中的直通线和交叉线两种连线方法 .

以下连接应使用直通电缆:

交换机到路由器以太网端口

计算机到交换机

计算机到集线器

交叉电缆用于直接连接 LAN 中的下列设备:

交换机到交换机

交换机到集线器

集线器到集线器

路由器到路由器的以太网端口连接

计算机到计算机

计算机到路由器的以太网端口

带冲突检测的载波侦听多路访问 (CSMA/CD)[1]技术规定了多台电脑共享一个通道的 方法。这项技术最早出现在 1960年代由夏威夷大学开发的 ALOHAnet ,它使用无线电波为 载体。 这个方法要比令牌环网或者主控制网要简单。 当某台电脑要发送信息时, 必须遵守以 下规则:

.开始 :如果线路空闲,则启动传输,否则转到第 4步。

.发送 :如果检测到冲突,继续发送数据直到达到最小报文时间 (保证所有其他转发器和终 端检测到冲突),再转到第 4步。

.成功传输 :向更高层的网络协议报告发送成功,退出传输模式。

.线路忙 :等待,直到线路空闲 线路进入空闲状态 -等待一个随机的时间,转到第 1步,除非 超过最大尝试次数。

.超过最大尝试传输次数 :向更高层的网络协议报告发送失败,退出传输模式。

就像在没有主持人的座谈会中, 所有的参加者都通过一个共同的媒介 (空气) 来相互交 谈。每个参加者在讲话前,都礼貌地等待别人把话讲完。如果两个客人同时开始讲话,那么 他们都停下来, 分别随机等待一段时间再开始讲话。 这时, 如果两个参加者等待的时间不同, 冲突就不会出现。 如果传输失败超过一次, 将采用退避指数增长时间的方法 (退避的时间通 过截断二进制指数退避算法(truncated binary exponential backoff )来实现)。

最初的以太网是采用同轴电缆来连接各个设备的。电脑通过一个叫做附加单元接口 (Attachment Unit Interface , AUI )的收发器连接到电缆上。一根简单网线对于一个小型网 络来说还是很可靠的, 对于大型网络来说, 某处线路的故障或某个连接器的故障, 都会造成 以太网某个或多个网段的不稳定。

因为所有的通信信号都在共用线路上传输,即使信息只是发给其中的一个终端 (destination ),某台电脑发送的消息都将被所有其他电脑接收。在正常情况下,网络接口 卡会滤掉不是发送给自己的信息, 接收目标地址是自己的信息时才会向 CPU 发出中断请求, 除非网卡处于混杂模式(Promiscuous mode )。这种 " 一个说,大家听 " 的特质是共享介质 以太网在安全上的弱点,因为以太网上的一个节点可以选择是否监听线路上传输的所有信 息。 共享电缆也意味着共享带宽, 所以在某些情况下以太网的速度可能会非常慢, 比如电源 故障之后,当所有的网络终端都重新启动时。

9接口的工作模式

以太网卡可以工作在两种模式下:半双工和全双工。

半双工:半双工传输模式实现以太网载波监听多路访问冲突检测。传统的共享 LAN 是 在半双工下工作的,在同一时间只能传输单一方向的数据。当两个方向的数据同时传输时, 就会产生冲突,这会降低以太网的效率。

全双工:全双工传输是采用点对点连接, 这种安排没有冲突, 因为它们使用双绞线中两 个独立的线路, 这等于没有安装新的介质就提高了带宽。 例如在上例的车站间又加了一条并 行的铁轨,同时可有两列火车双向通行。在全双工模式下,冲突检测电路不可用,因此每个 全双工连接只用一个端口,用于点对点连接。标准以太网的传输效率可达到 50%~60%的 带宽,全双工在两个方向上都提供 100%的效率。

10.以太网的工作原理

以太网采用带冲突检测的载波帧听多路访问(CSMA/CD)机制。以太网中节点都可以 看到在网络中发送的所有信息,因此,我们说以太网是一种广播网络。

以太网的工作过程如下:

当以太网中的一台主机要传输数据时,它将按如下步骤进行:

1、监听信道上是否有信号在传输。如果有的话,表明信道处于忙状态,就继续监听, 直到信道空闲为止。

2、若没有监听到任何信号,就传输数据

3、传输的时候继续监听,如发现冲突则执行退避算法,随机等待一段时间后,重新执 行步骤 1(当冲突发生时,涉及冲突的计算机会发送会返回到监听信道状态。

注意:每台计算机一次只允许发送一个包,一个拥塞序列,以警告所有的节点)

4、若未发现冲突则发送成功,所有计算机在试图再一次发送数据之前,必须在最近一 次发送后等待 9.6微秒(以 10Mbps 运行)。

帧结构

以太网帧的概述:

以太网的帧是数据链路层的封装, 网络层的数据包被加上帧头和帧尾成为可以被数据链 路层识别的数据帧(成帧)。虽然帧头和帧尾所用的字节数是固定不变的,但依被封装的数 据包大小的不同, 以太网的长度也在变化, 其范围是 64~1518字节 (不算 8字节的前导字) 。

冲突/冲突域

冲突(Collision ):在以太网中,当两个数据帧同时被发到物理传输介质上,并完全或 部分重叠时,就发生了数据冲突。当冲突发生时,物理网段上的数据都不再有效。

冲突域:在同一个冲突域中的每一个节点都能收到所有被发送的帧。

影响冲突产生的因素:冲突是影响以太网性能的重要因素, 由于冲突的存在使得传统的 以太网在负载超过 40%时,效率将明显下降。产生冲突的原因有很多,如同一冲突域中节 点的数量越多,产生冲突的可能性就越大。此外,诸如数据分组的长度(以太网的最大帧长 度为 1518字节) 、 网络的直径等因素也会影响冲突的产生。 因此, 当以太网的规模增大时, 就必须采取措施来控制冲突的扩散。 通常的办法是使用网桥和交换机将网络分段, 将一个大 的冲突域划分为若干小冲突域。

广播/广播域

广播:在网络传输中,向所有连通的节点发送消息称为广播。

广播域:网络中能接收任何一设备发出的广播帧的所有设备的集合。

广播和广播域的区别:广播网络指网络中所有的节点都可以收到传输的数据帧, 不管该 帧是否是发给这些节点。非目的节点的主机虽然收到该数据帧但不做处理。

广播是指由广播帧构成的数据流量,这些广播帧以广播地址(地址的每一位都为 "1" ) 为目的地址,告之网络中所有的计算机接收此帧并处理它。

共享式以太网的典型代表是使用 10Base2/10Base5的总线型网络和以集线器为核心的 星型网络。在使用集线器的以太网中,集线器将很多以太网设备集中到一台中心设备上, 这 些设备都连接到集线器中的同一物理总线结构中。 从本质上讲, 以集线器为核心的以太网同 原先的总线型以太网无根本区别。

集线器的工作原理:

集线器并不处理或检查其上的通信量, 仅通过将一个端口接收的信号重复分发给其他端 口来扩展物理介质。 所有连接到集线器的设备共享同一介质, 其结果是它们也共享同一冲突 域、 广播和带宽。 因此集线器和它所连接的设备组成了一个单一的冲突域。 如果一个节点发 出一个广播信息,集线器会将这个广播传播给所有同它相连 的节点,因此它也是一个单一 的广播域。

集线器的工作特点:

集线器多用于小规模的以太网,由于集线器一般使用外接电源(有源),对其接收的信 号有放大处理。在某些场合,集线器也被称为 " 多端口中继器 " 。

集线器同中继器一样都是工作在物理层的网络设备。

共享式以太网存在的弊端:由于所有的节点都接在同一冲突域中, 不管一个帧从哪里来 或到哪里去, 所有的节点都能接受到这个帧。 随着节点的增加, 大量的冲突将导致网络性能 急剧下降。而且集线器同时只能传输一个数据帧,这意味着集线器所 有端口都要共享同一 带宽。

交换式以太网

交换式结构:

在交换式以太网中, 交换机根据收到的数据帧中的 MAC 地址决定数据帧应发向交换机 的哪个端口。 因为端口间的帧传输彼此屏蔽, 因此节点就不担心自己发送的帧在通过交换机 时是否会与其他节点发送的帧产生冲突。

为什么要用交换式网络替代共享式网络:

·减少冲突:交换机将冲突隔绝在每一个端口(每个端口都是一个冲突域),避免了冲 突的扩散。

·提升带宽:接入交换机的每个节点都可以使用全部的带宽, 而不是各个节点共享带宽。

交换机的工作原理:

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

·交换机将数据帧中的目的 MAC 地址同已建立的 MAC 地址表进行比较, 以决定由哪个 端口进行转发。

·如数据帧中的目的 MAC 地址不在 MAC 地址表中,则向所有端口转发。这一过程称之 为泛洪(flood )。

·广播帧和组播帧向所有的端口转发。

交换机的三个主要功能:

·学习:以太网交换机了解每一端口相连设备的 MAC 地址,并将地址同相应的端口映 射起来存放在交换机缓存中的 MAC 地址表中。

·转发 /过滤:当一个数据帧的目的地址在 MAC 地址表中有映射时,它被转发到连接目 的节点的端口而不是所有端口(如该数据帧为广播 /组播帧则转发至所有端口)。

·消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的 产生,同时允许存在后备路径。

交换机的工作特性:

·交换机的每一个端口所连接的网段都是一个独立的冲突域。

·交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(唯一的 例外是在配有 VLAN 的环境中)。

·交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备 交换机的操作模式

交换机处理帧有不同的操作模式:

存储转发:交换机在转发之前必须接收整个帧, 并进行检错, 如无错误再将这一帧发向 目的地址。帧通过交换机的转发时延随帧长度的不同而变化。

直通式:交换机只要检查到帧头中所包含的目的地址就立即转发该帧, 而无需等待帧全 部的被接收, 也不进行错误校验。 由于以太网帧头的长度总是固定的, 因此帧通过交换机的 转发时延也保持不变。

注意:

直通式的转发速度大大快于存储转发模式,但可靠性要差一些,因为可能转发冲突 帧 或带 CRC 错误的帧。

生成树协议

消除回路:

在由交换机构成的交换网络中通常设计有冗余链路和设备。 这种设计的目的是防止一个 点的失败导致整个网络功能的丢失。 虽然冗余设计能够消除单点失败的问题, 但也导致了交 换回路的产生,它会导致以下问题。

·广播风暴

·同一帧的多份拷贝

·不稳定的 MAC 地址表

因此,在交换网络中必须有一个机制来阻止回路,而生成树协议(Spanning Tree Protocol )的作用正在于此。

生成树的工作原理:

生成树协议的国际标准是 IEEE802.1b 。运行生成树算法的网桥 /交换机在规定的间隔 (默认 2秒)内通过网桥协议数据单元(BPDU )的组播帧与其他交换机交换配置信息, 其 工作的过程如下:

·通过比较网桥优先级选取根网桥(给定广播域内只有一个根网桥)。

·其余的非根网桥只有一个通向根交换机的端口称为根端口。

·每个网段只有一个转发端口。

·根交换机所有的连接端口均为转发端口。

注意:生成树协议在交换机上一般是默认开启的, 不经人工干预即可正常工作。 但这种 自动生成的方案可能导致数据传输的路径并非最优化。 因此, 可以通过人工设置网桥优先级 的方法影响生成树的生成结果。

运行生成树协议的交换机上的端口,总是处于下面四个状态中的一个。在正常操作 期 间, 端口处于转发或阻塞状态。 当设备识别网络拓扑结构变化时, 交换机自动进行状态转换, 在这期间端口暂时处于监听和学习状态。

阻塞:所有端口以阻塞状态启动以防止回路。由生成树确定哪个端口转换到转发状态, 处于阻塞状态的端口不转发数据但可接受 BPDU 。

监听:不转发,检测 BPDU ,(临时状态)。

学习:不转发,学习 MAC 地址表(临时状态)。

转发:端口能转送和接受数据。

小知识:实际上, 在真正使用交换机时还可能出现一种特殊的端口状态-Disable 状态。 这是由于端口故障或由于错误的交换机配置而导致数据冲突造成的死锁状态。 如果并非是端 口故障的原因,我们可以通过交换机重启来解决这一问题。

生成树的重计算:

当网络的拓扑结构发生改变时, 生成树协议重新计算, 以生成新的生成树结构。 当所有 交换机的端口状态变为转发或阻塞时,意味着重新计算完毕。这种状态称为会聚 (Convergence )。

注意:在网络拓扑结构改变期间,设备直到生成树会聚才能进行通信,这可能会对 某 些应用产生影响, 因此一般认为可以使生成树运行良好的交换网络, 不应该超过七层。 此外 可以通过一些特殊的交换机技术加快会聚的时间。

网桥

网桥概述:

依据帧地址进行转发的二层网络设备, 可将数个局域网网段连接在一起。 网桥可连接相 同介质的网段也可访问不同介质的网段。 网桥的主要作用是分割和减少冲突。 它的工作原理 同交换机类似,也是通过 MAC 地址表进行转发。网桥主要完成三个功能:转发、过滤数据 帧;帧格式转换;传输速率转换。

透明网桥:无需改动设备的软硬件配置,即可完成 LAN 互连的网桥。交换机可看做多 端口透明网桥。

路由器的简单介绍

什么是路由器:

路由器是使用一种或者更多度量因素的网络设备,它决定网络通信能够通过的最佳路 径。路由器依据网络层信息将数据包从一个网络前向转发到另一个网络。

路由器的功能:

·隔绝广播,划分广播域

·通过路由选择算法决定最优路径

·转发基于三层目的地址的数据包

·其他功能

虚拟局域网 VLAN

网桥 /交换机的本质和功能是通过将网络分割成多个冲突域提供增强的网络服务,然而 网桥 /交换机仍是一个广播域,一个广播数据包可被网桥 /交换机转发至全网。虽然 OSI 模型 的第三层的路由器提供了广播域分段,但交换机也提供了一种称为 VLAN 的广播域分段方 法。

什么是 VLAN :

一个 VLAN 是跨越多个物理 LAN 网段的逻辑广播域,人们设计 VLAN 来为工作站提供 独立的广播域, 这些工作站是依据其功能、 项目组或应用而不顾其用户的物理位置而逻辑分 段的。

一个 VLAN=一个广播域 =逻辑网段

VLAN 的优点和安装特性:

VLAN 的优点:

·安全性。一个 VLAN 里的广播帧不会扩散到其他 VLAN 中。

·网络分段。将物理网段按需要划分成几个逻辑网段

·灵活性。 可将交换端口和连接用户逻辑的分成利益团体, 例如以同一部门的工作人员, 项目小组等多种用户组来分段。

典型 VLAN 的安装特性:

·每一个逻辑网段像一个独立物理网段

·VLAN能跨越多个交换机

·由主干(Trunk )为多个 VLAN 运载通信量

VLAN 如何操作:

·配置在交换机上的每一个 VLAN 都能执行地址学习、转发 /过滤和消除回路机制,就像 一个独立的物理网桥一样。 VLAN 可能包括几个端口

·交换机通过将数据转发到与发起端口同一 VLAN 的目的端口实现 VLAN 。

·通常一个端口只运载它所属 VLAN 的通信量。

VLAN 的成员模式:

静态:分配给 VLAN 的端口由管理员静态(人工)配置。

动态:动态 VLAN 可基于 MAC 地址、 IP 地址等识别其成员资格。 当使用 MAC 地址时, 通常的方式是用 VLAN 成员资格策略服务器(VMPS )支持动态 VLAN 。 VMPS 包括一个映 射 MAC 地址到 VLAN 分配的数据库。 当一个帧到达动态端口时, 交换机根据帧的源地址查 询 VMPS ,获取相应的 VLAN 分配。

注意:虽然 VLAN 是在交换机上划分的,但交换机是二层网络设备,单一的有交换机 构成的网络无法进行 VLAN 间通信的, 解决这一问题的方法是使用三层的网络设备 -路由器。 路由器可以转发不同 VLAN 间的数据包,就像它连接了几个真实的物理网段一样。这时我 们称之为 VLAN 间路由。

高速以太网

快速以太网:

快速以太网(Fast Ethernet )也就是我们常说的百兆以太网,它在保持帧格式、 MAC (介质存取控制)机制和 MTU (最大传送单元)质量的前提下,其速率比 10Base -T 的以 太网增加了 10倍。二者之间的相似性使得 10Base -T 以太网现有的应用程序和网络管理 工具能够在快速以太网上使用。快速以太网是基于扩充的 IEEE802.3标准。

千兆以太网:

千兆位以太网是一种新型高速局域网,它可以提供 1Gbps 的通信带宽,采用和传统 10M 、 100M 以太网同样的 CSMA/CD协议、帧格式和帧长,因此可以实现在原有低速以太 网基础上平滑、连续性的网络升级。只用于 Point to Point ,连接介质以光纤为主,最大传 输距离已达到 70km ,可用于 MAN 的建设。

由于千兆以太网采用了与传统以太网、 快速以太网完全兼容的技术规范, 因此千兆以太 网除了继承传统以太局域网的优点外, 还具有升级平滑、 实施容易、 性价比高和易管理等优 点。

千兆以太网技术适用于大中规模 (几百至上千台电脑的网络) 的园区网主干, 从而实现 千兆主干、百兆交换(或共享)到桌面的主流网络应用模式。

小知识:

千兆以太网的优势是同旧系统的兼容性好,价格相对便宜。在这也是千兆以太网在同 ATM 的竞争中获胜的主要原因。

小结

当今居于主导地位的局域网技术-以太网。以太网是建立在 CSMA/CD机制上的广播 型网络。 冲突的产生是限制以太网性能的重要因素, 早期的以太网设备如集线器是物理层设 备,不能隔绝冲突扩散,限制了网络性能的提高。而交换机(网桥)做为一种能隔绝冲突的 二层网络设备,极大的提高了以太网的性能。正逐渐替代集线器成为主流的以太网设备。 然 而交换机(网桥)对网络中的广播数据流量则不做任何限制,这也影响了网络的性能。通过 在交换机上划分 VLAN 和采用三层的网络设备-路由器解决了这一问题。以太网做为一种 原理简单, 便于实现同时又价格低廉的局域网技术已经成为业界的主流。 而更高性能的快速 以太网和千兆以太网的出现更使其成为最有前途的网络技术。

为什么叫以太网?

以太网这个名字, 起源于一个科学假设:声音是通过空气传播的, 那么光呢?在外太空 没有空气光也可以传播。于是,有人说光是通过一种叫以太的物质传播。后来,爱因斯坦证 明以太根本就不存在。

大家知道,声音是通过空气传播的,那么光是通过什么传播的呢?

在牛顿运动定律中, 物体的运动是相对的。 比如, 地铁车厢里面的人看见您在车厢里原 地踏步走,而位于车厢外面的人却看见你以 120公里每小时的速度前进。

但光的运动并不是这样,您无论以什么物体作为参照物,它的运动速度始终都是 299 792458米 /秒。这个问题困惑了很多科学家,难道牛顿定律失灵了?一个来自瑞士专利 局的职员,名叫爱因斯坦的人在 1905年发表了篇论文,文中提到,无论观察者以何种速度 运动,相对于他们而言,光的速度是恒久不变的,相对论便由此诞生了。

这简单的理念有一些非凡的结论。 可能最著名者莫过于质量和能量的等价, 用爱因斯坦 的方程来表达就是 E=mc^2(E 是能量, m 是质量, c 是光速),以及没有任何东西能运动得比光还快的定律。 由于能量和质量的等价, 物体由于它的运动所具的能量应该加到它的质 量上面去。 换言之, 要加速它将变得更为困难。 这个效应只有当物体以接近于光速的速度运 动时才有实际的意义。例如,以 10%光速运动的物体的质量只比原先增加了 0.5%,而以 90%光速运动的物体,其质量变得比正常质量的 2倍还多。当一个物体接近光速时,它的 质量上升得越来越快, 它需要越来越多的能量才能进一步加速上去。 实际上它永远不可能达 到光速, 因为那时质量会变成无限大, 而由质量能量等价原理, 这就需要无限大的能量才能 做到。

由此我们可以看出,世界上根本就不存在以太这种物质,因为光速是永远恒定不变的, 为其找个运动参照物是个笑话。 有鉴于此, 以太网的命名也就是一个笑话。 但以太网并不会 消失,它正随着人们追求高速度而不断的进行蜕变。以前,只要数据链路层遵从 CSMA/CD协议通信, 那么它就可以被称为以太网, 但随着接入共享网络设备的增加, 冲突会使网络的 传输效率越来越低。后来,交换机的出现使全双工以太网得到了更好的实现。未来,以太网 会披上光的外衣,飞的更快。

技术总结

千兆以太网的优势是同旧系统的兼容性好,价格相对便宜。在这也是千兆以太网在同 ATM 的竞争中获胜的主要原因。当今居于主导地位的局域网技术-以太网。

以太网是建立在以太网 CSMA/CD机制上的广播型网络。冲突的产生是限制以太网性 能的重要因素, 早期的以太网设备如集线器是物理层设备。 不能隔绝冲突扩散, 限制了网络 性能的提高。而交换机(网桥)做为一种能隔绝冲突的二层网络设备,极大的提高了以太网 的性能。正逐渐替代集线器成为主流的以太网设备,然而交换机(网桥)对网络中的广播数 据流量则不做任何限制,这也影响了网络的性能。通过在交换机上划分 VLAN 和采用三层 的网络设备-路由器解决了这一问题。 以太网做为一种原理简单, 便于实现同时又价格低廉的局域网技术已经成为业界的主流。 而更高性能的快速以太网和千兆以太网的出现更使其成 为最有前途的网络技术。

 

猜你喜欢

转载自blog.csdn.net/wangdapao12138/article/details/80232045
今日推荐