四、Ethernet网卡的结构及传输原理

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

Ethernet网板的构成

根据对CSMA/CD访问方法的描述,节点网板要执行多种任务, 因此, 每个网板要有自己的控

制器,用以确定何时发送,何时从网络上接受数据,并负责执行802.3所规定的规程, 如构成帧,

计算帧检验序列、执行编码译码转换等。

1.LAN管理部分和微处理器

网络电路板(也称网板,网卡或网络适配器)由几部分组成,如图6所示。

图6

LAN的管理部分是网板的核心,负责执行所有规程和数据处理。微处理器部分包括微处理器芯

片,RAM芯片和ROM芯片。这一部分在PC机和LAN管理部分间提供链接。当PC机有数据要发送时,便

中断微处理器部分,并将数据存储在微处理器部分的RAM芯片中,命令它发送数据。微处理器还将

来自PC机的信号转换为LAN管理部分可接受的格式,随后命令LAN管理部分将数据发送到网络上。

微处理监视发送过程,经常访问LAN管理部分,以检查发送是否成功。

一旦PC机准备好从网络上接收帧,它便中断微处理器,并通知它能进行帧的接收。微处理器通

过命令LAN管理部分开始接收帧来响应。微处理器对帧的接收过程进行监视。一旦接收的帧由LAN

管理部分处理结束,微自理器便中断PC,将接收的数据传给PC机。

应该指出,有些网板不含有微处理器部分,在这种情况下,PC机直接控制和监视LAN管理部分

的工作。

2.曼彻斯特编译码器

IEEE802.3或Ethernet规定数据的传输必须用曼彻斯特编码进行。当PC机希望将数据发送到网

络上时,总是以并行方式逐字节地传给LAN管理部分,LAN管理部分串行传给“不归零(NRZ)曼彻斯

特编码器”, 在这里进行曼彻斯特编码。曼彻斯特的编码过程如图7所示。NRZ曼彻斯特编码器收

到NRZ信号后,将其进行编码进而传给发送器发送。当从网络上接收到曼彻斯特编码时,接收器将

其传给曼彻斯NRZ特转换器,反转换为NRZ信号这种过程也称为时钟恢复。因此要求很高的精确度。

LAN的质量高低就取决于时钟恢复的精确度。

图7

3.发送和发送控制部分

发送和接收控制部分负责帧的发送。由图6可以看出,发送部分接受来自“NRZ曼彻斯特转换

器”的曼彻斯特码的数据,并在发送控制部分允许的条件下将数据发送到媒体,发送的数据称为

TxD。

发送控制部分判定是否进行发送,这种判定基于LAN基于管理部分和TxD来进行。

4.接收和接收控制部分

接收和接收控制部分负责帧的接收。这一部分产生网络是否有载波存在的信号,产生的依据

是从RxD中获得。因此,网络上来的信号一方面馈送给接收器,另一方面要馈送给接收控制部分。

接收控制部分根据LAN管理部分和媒体上接收的信号判定是否使接收器工作。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航