数据传输的破译 技术工程师陪你深入了解网卡
时间:2023-10-23 15:47:57 闻子
一、什么是网卡? 网卡已经成为现阶段计算机的标准配置之一。小网卡,到底蕴含着多少秘密?让我们一起来看看。 最常见的计算机设备应该是网卡。根据网关ip,网卡本身就是LAN(局域网络)的机器、这个局域网可以通过路由器
一、什么是网卡?
网卡已经成为现阶段计算机的标准配置之一。小网卡,到底蕴含着多少秘密?让我们一起来看看。
最常见的计算机设备应该是网卡。根据网关ip,网卡本身就是LAN(局域网络)的机器、这个局域网可以通过路由器等设施挂在Internet上。而Internet最初是由无数这样的局域网组成的。
有很多种网卡,根据数据链路层操作来区分以太坊网卡、令牌环网卡、ATM网卡等;根据mac层对无线网卡进行分类,RJ-45网卡、同轴网卡、光源网卡等。它们的数据通道操作、搜索模式、帧结构等。;物理学中的连接模式、数据库编号、数据传输材料和电气公平性不同。以下主要介绍了最常用的内容ā?lt;/P>
CSMA/用于以太网接口CD(载波监控多通道浏览/冲突检测)控制系统。他主要重新定义了mac层和数据链路层的工作状态。数据链路层和mac层分别完成自己的功能,不在乎对方怎么操作。两者之间有传输数据和控制的标准接口(如MII、GMII等)。)。
以太坊网卡的mac层可以包含几种技术,如RJ45、光源、无线网络等。它们之间的区别在于传输信号的功率物理介质和介质不同。这些在IEEE802协议中都有详细的定义。
我们今天讨论的RJ45网卡属于IEEE802.3定义的范畴。
二、网卡构成
1.网卡的基本结构
一个以太网接口网卡包含两层OSI(开根系统软件互连)模型。mac层和数据链路层。Mac层重新定义了数据传输和接收所需的电力和数据信号、配电线路、数字时钟标准、数据编码和线路,并为数据链路层设备提供通信接口。数据链路层提供寻址组织、数据帧构建、数据信息错误检查、传输操作、向传输层提供标准化的api接口等服务。
以太坊网卡中数据链路层的芯片一般称为MAC控制板,MAC层的芯片称为PHY。许多网卡芯片使MAC和PHY的效果达到了极致,比如Intel 8259网卡总和3COM 3C905网卡。但MAC和PHY的制度或独立存在,只有外观表现形式是soc芯片。当然,很多网卡的MAC和PHY都是分开制作的,比如D-LINKDFE-530TX等。
①RJ-45插口 ②Transformer(隔离变压器) ③PHY处理芯片
④MAC处理芯片 ⑤EEPROM ⑥BOTROM扩展槽
⑦WOL连接器 ⑧晶振电路 ⑨电压转换处理芯片
⑩LED显示灯
⑦WOL连接器 ⑧晶振电路 ⑨电压转换处理芯片
⑩LED显示灯
2.MAC是什么?
先说以太坊网卡的MAC芯片功能。
IP地址与MAC详细地址之间的联系存储在服务器主机中,称为由驱动软件和计算机操作系统执行的ARP表。可用于Microsoft系统 arp -a ARP表的指令查询。收到数据帧时也是如此。CRC完成后,如果没有CRC验证不正确,将删除帧头,取出数据文件,按照规范原因传达给驱动和上层协议B&B酒店,最后正确实现每个人的应用程序。
还有一些操纵帧,如流控帧,MAC应立即识别并实施相应的个人行为。
电子计算机PCI系统总线连接到以太网接口MAC处理芯片的一端,另一端连接到PHY芯片。以太网接口的Mac层还包括MII/GMII(物质单独插入)mac层、PCS(MAC层的物理编号)、PMA(额外的物理介质)MAC层、PMD(与物理介质有关)mac层、MDImac层。PHY处理芯片是促进mac层的重要功能元件之一,完成了前mac层的所有mac层。
3.数据传输的操作流程
PHY在推送数据时,收到MAC的信息(PHY没有帧的概念,无论地址、数据还是CRC),每4bit都会添加1bit的检错码,并将并行处理数据转换为串行通信流数据,然后根据mac层的编号规则(10based-T的NRZ编号或100based-T的曼彻斯特编号)将数据编码,然后转换为数字信号发送数据。(注:相关网络在线信息数量或模拟不容易理解清楚。(注:网络上的线上信息是数的还是模拟的,不容易理解清楚。以后再说)