以太网是一种局域网传输协议,通过物理层和数据链路层协议实现计算机之间的通信。它通过网络接口控制器,使用CSMA/CD技术来避免冲突,实现数据的传输。它有两种传输介质:一种是双绞线,另一种是光纤。
以太网最初由Xerox PARC公司的Robert Metcalfe开发,1976年在Xerox PARC公司正式推出。1980年,Digital Equipment Corporation,Intel Corporation和Xerox Corporation共同推出了以太网的第一个版本(Ethernet Version 1.0),传输速度为10Mbps。之后,随着技术的发展和市场的需求,以太网不断升级,包括提高传输速度,增加网络规模等等,已经成为全球最流行的局域网协议。
以太网通过物理层和数据链路层协议实现计算机之间的通信。物理层定义了以太网的传输介质、电器信号和接口类型等;数据链路层主要包括以太网帧的格式和流量控制等。
当计算机发送数据时,它首先检查网络是否繁忙。如果正在使用,则暂停发送并等待随机时间。如果网络空闲,则它会发送帧(数据和控制信息的组合)。当其他计算机在发送它们的帧时,可能会出现冲突。为了解决这个问题,预定义好的时间段内帧的大小被限制,并且一旦检测到冲突,计算机会暂停传输,等待随机时间后再次尝试。
以太网的数据链路层协议可以使用硬件来加速包的传输,包括网卡,交换机和网桥。
以太网具有以下特点: