这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 请问这样的数据包怎么传输?

共2条 1/1 1 跳转至

请问这样的数据包怎么传输?

院士
2006-09-17 18:14:16     打赏
请问这样的数据包怎么传输?



关键词: 请问     这样     数据     包怎么     怎么     传输    

院士
2006-12-22 22:43:00     打赏
2楼
问   unsigned char Tx[] = {  0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,//广播
                          0x01,0x60,0x6E,0x11,0x02,0x0F,//自己MAC
                          0x08,0x00,                    //IP包
                          0x11,0x22,0x33,0x44,          //以下为数据
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x55,0x66,0x77,0x88,0x99,0xAA,
                          0x00,0x00,0x00,0x20 };

看来是广播,但是不符合IP头定义,这样的包怎么传输? 1: 如果你是用TCPIP协议传的话就要重新组包,这数组只是应用层要发出去的数据 2: 谢谢!也就是如果发给PC它是无法被捕获的.谢谢!也就是如果发给PC它是无法被捕获的. 3: 看你得数据包得格式这是一个完整的以太网包,也就是组包之后的结果,你可以直接调用网卡驱动的发送函数发出去。pc上是可以捕获到的。 4: 谢谢各位帮忙!   我就是想问这样的数据包(从上面看是IP数据包,但是IP头定义是不合法的),能够正确传输吗?
   我想是不是在两个芯片间可以传输(比如8019),但是PC上的Sockt就不能识别它了认为是一个错误的Packet.

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]