官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 以太网卡做了些什么工作?

以太网卡做了些什么工作?

12-16
现在有些疑惑了。以前觉得以太网卡是实现以下的工作:
1、将上层接收的IP包进行以太帧封装,并发送到以太网上;
2、将以太网接受的以太帧进行校验,并解除正确接受的以太帧的幁头和帧尾,并将IP包传动到上层。
今天和一个同学聊了一会,他却说以太帧只是在接受的时候进行帧校验,发送的时候进行一些帧发送的调度等。
不知道那个理解是对的,请各位牛人给个明确的答案。

你说的这些应该是os协议栈做的工作

有区别吗?
你说的这两个不就是一回事吗?

能一样吗?!请你仔细看了之后再答吧

你指的是RFC894定义的以太网封装?
以太网封装并不仅仅是IP数据报,ARP和RARP的请求/应答包也由以太网封装,这些类型
由以太网帧头的一个类型域来区分。
校验帧的CRC后,以太网驱动程序按照帧头的类型域将帧进行分用,去掉帧头帧尾后再传
到上层。
我是这么理解的。

Top