用C发送IPv6数据包的示例代码

时间:2014-11-26 10:07:47

标签: c sockets ipv6 ddos

我的C技能非常生疏,我需要一些帮助:

有谁知道如何打开套接字并在C中发送IPv6数据包? 目标是测试防止IPv6上的拒绝服务攻击的机制。 如果有人有一些我可以使用的示例代码,或者任何可以帮助我理解我必须做的参考,我将非常感激。

谢谢。

1 个答案:

答案 0 :(得分:1)

它与IPv4几乎相同。唯一的区别是:在创建套接字时使用IPv6域:

s = socket(AF_INET6, SOCK_STREAM, 0);

struct sockaddr_in6绑定/连接地址。