以太网络基础知识
以太网基本知识

以太网基本知识
以太网分类
按传输介质分
双绞线
双绞线由两根绝缘铜导线相互缠绕而成两根绝缘的铜导线按一定密度互相绞在一起可降低信号干扰的程度每一根导线在传输中辐射的电波也会被另一根线上发出的电波抵消把一对或多对双绞线放在一个绝缘套管中便成了双绞线电缆在局域网中常用双绞线4对双绞线组成的管中便成了双绞线电缆在局域网中常用双绞线4对双绞线组成的
以太网接口
按传输速率分为:MII和GMII简化版的RMII和RGMII用于PHY和MAC之间的通讯 PHY:定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等并向MAC层设备提供标准接口 MAC:提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能 MII接口主要包括四个部分一是从MAC层到物理层的发送数据接口二是从物理层到MAC层的接收数据接口三是从物理层到MAC层的状态指示信号四是MAC层和物理层之间传送控制和状态信息的MDIO接口
ITU-T建议的光纤分类
G.651光纤:渐变多模光纤工作波长为1.31μm和1.55μm在1.31μm处光纤有最小色散而在1.55μm处光纤有最小损耗主要用于计算机局域网或接入网 G.652光纤:常规单模光纤也称为非色散位移光纤其零色散波长为1.31μm在1.55μm处有最小损耗是目前应用最广的光纤 G.653光纤:色散位移单模光纤在1.55μm处实现最低损耗与零色散波长一致但由于在1.55μm处存在四波混频等非线性效应阻碍了其应用 G.654光纤:性能最佳单模光纤在1.55μm处具有极低损耗大约0.18dB/km且弯曲性能好 G.655光纤:非零色散位移单模光纤在1.55μm~1.65μm处色散值为0.1~6.0ps/nm.km用以平衡四波混频等非线性效应适用于高速10Gb/s以上、大容量、DWDM系统
计算机三级《网络技术》基础知识:以太网

计算机三级《网络技术》基础知识:以太网2015计算机三级《网络技术》基础知识:以太网1.以太网的发展1976年7月,Bob在ALOHA网络的基础上,提出总线型局域网的设计思想,并提出冲突检测、载波侦听与随机后退延迟算法,将这种局域网命名为以太网(Ethernet)。
以太网的核心技术是:介质访问控制方法CDMA/CD.这种方法解决了多结点共享公用总线的问题。
早期以太网的传输介质是同轴电缆,后用双绞线,再后用光纤。
2.以太网的帧结构与工作流程(1)以太网数据发送流程冲突:多个站点同时利用总线发送数据,导致数据接收不正确。
总线网没有控制中心,如果一个站点发送数据帧,以广播方式通过总线发送,每一个站点都能收到数据帧,其它站点也可以同时发送,因此冲突不可避免。
CSMA/CD发送流程可简单概括为:先听后发,边听边发,冲突停止,延迟重发。
实现公共传输介质的控制策略,需要解决的问题是:载波侦听,冲突检测,冲突后的处理方法。
(a)载波侦听结点利用总线发送数据时,首先侦听总线是否空闲,以太网规定发送数据采用曼彻斯特编码。
判断总线是否空闲可以判断总线上是否有电平跳变。
不发生跳变总线空闲。
此时如果有结点已准备好发送数据,可以启动发送。
(b)冲突检测方法载波侦听不能完全消除冲突,原因是数字信号是以一定的速率传输的。
例如:结点A发送数据帧时,离他1000m距离的结点在一定的时间延迟后才能收到数据帧,此时间段内如果B也发送数据,造成冲突。
从物理层上看,冲突时多个信号叠加,导致波形不同于任何结点的波形信号。
解决方案:结点A发送数据前,先发送侦听信号,如果侦听信号在最大距离传输时间2倍时,没有冲突信号出现,结点A肯定取得总线的访问权。
冲突信号的延迟时间=2*D/V。
其中:D是结点到最远结点的距离,V表示信号传输速度,信号往返的时间为延迟时间。
进行冲突检测的方法有两种:比较法和编码违例法。
比较法:将发送信号波形与从总线上接收的信号比较,如果不同说明有冲突。
以太网工作原理42个知识点

