目录
一、以太网与 IEEE 802.3
IEEE的802.3标准
如图所示,IEEE 802把局域网的数据链路层拆成逻辑链路控制LLC子层和媒体接入控制MAC子层:
MAC子层:与接入到传输媒体有关的内容放在MAC子层,它向上层屏蔽对物理层访问的各种差异,并提供对物理层的统一访问接口;
LLC子层:与传输媒体无关,向网络层提供无确认无连接、面向连接、带确认无连接、高速传送等连接服务。
二、CSMA/CD 协议
1.概述
在总线结构的局域网或半双工网络环境中,当有两个或者多个用户同时发送信息,可能会产生冲突,为解决这种冲突,可以采用载波侦听多路访问/碰撞检测(CSMA/CD)协议。
2.CSMA/CD工作流程
CSMA/CD工作流程可概括为“先听后发、边听边发、冲突停发、随机重发”,具体的为:
2.若侦听到信道空闲,则开始传输该帧;若侦听到信道忙,则等待至空闲再传输;
3.在传输过程中继续侦听其他适配器是否也有发送,若在整个传输过程中没有侦听到其他数据的发送,则传输成功,否则停止传输,并传输一个48bit的拥塞信号;
4.终止传输后釆用截断二进制指数退避算法等待一段随机时间后返回到第②步。
三、以太网的 MAC 层
1.MAC层的硬件地址
在局域网中,硬件地址又称为物理地址或MAC地址;当适配器每从网上收到一个MAC帧,就用硬件检查其目的地址,看是否是发往本站的帧;所有的适配器必须识别以下三种帧中的①②:
1.单播帧(一对一):收到的帧的MAC地址与本站的硬件地址相同;
2.广播帧(一对全体):发送给本局域网上所有站点的帧(全1地址);
2.MAC帧的格式
如图3-12所示为以太网MAC帧的组成,现对各字段进行说明
(2)无效的MAC帧
3.收到的帧的MAC客户数据字段的长度不在46〜1500字节之间。
四、数据链路层设备的工作原理
1.网桥的概念和基本原理
概念:网桥工作在数据链路层,将两个LAN连接起来,根据MAC地址来转发帧,可以看作一个“低层的路由”。
工作原理:数据链路层互联的设备是网桥(bridge),在网络互联中它起到数据接收、地址过滤与数据转发的作用,用来实现多个网络系统之间的数据交换。
网桥的基本特征
1.网桥在数据链路层上实现局域网互连;
2.网桥能够互连两个采用不同数据链路层协议、不同传输介质与不同传输速率的网络;
3.网桥以接收、存储、地址过滤与转发的方式实现互连的网络之间的通信;
4.网桥需要互连的网络在数据链路层以上采用相同的协议;
5.网桥可以分隔两个网络之间的广播通信量,有利于改善互连网络的性能与安全性。
2.以太网交换机及其工作原理
以太网交换机的工作原理:
以太网交换机的实质是多端口的网桥,它检测从端口收到的数据帧的源和目的MAC地址,并与系统内部的动态查找表比较,若地址不在该表中则加入该查找表,并将数据帧发送到相应的目的端口。
以太网交换机的特点
3.独占传输媒体的带宽,且每一对相互通信的主机能无碰撞地传输数据。
五、掌握扩展以太网
1.在物理层扩展以太网
在物理层扩展以太网通常是对物理线路或物理设备进行拓展,使以太网的覆盖范围更广,常见有两种 方式:
(1)使用光纤与光纤调制解调器扩展以太网;
(2)使用多个集线器扩展以太网。
2.在数据链路层扩展以太网
数据链路层扩展以太网的方法
在数据链路层扩展以太网主要是利用网桥(现在是以太网交换机),根据收到的以太网MAC帧的目的 地址进行转发和过滤。
3.虚拟局域网
虚拟局域网VLAN是由一些具有某些共同需求的局域网网段构成的与物理位置无关的逻辑组。
六、高速以太网
1.100BASE-T 以太网
100BASE-T是在双绞线上传送lOOMbit/s基带信号的星形拓扑以太网,它又称为快速以太网;在全双工或半双工方式下工作,半双工下使用CSMA/CD协议,全双工下不使用CSMA/CD协议以保证不发生冲突。
2.吉比特以太网
吉比特以太网又叫千兆以太网,允许在1 Gbit/s T用全双工和半双工两种方式工作,半双工下使用 CSMA/CD协议,与10BASE-T和100BASE-T技术向后兼容。
3. 10 吉比特以太网和更快的以太网
10GE的帧格式与10Mbit/s, 100Mbit/s和1Gbit/s以太网的帧格式完全相同,并保留了 802.3标准规定 的以太网最小帧长和最大帧长,工作在全双工方式下,不使用CSMA/CD协议,并使用光纤作为传输媒体;
100GE工作在全双工方式下,不使用CSMA/CD协议,使用单模光纤传输时,可以达到40km的传输距离。
4.使用以太网进行宽带接入
IEEE在2001年初成立了802.3EFM工作组,专门研究高速以太网的宽带接入技术问题。
以太网宽带接入具有以下的特点:
1.可以提供双向的宽带通道。
2.可以根据用户对带宽的需求灵活地进行带宽升级。
3.可以实现端到端的以太网传输,中间不需要再进行帧格式的转换。这就提高了数据的传输效率且降低了传输成本。
4.不支持用户身份鉴别。
PPPoE(PPP over Ethernet)的意思是”在以太网上运行PPP“,它把PPP协议与以太网协议结合起来 将PPP帧再封装到以太网中来传输。
现在的光纤宽带接入FTTx都要使用PPPoE的方式进行接入。在PPPoE弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网。
利用ADSL进行带宽上网时,从用户个人电脑到家中的ADSL调制解调器之间,也是使用RJ-45和5类线(即以太网使用的网线)进行连接的,并且也是使用PPPoE弹出的窗口进行拨号连接的。