当前位置:
工控论坛
> >
产品
>
工业互联
>
工业以太网
我要发帖
关于以太网的封装和发送问题
点击:
539
| 回复:
2
chris
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 1回
年度积分:0
历史总积分:54
注册:2003年8月07日
发表于:2003-09-24 12:00:00
楼主
关于以太网的封装和发送问题 有谁能告诉我以太网的封装和发送的函数在什么位置,我在内核的ip_rcv()中接收到数据包就直接调用dev_queue_xmit(skb)转发出去,结果转发出去的数据包没有了以太网包头,即原MAC地址和目的MAC地址和包类型,请教为什么会这样呢?
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-08-11 09:55:00
1楼
为什么有封装好的协议不用要直接改内核,用原始套接字还不行?
回复
引用
举报
chris
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 1回
年度积分:0
历史总积分:54
注册:2003年8月07日
发表于:2003-08-11 10:21:00
2楼
我现在的开发板是有两个以太网口,而我现在的做法是想有数据到一个端口时,就直接从另一个端口发送出去。而现在的问题是目的MAC地址和原MAC地址的问题,我想知道在内核中那个函数是处理MAC地址的。
回复
引用
举报
热门招聘
相关主题
请问:谁有自发脉冲的步进驱动...
[1493]
LonWorks: 一个老故事
[1805]
新人请教:MODBUS和PROFIBUS,...
[8742]
质疑 Z893
[1626]
现场总线通讯接地探讨
[5693]
主令控制器凸轮机构的用在加...
[1641]
CTSOFT 软件为什么不能连接
[1406]
DeviceNet技术概要(五)
[2317]
请教:如何将一个485输出扩成...
[4065]
DEVICENET简介
[3041]
官方公众号
智造工程师
客服
小程序
公众号