1.CSMA/CD(Carrier Sense Multiple Access withCollision Detection)—载波侦听多路访问/冲突检测,是一种在共享介质条件下实现多点通讯的方法。
其基本规则如下:(1)若介质空闲,发送数据;否则,转(2);(2)若介质忙,一直监听到信道空闲,然后立即发送数据;(3)若检测到冲突,即线路上电压的摆动值超过正常值一倍,则发出一个短小的干扰(jamming)信号,使得所有站点都知道发生了冲突并停止数据的发送;(4)发完干扰信号,等待一段随机的时间后,再次试图传输,回到(1)重新开始。
2.由于CSMA/CD算法的限制,10M半双工以太网帧的帧长不能小于64字节。
3.从共享式以太网发展到交换式以太网过渡时期,出现了中继器和集线器两种互连的网络设备。
4.网络范围扩大后,信号在传送的过程中容易失真,导致误码。
中继器的功能是恢复失真信号,并放大信号。
5.集线器(HUB)和中继器都是物理层上的连接设备。
6.集线器(HUB)就是这样一种基于CSMA/CD机制工作的以太网设备,其工作原理很简单:从任何一个接口收到的数据帧(不管是单播还是广播)不加选择地转发给其它的任何端口(除接收的那个端口外)。
7.故可以这样说集线器(HUB)和中继器仅仅改变了以太网的物理拓扑,其逻辑结构仍然是总线拓扑。
8.HUB没有用MAC地址,只是对数据进行复制转发,没有过滤功能。
9.由集线器(HUB)和中继器组建以太网的实质是一种共享式以太网,故共享式以太网所具有的弊端它基本上都有,存在以下缺陷:a)冲突严重b)广播泛滥c)无任何安全性10.交换机是工作在数据链路层的设备。
以太网交换机网桥需要完成二个基本功能:a)MAC地址学习;b)转发和过滤决定。
11.DMAC代表目的终端的MAC地址,SMAC代表源MAC地址,而LENGTH/TYPE字段则根据值的不同有不同的含义:当LENGHT/TYPE > 1500时,代表该数据帧的类型(比如上层协议类型),当LENGTH/TYPE < 1500时,代表该数据帧的长度。
Ethernet-基础知识

Ethernet基础知识之一一、网卡、MAC控制器和MAC地址提到MAC不得不涉及网卡的工作原理,网卡工作在OSI参考模型的数据链路层和网络层。
这里又出现了一个概念“OSI参考模型”,在这个模型中定义了网络通讯是分层的,分别是物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
以太网数据链路层其实包含MAC(介质访问控制)子层和LLC (逻辑链路控制)子层。
物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。
数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。
以太网卡中数据链路层的芯片一般简称之为MAC控制器,物理层的芯片简称之为PHY。
许多网卡的芯片把MAC和PHY的功能做到了一颗芯片中,比如Intel 82559网卡的和3COM3C905网卡。
但是MAC和PHY的机制还是单独存在的,只是外观的表现形式是一颗单芯片。
当然也有很多网卡的MAC和PHY是分开做的,比如D-LINK的DFE-530TX等。
通常提到的MAC指狭义的MAC地址,其实在网卡中,一块以太网卡MAC芯片的作用不但要实现MAC 子层和LLC子层的功能,还要提供符合规范的PCI界面以实现和主机的数据交换。
以太网MAC芯片的一端接计算机PCI总线,另外一端就接到PHY芯片上。
MAC从PCI总线收到IP数据包(或者其他网络层协议的数据包)后,将之拆分并重新打包成最大1518Byte,最小64Byte的帧。
这个帧里面包括了目标MAC地址、自己的源MAC地址和数据包里面的协议类型(比如IP数据包的类型用80表示)。
最后还有一个DWORD(4Byte)的CRC码。
网卡上有一颗EEPROM芯片,通常是一颗93C46。
里面记录了网卡芯片的供应商ID、子系统供应商ID、网卡的MAC地址、网卡的一些配置,如SMI总线上PHY的地址,BOOTROM的容量,是否启用BOOTROM引导系统等东西。
局域网组建方法以太网的基础知识和配置步骤

