2022寒假第二次作业汇总
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/2022OOP |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/2022OOP/homework/12442 |
这个作业的目标 | <提供规则集(dataacl1.1)和数据集(dataacl1.n_trace),输出数据集中数据包所最佳匹配的规则位置(即匹配到第几条规则就输出规则编号,从0开始,若匹配不到输出-1,输出格式”数据包信息 匹配规则位置“);数据集和规则集用文件的形式读入,匹配结果以文件的形式输出> |
作业正文 | 如下 |
一、学习过程
任务分割
- 了解点分十进制的概念:https://baike.baidu.com/item/点分十进制/2186100
所以需要把ip地址从二进制转换成十进制,这是其中一个函数。
2.读入数据包,在规则集中寻找最佳匹配