MAC
OldJohn86
虚其心,可解天下之问;专其心,可治天下之学;静其心,可悟天下之理;恒其心,可成天下之业
Python 学习推荐:
https://tushare.pro/register?reg=252370 分享此链接
展开
-
使用Linux 原始套接字抓取数据链路层上IEC61850-9-2(LE) SV数据包并显示的参考程序
目标:在linux下使用C语言的原始套接字来接收以太网数据链路层上的数据,如果接收的数据是IEC61850-9-2 SV类型,则打印。。。。仅供参考!源代码:[cpp] view plaincopy#include #include #include #include #include #inclu转载 2015-03-23 14:26:57 · 1481 阅读 · 0 评论 -
原始套接字接收是多了4个字节,是怎么回事?
rt 两个一样的开发板,一个发送,一个接收,不管哪边发哪边接,接收方都会多四个字节,正好多在二层数据帧协议出,不知道如何解决,以下是源代码://send.c#include #include //perror#include //strcpy,memset#include //socket#include转载 2015-03-23 14:40:07 · 739 阅读 · 0 评论 -
Linux下使用RAW SOCKET原始套接字构造UDP原始数据帧广播到局域网,在局域网的另一台计算机上显示UDP发送的信息
因为使用IEC61850需要直接访问以太网数据链路层,因此需要做一些访问数据链路层的准备工作。计划使用Linux C构造UDP原始帧在局域网内广播消息,并在另一台电脑上使用QT程序接收和显示这个广播消息。网上关于使用RAW SOCKET构造原始帧的资料很少,在外国的一个网站上找到了一份源码,经过改造后可以再局域网内广播UDP了。 在此之前遇到了很多问题,在此总结:(1)使用wiresh转载 2015-03-23 16:16:40 · 1502 阅读 · 0 评论 -
读取linux下的网络设备的mac地址与发送原始数据包
[html] view plaincopyroot@dlrc-desktop:/home/dlrc/dlsp-ep9302/work/mystar-v0.4# cat /proc/net/dev Inter-| Receive | Transmit face |bytes packets errs drop fifo frame com转载 2015-03-23 18:19:36 · 3399 阅读 · 0 评论 -
原始套接字收发MAC数据包完整历程--发送Codes & 接收Codes
//send.c#include #include //perror#include //strcpy,memset#include //socket#include //ioctl#include //ifreq#include //sockaddr_sll#include原创 2015-03-24 17:42:24 · 1120 阅读 · 0 评论 -
macPing实现Codes
/****************************************************************************//* XXXX API *//* Copyright 2015-20原创 2015-03-27 12:43:57 · 455 阅读 · 2 评论