0.以太网概述(Ethernet)
- 是当今现有局域网采用的最通用的协议,由IEEE制定,规定了包括物理层连线、电子信号和戒指访问层的内容。具有成本低、通信速率高、抗干扰能力强的优点。
- 以太网是实现局域网通信的标准,以双绞线(网线)、光纤作为传输介质,把局域网内的设备连接起来。互联网是包含以太网的。
- 分为标准/快速/千兆以太网,分别可以达到10/100/1000Mbit/s。PHY芯片:RTL8201以太网芯片支持10/100M的速率(自适应),以MII接口(Media Independent Interface,IEEE802.3)连接与FPGA进行通信。
- PHY芯片首先将MAC(FPGA)发来的并行数据转化为串行数据流,按照物理层编码规则将数据编码转化成模拟信号通过网口发送出去,接收的流程是逆过程。当给网卡接上网线,PHY芯片不断发出脉冲信号检测对面是否有设备,相互协商确定连接速度、双工模式。一般协商结果是双方能兼容的最大速度和最好的双工模式。称为自动协商(Auto Negotiation)。
- 以太网接口负责网络数据传输,有RJ45接口、RJ11接口(电话线)、SC光纤接口等。RJ45是最常见的网线接口(笔记本电脑),共8线,接收发送数据全部是串行差分方式传输,其余4线未使用。