以太网卡是工作在链路层吗?

以太网确实是在数据链路层工作的。虽然大家常提的TCP/IP协议簇,但具体到以太网的物理连接规范,它位于TCP/IP参考模型的最底层,也就是数据链路层,负责处理物理传输的问题。

TCP/IP参考模型其实是来源于早期的ARPANET网络,这是由美国国防部赞助建立的研究型网络。随着时间推移,网络规模扩大,连接了众多大学和政府机构,原有的协议在处理新增的无线网络和卫星通信时遇到了瓶颈,才催生了新的体系结构。

正是因为旧有的协议在兼容无线网络和卫星等新型连接方式时出现了问题,所以迫切需要一种新的参考体系结构。这种新的架构因为包含了两个核心协议,最终被命名为TCP/IP参考模型,也就是我们熟知的TCP/IP reference model。