文档详情

基于RTL8019AS的TCPIP以太网数据交换技术研究.pdf

发布:2017-06-04约9.84千字共4页下载文档
文本预览下载声明
2014年 1月 北京联合大学学报 Jan.2014 第 28卷第 1期总 95期 JournalofBeijingUnionUniversity Vo1.28No.1Sum No.95 基于 RTL8019AS的TCP/IP以太网数据交换技术研究 韩泽远 ,张 宁,杨艾红 (北京联合大学 信息学院,北京 100101) [摘 要] 探讨了以太网帧协议和 TCP/IP协议,研究了以太网控制器芯片RTL8019AS及其 内 部结构,同时采用微控制器 STC90C516RD+为核心,设计相应的以太网驱动程序 ,实现 了TCP/IP 协议栈 、以太网介质访 问层和物理层功 能,完成 了接 口层 中数据帧的发送接收 ,从 而实现嵌入 式 设备 的以太 网数据交换 。 [关键词] 以太网;TCP/IP;数据交换 [中图分类号] TP393.11 [文献标志码] A [文章编号] 1005.0310(2014)01—0026.04 ResearchonDataSwitchingTechnologyofTCP/IP EthernetBasedonRTL8019AS HAN Ze—yuan,ZHANG Ning,YANG Ai-hong (CollegeofInformationTechnology,BeijingUnionUniversity,Beijing lOOlO1,China) Abstract:DescribestheEthernetandTCP/IPprotocol,andstudiestheRTL8019ASEthernetcontrollerchipand itsinternalstructure. Meanwhile,using a microcontrollernamed STC90C516RD + asa core,we designed correspondingEthernetdriverandrealizedthefunctionofTCP/IPprotocolstack,Ethernetmediaaccesslayerand physicallayer.Thataccomplished thetransmission and reception ofdataframewhich located in the interface layer.ThusitrealizedthedataexchangebetweenembeddeddeviceandEthernet. Keywords:Ethernet;TCP/IP;Dataswitching 大长度为 l514字节 ,最小不小于60字节。 目的地 1 以太网协议标准 址 DA为此帧要发送到 的MAC地址 ,源地址 SA为 以太网是当前流行的主流网络形式 ,以太 网中 发送节点的MAC地址 ,可在命令行中用 ipconfig命 数据交换的效能高低 ,对以太网的运行效率至关重 令查询本机 网卡地址 ;其 中DA、SA、TYPE 占据 14 要 。网络上传输的是一串无序 的0、1数字信号, 字节,数据段为46~1500字节 。除了数据段 的长 因此,需要对这些无序信号进行组织 ,并且建立同 度不确定以外 ,其他各域 的长度均固定不变。当数 步信号 。以太网协议 (IEEE802.3)主要针对数 据段 的数据不足46字节时需填充字符 ,填充的字 据链路层 的定义 ,一般底层的一组数据信号叫做一 符数不包括在长度字段里,数据段超过 1500字节 帧,一个标准 的以太 网物理传输帧由七个部分组 时,需拆成多个帧传送。发送数据时,PR、SD、FCS 成 。如图 1所示 ,它定义 了每帧中的各域 。
显示全部
相似文档