网络流程图
2016-10-23 14:42:51 0 举报
网络流程图是一种图形化表示网络中数据或信息流动的方式。它通常由一系列的节点(代表各种操作、过程或系统)和连接这些节点的线(代表数据的流动)组成。每个节点可以包含一个或多个操作,而每条线则代表从一个节点流向另一个节点的数据。网络流程图可以帮助我们理解和分析复杂的网络结构和数据流动,从而更有效地进行网络设计和管理。例如,它可以用于描述一个电子商务网站的购物流程,或者一个企业内部的信息管理系统。
作者其他创作
大纲/内容
获取ICMP头部指针
设置套接口缓冲区大小
记录接收数目和响应时间信息
构造ICMP消息
获取结束时间
关闭套接口
通过主机名获取地址信息
输出当前数据包的发送和接收情况
开始
分别从上下左右、左上、右上、右下、左下八个方向判断每个方向的棋子是否符合变色规则,如果符合,则改变棋子颜色
调用readloop处理分组
检查ICMP Echo replay
否
记录发送数目
调用proc_flood分析数据包
结束
创建线程send_flood
调用SIGALRAM,发送第一个分组
读取返回给ICMP原始套接口的每个分组
获取主机名和进程pid
创建套接口
获取发送开始时间
执行sig_int
计算校验和
设置套接口选项
为SIGALRAM信号建立一个处理程序
输入用户想要落子的棋子坐标
计算并输出相关信息
记录收到分组的时间
若verbose有效,则输出发送包的相关信息
发送数据报
已发送次数 = 设置次数 ?
是
处理命令行参数
若非安静模式,输出收到的所有ICMP消息
判断地址是IPV4还是IPV6,并赋值
调用相应的proc来处理这些分组
为SIGINT信号建立一个处理程序
0 条评论
下一页