ping
zha_ojunchen
这个课程好无聊(~_~;)
展开
-
netfilter禁止ping发送
文章目录实验目的功能描述需求分析实验环境实验模块钩子模块钩子函数ping模块IP. . 模块port模块内核交互实验编码OUT钩子函数IN钩子函数sockopt钩子内核初始化Makefile用户测试程序实验测试内核交互模块测试ping模块测试port模块测试IP模块测试实验注意参考文献实验目的了解Netfilter框架,掌握Linux内核模块编程的方法,熟悉Netfilter框架进行数据拦截的方法,能够利用Netfilter框架实现网络数据包的控制。功能描述能够利用Netfilter框架和钩子函数原创 2020-06-13 21:54:36 · 1095 阅读 · 0 评论 -
Ping程序设计
Ping程序设计文章目录Ping程序设计0. 设计框架1. 实验须知ICMP协议2. 发送数据1、 ICMP报文填充2、 ICMP校验3、 发送ICMP报文3. 接收数据1、 剥离ICMP接收报文头部2、 接收报文4. 主程序流程Ping数据结构主函数流程注意点运行结果参考文献github: https://github.com/zhaojunchen/Linux-Network/tree/master/ping 0. 设计框架ping程序一般按照下图的框架进行设计。主要分为发送数据接收数据原创 2020-05-19 23:51:39 · 3638 阅读 · 0 评论