当前位置: 技术问答>linux和unix
继续提问关于LINUX网络编程(回答立刻结贴)
来源: 互联网 发布时间:2016-05-19
本文导语: 请问linux下在用户态如何完全由自己构建一个网络数据包并发送(包括前12字节的MAC地址)?可以用什么函数? 不要说libnet,这玩意太麻烦 | 你这样的需求socket肯定办不到就是了! 很抱歉,除了libnet,...
请问linux下在用户态如何完全由自己构建一个网络数据包并发送(包括前12字节的MAC地址)?可以用什么函数?
不要说libnet,这玩意太麻烦
不要说libnet,这玩意太麻烦
|
你这样的需求socket肯定办不到就是了!
很抱歉,除了libnet,我也不知道还有哪些库可以做到能设置MAC这么底层了...
很抱歉,除了libnet,我也不知道还有哪些库可以做到能设置MAC这么底层了...
|
学习了,libnet不会,但是你说的需求我感觉socket的确做不到。
|
弱弱的说一句,libnet貌似不那么复杂吧,我虽然没在linux下用过libnet,但是用过windows下的
它是C写的,基本相当于系统无关了啊。楼主可以尝试一下,毕竟什么东西都有第一次的,而且:会了不难,难了
不会,一辈子不用,一辈子都觉得难。对吧,呵呵...
它是C写的,基本相当于系统无关了啊。楼主可以尝试一下,毕竟什么东西都有第一次的,而且:会了不难,难了
不会,一辈子不用,一辈子都觉得难。对吧,呵呵...
|
呵呵,“祖师”曾经告诉我们,想知道某个东西的实现,就要:
Read The F**king Source Code.
O(∩_∩)O哈哈~
Read The F**king Source Code.
O(∩_∩)O哈哈~