当前位置:  技术问答>linux和unix

继续提问关于LINUX网络编程(回答立刻结贴)

    来源: 互联网  发布时间:2016-05-19

    本文导语:  请问linux下在用户态如何完全由自己构建一个网络数据包并发送(包括前12字节的MAC地址)?可以用什么函数? 不要说libnet,这玩意太麻烦 | 你这样的需求socket肯定办不到就是了! 很抱歉,除了libnet,...

请问linux下在用户态如何完全由自己构建一个网络数据包并发送(包括前12字节的MAC地址)?可以用什么函数?
不要说libnet,这玩意太麻烦

|
你这样的需求socket肯定办不到就是了!

很抱歉,除了libnet,我也不知道还有哪些库可以做到能设置MAC这么底层了...

|
学习了,libnet不会,但是你说的需求我感觉socket的确做不到。

|
弱弱的说一句,libnet貌似不那么复杂吧,我虽然没在linux下用过libnet,但是用过windows下的

它是C写的,基本相当于系统无关了啊。楼主可以尝试一下,毕竟什么东西都有第一次的,而且:会了不难,难了

不会,一辈子不用,一辈子都觉得难。对吧,呵呵...

|
呵呵,“祖师”曾经告诉我们,想知道某个东西的实现,就要:

Read The F**king Source Code.

O(∩_∩)O哈哈~

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 父进程等待子进程n秒,如果子进程正常退出,父进程立即继续向下执行,如果子出现进程故障一直不退出,父进程等待n秒后继续向下执行,请问
  • 继续继续RAID5问题
  • 停在断点后AppletViewer不能再继续了……
  • make过程中还能继续?
  • 如何让一个daemon线程 重启后来继续运行呢?
  • 编译失败后如何再继续编译
  • 继续给分
  • 怎样使一个线程暂停,还有继续
  • 发现一个有趣的东西,继续散分。
  • suse linux 网络管理器小程序找不到所需的资源。无法继续。
  • 请教下:是否有方法 在vim中执行make命令的同时继续编辑和查看文件呢?
  • sh脚本 用户退出后继续执行
  • 郁闷,继续散分
  • 继续请教机器死机问题
  • 继续散分!贿赂各位大虾和小虾
  • 土土的问,gdb中如何从一个断点继续执行到下一个断点?(不是单步)
  • 接前面的《继续讨论文件目录处理的,高手指点!!》
  • 直到线程执行完后,才让程序继续执行下去,怎么实现??
  • 继续问:使用Motif库的OverrideShell创建的窗口怎么放在屏幕的中央?
  • 继续散分:代码管理助手1.0


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3