局域网组建方法以太网的基础知识和配置步骤局域网(Local Area Network,简称LAN)是指在一个相对较小范围内的局部地区内建立起的计算机网络。
以太网(Ethernet)是最常见和广泛应用的局域网技术之一。
那么,在局域网中如何组建以太网,以及其基础知识和配置步骤是什么呢?本文将详细解答这些问题。
一、以太网的基础知识以太网是一种基于共享传输介质的局域网技术,其传输速度通常为10Mbps、100Mbps或1000Mbps。
在以太网中,每个计算机连接到一个集线器(Hub)或者交换机(Switch),通过共享传输介质(如双绞线)进行通信。
该网络拓扑结构通常为总线型或星型。
1. 网卡(Network Interface Card,简称NIC):每台计算机都需要安装网卡才能进行以太网连接。
网卡负责将计算机内部数据转换为可以在局域网中传输的格式,并将外部数据转发给计算机。
2. MAC地址(Media Access Control Address):每个网卡都有一个唯一的MAC地址,由12位十六进制数表示。
MAC地址用于在局域网中识别每个计算机或设备,类似于一个身份证号码。
3. 集线器(Hub):集线器是以太网中常用的设备,用于连接多台计算机。
当一个计算机发送数据时,集线器会将数据广播给所有连接的设备,然后每个设备根据MAC地址识别出自己需要接收的数据。
4. 交换机(Switch):交换机也是局域网中常用的设备,其工作原理与集线器不同。
交换机会动态学习每个设备的MAC地址,并根据目标MAC地址将数据直接传输到目标设备,提高了网络的传输效率。
二、局域网以太网的配置步骤下面是局域网中组建以太网的配置步骤,以便帮助您更好地理解:1. 确定网络拓扑结构:根据网络规模和需求,选择适合的网络拓扑结构,如总线型或星型。
2. 购买和安装设备:购买所需的网卡、集线器或交换机等设备,并按照说明书正确安装。
3. 连接设备:将每台计算机的网卡与集线器或交换机进行连接。
以太网基础知识试题解析

