第8章 计算机网络接口_27644.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 计算机网络接口 西安交通大学计算机系 桂小林 * 目录 8.1 以太网络接口的基本概念 8.2 RTL8019AS以太网接口控制器 8.3 DM9000A以太网接口控制器 ================== 9.1 PS/2键盘接口 9.2 显示器接口 概述 计算机网络接口已经成为计算机系统的常用接口之一。互联网络是广泛使用的计算机网络,其核心是以太网。 本章首先介绍以太网接口的基本概念,包括帧结构、RJ45连接器及其接线方法; 然后介绍微型计算机中使用最多的以太网接口控制芯片RTL8019的原理与编程结构; 最后介绍一种嵌入式系统使用广泛的以太网接口控制芯片DM9000A的原理、结构及其应用编程。 8.1 以太网络接口的基本概念 以太网(Ethernet)具有共享介质特征,信息采用明文的形式在网络上传输,当网络适配器设置为监听模式时,由于采用以太网广播信道争用的方式,使得监听系统与正常通信的网络能够并联连接,并可以捕获任何一个在同一冲突域上传输的数据包。 IEEE802.3标准的以太网采用的是持续CSMA的工作方式。 8.1.1以太网MAC层物理传输帧 PR:用于同步位,是收发双方的时钟同步,也指明了传输的速率(10M和100M的时钟频率不一样,所以100M网卡可以兼容10M网卡),是56位的二进制1010.....,共7个字节的AAH SD:分隔位,表示下面跟着的是真正的数据,为8位跟同步位不同的是最后2位是11而不是10. DA:目的地址,以太网的地址为48位(6个字节)二进制地址,表明该帧传输给哪个网卡. SA:源地址,48位,表明该帧的数据是哪个网卡发的,即发送端的网卡地址,同样是6个字节. TYPE:类型字段,表明该帧的数据是什么类型的数据,不同的协议的类型字段不同。如:0800H 表示数据为IP包,0806H 表示数据为ARP包,814CH是SNMP包,8137H为IPX/SPX包,(小于0600H的值是用于IEEE802的,表示数据包的长度。) DATA:数据段 ,该段数据不能超过1500字节。因为以太网规定整个传输包的最大长度不能超过1514字节。(14字节为DA,SA,TYPE) PAD:填充位。由于以太网帧传输的数据包最小不能小于60字节, 除去(DA,SA,TYPE 14字节),还必须传输46字节的数据,当数据段的数据不足46字节时,后面补000000.....(当然也可以补其它值) FCS:32位数据校验位.为32位的CRC校验,该校验由网卡自动计算,自动生成,自动校验,自动在数据段后面填入.对于数据的校验算法,我们无需了解. 事实上PR、SD、PAD、FCS这几个数据段是由网卡自动产生的;只需要理解DA、SA、TYPE、DATA四个段的内容。 所有数据位的传输由低位开始(传输的位流使用曼彻斯特编码) ,以太网的冲突退避算法是由硬件自动执行的。 DA+SA+TYPE+DATA+PAD最小为60字节,最大为1514字节。 以太网卡可以接收三种地址的数据,一个是广播地位,一个是多播地址,一个是它自已的地址。 从硬件的角度看,以太网接口电路主要由MAC控制器和物理层接口(Physical Layer,PHY)两大部分构成。 目前常见的以太网接口芯片,如RTL8019、RTL8029、RTL8139、CS8900、DM9000A、DM9008等,其内部结构也主要包含这两部分。 在嵌入式系统中,与常规的PC计算机网卡设计思路不同。因为嵌入时系统中通常不考虑ISA、PCI总线接口,因此,嵌入式系统的以太网络接口是一个精简接口。 图8-1给出了嵌入式系统中以太网接口电路的一般框图。其中包括嵌入式微处理器、以太网络芯片、隔离变压器和RJ45插座四部分。 8.1.2以太网RJ45引脚定义及接线方法 10/100Base-T以太网采用RJ45连接器。RJ45接口通常用于数据传输,共有八芯做成 RJ45连接器根据线的排序不同分为两种方法, 一种是T568A标准,线的顺序是橙白、橙、绿白、蓝、蓝白、绿、棕白、棕; 另一种是T568B标准,线的顺序是绿白、绿、橙白、蓝、蓝白、橙、棕白、棕。 根据上述两种标准,RJ45连接器的连接方法也有两种: 直通线(两端使用同一种标准)、 交叉线(两端使用不同标准,即线1与线3交换,线2与线6交换)。 当PC计算机与PC计算机间实现网络互联时,采用交叉线模式,即一端采用T568A标准,另一端采用T568B标准。 表8-3给出了PC与PC间的RJ45连接方法。 表8-3给出了RJ45连接器各引脚的信号定义。 8.2 RTL8019AS以太网接口控制器 以太网接口控制器RTL8019AS是台湾REALTEK公司设计开发的一种高

文档评论(0)

jingpinwedang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档