以太网卡做了些什么工作?
12-16
现在有些疑惑了。以前觉得以太网卡是实现以下的工作:
1、将上层接收的IP包进行以太帧封装,并发送到以太网上;
2、将以太网接受的以太帧进行校验,并解除正确接受的以太帧的幁头和帧尾,并将IP包传动到上层。
今天和一个同学聊了一会,他却说以太帧只是在接受的时候进行帧校验,发送的时候进行一些帧发送的调度等。
不知道那个理解是对的,请各位牛人给个明确的答案。
1、将上层接收的IP包进行以太帧封装,并发送到以太网上;
2、将以太网接受的以太帧进行校验,并解除正确接受的以太帧的幁头和帧尾,并将IP包传动到上层。
今天和一个同学聊了一会,他却说以太帧只是在接受的时候进行帧校验,发送的时候进行一些帧发送的调度等。
不知道那个理解是对的,请各位牛人给个明确的答案。
你说的这些应该是os协议栈做的工作
有区别吗?
你说的这两个不就是一回事吗?
能一样吗?!请你仔细看了之后再答吧
你指的是RFC894定义的以太网封装?
以太网封装并不仅仅是IP数据报,ARP和RARP的请求/应答包也由以太网封装,这些类型
由以太网帧头的一个类型域来区分。
校验帧的CRC后,以太网驱动程序按照帧头的类型域将帧进行分用,去掉帧头帧尾后再传
到上层。
我是这么理解的。
相关文章:
- 现在研究AD Hoc的人都在研究些什么呢?给点建议!(05-08)
- 请问作一个E1-V.35转换器该查些什么资料呀(05-08)
- 请问sensor netowrk里csma/ca在研究些什么问题?(05-08)
射频专业培训教程推荐