社区
网络及通讯开发
帖子详情
如何发送接收原始的ip包
w_flyer
2002-12-28 03:56:17
如何发送接收原始的ip包
...全文
59
5
打赏
收藏
如何发送接收原始的ip包
如何发送接收原始的ip包
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
warton
2002-12-29
打赏
举报
回复
如果你要源代码的话,我可以给你linux下的,方法是一样的
warton
2002-12-29
打赏
举报
回复
你参考一下socket开发的书吧,一般收上都有例子的!!
csdn的c++源码中好像有相关的例子,下一个 看看吧!!
w_flyer
2002-12-29
打赏
举报
回复
给我携代码吧?flyer_b@163.com
NowCan
2002-12-29
打赏
举报
回复
最好是看《Windows网络编程》这本书,上面讲得很清楚了。
另外,一楼的没说对,应该是
int s=socket(AF_INET,SOCK_RAW,IPPROTO_RAW);
COKING
2002-12-28
打赏
举报
回复
//only win2000
int s=socket(AF_INET,SOCK_RAW,IPPROTO_ICMP);
基于Packet32库实现Windows下的
原始
数据
包
发送
与
接收
在 Windows 平台上,WinPcap 库提供了对网络适配器的低级别访问,允许我们
发送
和
接收
原始
数据
包
。本文将详细介绍如何使用 Packet32.h(WinPcap 的一部分)在 Windows 上进行
原始
数据
包
的
发送
和
接收
。
原始
套接字
发送
自定义
IP
包
对于socket(AF_INET, SOCK_RAW,
IP
PROTO_
IP
),其...1 参数protocol用来指明所要
接收
的协议
包
,如果是象
IP
PROTO_TCP(6)这种非0、非255的协议,当操作系统内核碰到
ip
头中protocol域和创建socket所使用参数protocol相同的I
UDP协议
发送
/
接收
数据实现[TCP/
IP
协议入门]
UDP 是无连接通信协议,即在数据传输时,数据的
发送
端和
接收
端不建立逻辑连接,简单来说,当客户端向
接收
端
发送
数据时,客户端不会确认
接收
端是否存在,就会发出数据。同样
接收
端在
接收
数据时,也不会向
发送
端反馈...
[转载]使用
原始
套接字
发送
自定义
IP
包
原文作者:Refdom <br /> 这里介绍Windows Sockets的一些关于
原始
套接字(Raw Socket)的编程。...创建一个
原始
套接字,并设置
IP
头选项。 <br /> SOCKET sock; sock = sock
原始
套接字
发送
TCP SYN
包
HDRINCL套接字选项,我们可以在应用进程里面构造自己的
IP
包
:所以我们在初始化
原始
套接字之后,可以调用setsockopt函数来开启
IP
_HDRINCL套接字选项,并且构造自己的
IP
头,TCP/UDP头,最后再像
发送
普通
包
一样调用...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章