以太网基础知识试题解析一、选择题1. 以太网的帧结构中,目的地址和源地址各占多少字节?A. 2字节B. 4字节C. 6字节D. 8字节答案:C解析:以太网帧结构中,目的地址和源地址各占6字节,分别用于标识帧的接收者和发送者。
2. 以太网使用的传输介质是什么?A. 光纤B. 双绞线C. 同轴电缆D. 无线信号答案:B解析:以太网最常用的传输介质是双绞线,它包括了多种类型,如Cat5、Cat6等,适用于不同的速率和距离。
二、填空题1. 以太网的最小帧长为_____字节,最大帧长为_____字节。
答案:64,1518解析:以太网规定最小帧长为64字节,这是为了确保网络的可靠性,防止帧过短导致冲突。
最大帧长为1518字节,这是为了确保网络的有效性,防止帧过长导致传输效率降低。
2. 以太网的冲突检测机制发生在帧的_____阶段。
答案:发送解析:以太网采用CSMA/CD(载波侦听多路访问/冲突检测)机制,冲突检测发生在帧的发送阶段。
当两个或多个设备同时发送数据时,它们会检测到冲突,并停止发送,等待随机时间后再次尝试。
三、简答题1. 以太网的MAC地址是什么?它有什么作用?解析:以太网的MAC地址是网络接口卡(NIC)的唯一标识符,由6个字节组成。
它的作用是确保以太网帧能够正确地在网络中传输,每个设备都有一个全球唯一的MAC地址,用于标识发送和接收帧的设备。
2. 以太网的全双工和半双工有什么区别?解析:全双工是指设备可以在发送数据的同时接收数据,而半双工则是指设备在同一时间内只能发送或接收数据。
全双工模式下,通信效率更高,因为它允许双向同时通信,而半双工模式下,通信效率较低,因为它需要交替进行发送和接收。
四、计算题1. 如果一个以太网帧的数据字段长度为1000字节,计算该帧的总长度。
解析:以太网帧的总长度包括目的地址(6字节)、源地址(6字节)、类型/长度字段(2字节)、数据字段(1000字节)、校验和(4字节)。
计算机网络技术04 以太网基础
网络技术专业学科带头
8
人
(2)交换式以太网的优点
交换式以太网采用与传统的共享式以太网相同的介 质访问控制方法(CSMA/CD)、帧格式、包长度、 差错检测和控制、信息管理和控制。
网络技术专业学科带头
17
人
·1000Base-SX:采用直径50um或62.5um的多模光纤,传 输距离为220-550m。
·1000Base-LX:采用直径9um或10um的单模光纤,传输 距离可达3km。
·1000Base-T:与10Base-T、100Base-TX完全兼容,可保护
用户在5类UTP布线系统上的投网资络技。术专业学科带头
(3)千兆以太网
千兆以太网(Gigabit Ethernet)技术包括IEEE802.3z和IEEE 802.3ab两个标准,IEEE802.3z规定了光纤和短距离铜缆连接 标准,IEEE802.3ab规定了5类双绞线连接标准。
千兆以太网术不改变传统以太网的桌面应用、操作系统,可 兼容10M或100M以太网。升级到千兆以太网不必改变网络应 用程序、网管部件和网络操作系统,能够最大程度地保护投 资。为了减少64Bytes长数据帧之间的碰撞,千兆以太网支持 的传输距离更短。
·10GBASE-ER和10GBASE-EW:主要支持超长 波单模光纤,最大传输距离40km。
·10GBASE-LX4:采用波分复用技术,在单对光
缆上以四倍光波长发送信号,设计目标是针对300m
的多模光纤模式或10km的网单络技模术专光业学纤科带模头 式。
以太网基础&&TCPIP基本概念
switchA和switchB可以ping通么?答:否 怎么样能让这2个交换机ping通呢,留给读者自己完成;
TCP/IP
Transmission Control Protocol/Internet Protocol TCP:提供数据传输的正确性; 特征:1.点对点连线 2.封包编号 3.流程缓冲区控制 4.诊错及修正 IP:提供网络封包的规格
例子
假设我们有一个网络:192.168.0.0/24,我们现在需要两个子网,那么按照 RFC950,应该使用/26而不是/25,得到两个可以使用的子网192.168.0.64和 192.168.0.128 对于192.168.0.0/24,网络地址是192.168.0.0,广播地址是192.168.0.255 对于192.168.0.0/26,网络地址是192.168.0.0,广播地址是192.168.0.63 对于192.168.0.64/26,网络地址是192.168.0.64,广播地址是192.168.0.127 对于192.168.0.128/26,网络地址是192.168.0.128,广播地址是192.168.0.191 对于192.168.0.192/26,网络地址是192.168.0.192,广播地址是192.168.0.255 你可以看出来,对于第一个子网,网络地址和主网络的网络地址是重叠的,对于 最后一个子网,广播地址和主网络的广播地址也是重叠的。在CIDR流行以前, 这样的重叠将导致极大的混乱。比如,一个发往192.168.0.255的广播是发给主 网络的还是子网的?这就是为什么在当时不建议使用全0和全1子网。在今天, CIDR已经非常普及了,所以一般不需要再考虑这个问题。
ARP Request behavior
ARP Reply behavior
以太网的基本知识
△ 交换机的分类:
依照交换机处理帧的不同的操作模式,主要可分为两类。
存储转发:交换机在转发之前必须接收整个帧,并进行检错,如无错误再将这一帧发向目的地址。帧通过交换机的转发时延随帧长度的不同而变化。
直通式:交换机只要检查到帧头中所包含的目的地址就立即转发该帧,而无需等待帧全部的被接收,也不进行错误校验。由于以太网帧头的长度总是固定的,因此帧通过交换机的转发时延也保持不变。
集线器的工作特点:
集线器多用于小规模的以太网,由于集线器一般使用外接电源(有源),对其接收的信号有放大处理。在某些场合,集线器也被称为“多端口中继器”。
集线器同中继器一样都是工作在物理层的网络设备。
共享式以太网存在的弊端:由于所有的节点都接在同一冲突域中,不管一个帧从哪里来或到哪里去,所有的节点都能接受到这个帧。随着节点的增加,大量的冲突将导致网络性能急剧下降。而且集线器同时只能传输一个数据帧,这意味着集线器所 有端口都要共享同一带宽。
△ 交换式以太网
交换式结构:
在交换式以太网中,交换机根据收到的数据帧中的MAC地址决定数据帧应发向交换机的哪个端口。因为端口间的帧传输彼此屏蔽,因此节点就不担心自己发送的帧在通过交换机时是否会与其他节点发送的帧产生冲突。
为什么要用交换式网络替代共享式网络:
·减少冲突:交换机将冲突隔绝在每一个端口(每个端口都是一个冲突域),避免了冲突的扩散。
△ 网桥
网桥概述:
依据帧地址进行转发的二层网络设备,可将数个局域网网段连接在一起。网桥可连接相同介质的网段也可访问不同介质的网段。网桥的主要作用是分割和减少冲突。它的工作原理同交换机类似,也是通过MAC地址表进行转发。因此,网桥同交换机没有本质的区别。在某些情况下,我们可以认为网桥就是交换机。
以太网基础知识
3、组播MAC地址(第8位为1),这是一个(逻辑)﹤逻辑or物理﹥
的MAC地址。 例如:00-10-a4-ab-21-ca是(单波)类型的MAC地址? 10-80-00-3d-44-3a是(单波)类型的MAC地址?
. .
交换机接收到数据帧后,根据目的 地址查询CAM,找到出口后,把 数据包从该出口集合发送出去。
文档密级:内部公开
华为文档,未经许可不得扩散
23
全双工就是解放生产力!
实现全双工的物质保证: 支持全双工的网卡芯片+收发线路完全分离物理介质+点 到点的连接(HUB都是半双工的)。 全双工对以太网技术的影响 最大吞吐量达到双倍速率; 从根本上解决了以太网的冲突问题,以太网从此告别 CSMA/CD。 支持全双工的设备 最近10年制造的网卡、L2、路由器,HUB除外。
D S AP S S AP
Ethernet_SNAP 6 目的 MAC 6 源MAC 2 报文长度 1 1 1 CTL 3 OC 2 协议类型 3 8 -- 1 4 9 2 数据 4 FCS
0 x AA 0 x AA
文档密级:内部公开
华为文档,未经许可不得扩散
19
Ethernet_II帧结构
64到1518字节
文档密级:内部公开
华为文档,未经许可不得扩散
15
★ 封建社会
L2的出现 1、以太网基本帧结构 2、L2的基本工作原理 3、STP(生成树)的基本思想
文档密级:内部公开
华为文档,未经许可不得扩散
16
以太网的MAC地址
MAC地址有48位,但它通常被表示为12位的点分十六进制数。 MAC地址举例:00.e0.fc.39.80.34 MAC地址全球唯一,由IEEE对这些地址进行管理和分配。每个地址由两部分 组成,分别是供应商代码和序列号。其中前24位二进制代表该供应商代码。剩下 的24位由厂商自己分配。 例如华为设备的MAC的前24位就是00.e0.fc 如果48位全是1,则表明该地址是广播地址。 如果第8位是1,则表示该地址是组播地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以太网基础知识详解作者:| 上传时间:2009-11-16 | 关键字:自20世纪70年代局域网技术提出以来,各种局域网技术不断产生,其中有的技术发展壮大,而有的技术逐渐被淘汰。
现阶段成熟的局域网技术有三种:以太网(Ethernet)、令牌环(Token Ring)和光纤分布式数据接口(FDDI),其中以太网技术逐步成为局域网技术的主流。
1以太网历史简介以太网是在1972年开创的,Bob Metcalfe(被尊称为“以太网之父”)被Xerox 雇佣为网络专家,Bob Metcalfe来到Xerox公司的Palo Alto研究中心(PARC)的第一个任务是把Palo Alto的计算机连接到Arpanet(Internet的前身)。
1972年底,Bob Metcalfe设计了一套网络,把Alto计算机连接起来。
在研制过程中,因为该网络是以ALOHA系统(一种无线电网络系统)为基础的,而又连接了众多的ALTO计算机,所以Metcalfe把它命名为ALTO ALOHA网络。
ALTO ALOHA网络在1973年5月开始运行,Metcalfe把这个网络正式改名为以太网(Ethernet),这就是最初的以太网试验原型,该网络运行的速率为2.94Mbps,网络运行的介质为粗同轴电缆。
1976年6月,Metcalfe和Boggs发表了题为:“以太网:局域网的分布型信息包交换”的著名论文。
1977年底,Metcalfe和他的三位合作者获得了“具有冲突检测的多点数据通信系统”的专利,多点传输系统被称为CSMA/CD(带冲突检测的载波侦听多路访问)。
从此,以太网就正式诞生了。
70年代末,涌现出了数十种局域网技术,以太网正是其中的一员。
1979年,Digital Equipment Corporation(DEC)、Intel公司与Xerox公司联盟,促进了以太网的标准化。
1980年9月30日,DEC、Intel和Xerox公布了第三稿的“以太网,一种局域网:数据链路层和物理层规范,1.0版”,这就是现在著名的以太网蓝皮书,也称为DIX(取三家公司名字的第一个字母而组成的)版以太网1.0规范。
如前所述,最初的实验型以太网工作在2.94Mbps,而DIX规范定义的以太网工作在10Mbps。
1982年,DIX联盟发布了以太网的第二个版本,即Ethernet II。
在DIX联盟开展以太网标准化工作的同时,IEEE组成一个定义与促进工业LAN 标准的委员会,这就是我们今天熟知的802工程委员会。
IEEE 802委员会成立了不同的工作组,每个工作组研究不同的LAN技术。
DIX联盟虽已推出以太网规范,但还不是国际公认的标准,所以在1981年6月,IEEE 802工程决定组成802.3分委员会,以产生基于DIX工作成果的国际公认标准,1983年6月IEEE 802.3工作组发布了第一个关于以太网技术的IEEE标准,即IEEE 10BASE5。
10BASE5技术与DIX的Ethernet II在技术上是有差别的,不过这种差别甚微。
10BASE5的速率仍然是10Mbps,使用的传输介质仍然是粗同轴电缆,允许节点间的最长距离为500米。
1984年美国联邦政府以FIPS PUB107的名字采纳802.3标准。
1989年ISO以标准号IS88023采纳802.3以太网标准,至此,IEEE 标准802.3正式得到国际上的认可。
随着以太网技术的商业化,使用粗同轴电缆作为传输介质的缺点逐渐暴露,粗同轴电缆价格昂贵,需要外接MAU收发器,不易安装。
80年代初逐渐出现了一些基于细同轴电缆的以太网技术和产品,1984年,IEEE 发布了10BASE2的标准,10BASE2采用细同轴电缆作为传输介质,允许节点间的最长距离为200米。
10BASE5和10BASE2都是一种物理总线型拓扑,所有的节点连接在同一根总线,总线上的所有节点共享带宽。
这种物理总线型的拓扑有一个致命的缺点,容易出现总线某处断裂而使整个网络瘫痪的问题,不便于查找故障,而且如果用户进行节点的移动,必须重新布线,不利于结构化布线。
这时就提出了在非屏蔽双绞线(UTP)电话电缆上运行以太网的想法,最后证实在3类非屏蔽双绞线上可以运行1Mbps的低速以太网,1986年,IEEE接纳了这种低速以太网标准,命名为1BASE5,这就是著名的StarLAN。
StarLAN有它自身的优点:便于安装、配置、管理和查找故障,而且成本较低;这种物理星型的拓扑是以太网的一个突破,因为它允许采用结构化布线系统,它用单独一根线将每个节点连接到中央集线器,这对于安装、故障寻找和重新配置显然是一个明显的优点,可以大大降低整个网络的成本。
但1BASE5把以太网的速率从传统的10Mbps降低到了1Mbps,很多厂商认为这是以太网的一个后退,因此1BASE5很快走向了灭亡。
1BASE5使得以太网走向星型的结构化布线,但是速率是它的限制,于是IEEE 开始在UTP在运行10Mbps以太网的研究,1990年,IEEE 802.3i 标准发布,公布了10BASE-T技术。
此后出现了10 BASE-T中继器、双绞线介质附属件(MAU)和NIC网络接口卡,这些使得以太网市场急剧增长。
星形结构化布线结构的出现是以太网发展史上的伟大里程碑。
它使令牌环(Token Ring)失去了它的两个优势:结构化布线、采用双绞线布线。
同时随着光缆的发展,在光缆上运行以太网成了研究的一个课题,随后逐步出现了10BASE-F,10BASe-FL,10BASE-FP,10BASE-FB等在光缆上运行以太网的技术标准。
前面的技术不管是物理总线型拓扑结构、还是物理星型拓扑结构,LAN中的用户都是共享带宽的,都要争用带宽,存在冲突。
90年代初,逐渐出现了多端口网桥,用于多个LAN的互连。
共享式以太网逐渐向LAN交换机发展。
1993年,Kalpana公司使以太网技术有了另外一个突破——全双工以太网。
全双工的优点是很明显的,可以同时发送和接收数据,这在理论上可以使传输速度翻一番。
90年代初,随着网络的发展,10Mbps的速率限制了一些大网络的运行,此时以太网受到了FDDI的巨大冲击。
FDDI是一种昂贵的基于100Mbps光缆的LAN 技术。
1992年,Grand Junction公司成立,开始研制100Mbps的以太网。
1993年,以Grand Junction为首的多家公司成立了快速以太网联盟(FEA)。
1993年10月,FEA公布了它的100BASE-X互操作规范,1995年3月,IEEE802.3u 规范被它的成员和执委会所通过。
于是快速以太网的时代宣布来临。
1995年末,各厂家日新月异地不断推出新的快速以太网产品,快速以太网达到了鼎盛时代。
1995年11月,IEEE802.3标准委员会组建了一个新的“高速研究组(High-Speed Study Group)”,研究1000Mbps速率的以太网。
1996年3月,IEEE组建了新的802.3z工作组,负责研究干兆位以太网,制订相应的标准。
1998年,IEEE发布802.3z,1000Mbps的以太网标准。
2002年,10GE以太网标准802.3ae正式发布,10GE以太网与1000M以太网相比,10GE只支持全双工,只支持光纤作为传输介质,10GE可以应用于广域网WAN物理层技术SONET/SDH。
随着以太网技术的发展,以太网已经不仅仅局限于一种局域网技术,以太网技术逐渐应用于城域网MAN和广域网WAN。
2以太网基础知识2.1CSMA/CD以太网是一种共享介质的局域网技术,多个站点连接到一个共享介质上,同一时间只能有一个站点发送数据。
这种共享介质的通信方式必然存在一个冲突的问题,如何检测链路是否空闲,站点能否发送数据是共享链路必须解决的问题。
这种同一链路连接多个终端,就是多路访问。
多路访问控制有多种协议,如随机访问控制协议、受控访问控制协议、通道化协议。
随机访问控制协议中所有连接在共享介质上的终端都具有平等的发送数据的概率,也没有轮询机制,随机访问控制协议技术主要有:MA、CSMA、CSMA/CD、CSMA/CA。
受控访问控制协议是一种轮询机制,通过轮询控制哪个站点来发送数据,主要技术有:预约、轮询、令牌传递。
通道化协议是一种复用技术,主要技术包括:FDMA、TDMA、CDMA。
图1 多路访问控制协议分类以太网采用了随机访问控制协议中的CSMA/CD(Carrier Sense Multiple Access with Collision Detection,带有冲突检测的载波侦听多址访问)方法作为多路访问控制协议。
我们可以将CSMA/CD比作一次交谈,在这个交谈中每个人都有说话的权力,但是同一时间只能有一个人说话,否则就会混乱,每个人在说话之前先听是否有别人在说话(即载波侦听),如果这时有人说话,那只能耐心等待,等待别人结束说话,它才可以发表意见。
另外,有可能两个人同一时间都想开始说话,此时就会出现冲突,但当两个人同时说话时,两个人都会发现他们在同一时间讲话(即冲突检测),这时说话立即终止,随机的等待一段时间后(回退),再开始说话。
这时第一个开始说话的人开始说话,第二个人必须等待,直到第一个人说完后才开始说话。
以太网的CSMA/CD工作方式与以上类似,图2为站点发送数据帧的流程图。
当一个站点有数据帧要发送时,它开始检测物理介质是否空闲,这个过程称为载波侦听。
如果此时介质忙,则只能耐心等待,推迟数据帧的发送。
如果载波侦听过程中发现介质空闲,则必须等待IFG(Inter Frame Gap)时间让物理信道恢复平稳,同时也让接收者对接收的帧作必要的处理。
等待IFG时间后开始发送数据帧。
如果这时没有其他站点要发送数据则不会发生冲突,站点可以完整的把数据帧发送完毕,重复下一次发送过程,继续发送下一个数据帧。
图2 CSMA/CD发送数据帧流程图如果同一时间有多个站点要发送数据,那么就会发生冲突。
冲突发生后,发送站点要持续发送一段时间的干扰信号(jamming),发送干扰信号的目的是为了确保共享介质上的所有站点都能够检测到这时以太网上已产生了冲突。
然后发送站点终止未发送完的数据帧的发送,等待一个随机时间,这就是回退(backing off),等待的这个随机时间称为回退时间(backoff time)。
回退时间是SlotTime(SlotTime是传送最短以太网帧所需要的时间,对于10M 和100M来说为传送512bit所需要的时间,10M是51.2微秒,100M是5.12微秒)的整数倍,回退时间的取值范围与检测到冲突的次数有关,每次检测到冲突后,r选择一个从0到2 k的随机整数0≤r<2k ,这里k=MIN {n,10},n 为检测到冲突的次数。