linux协议栈NAPI机制分析 NAPI 是 Linux 上采用的一种提高网络处理效率的技术,它的核心概念就是不采用中断的方式读取数据,而代之以首先采用中断唤醒数据接收的服务程序,然后 POLL 的方法来轮询数据。随着网络的接收速度的增加,NIC 触发的中断能做到不断减少,目前 NAPI 技术已经在网卡驱动层和网络层得到了广泛的应用,驱动层次上已经有 E1000 系列网卡,RTL8139 系列网卡,3c50X 系列等主流的网络适 2025-02-13 NETWORK
linux协议栈RDS代码流程 12345678AF_RDS, PF_RDS, SOL_RDS AF_RDS and PF_RDS are the domain type to be used with socket(2) to create RDS sockets. SOL_RDS is the socket-level to be used with setsockopt(2) and getsockopt(2) for R 2025-02-13 NETWORK
http解析库 http-parser 首选功能完善,使用人多 https://github.com/nodejs/http-parser picohttpparser: 2025-02-13 NETWORK > http
dpdk对比 ovs vpp f-stack ovs 用于数据中心交换网络 在表项多时 性能不如vpp 不适合4层应用 f-stack 侵入式开发 协议栈不能和应用分离 用于服务器应用 2025-02-13 NETWORK
Socks代理反弹突破内网 随着信息安全意识的提升,越来越多的信息系统前端均部署有防火墙,系统管理员根据业务需求将内部必要的服务端口通过端口映射等手段映射到公网中,如默认****web服务端口80、MSSQL数据库服务端口*1433等。通过部署防火墙可以将信息系统内部区域与公网逻辑隔离开来,利用相关的策略有效避免或减轻来自外部的攻击。 对于渗透测试者来说,如何绕过防火墙的阻挡在内网展开渗透测试成为亟需解决的问题,本文介绍了在 2025-02-13 NETWORK
Tcpdump capturing Ethernet frames 查看arp协议 sudo tcpdump -e -n -i eth0 ether proto arp 十六进制查看 2025-02-13 NETWORK
TensorFlow基于CICIDS实现流量识别 介绍 要通过 TensorFlow Decision Forests (TF-DF) 和 CICIDS 数据集训练决策树模型,我们需要先准备数据集,并进行必要的预处理。然后,我们使用 TF-DF 训练模型并进行评估。以下是一个逐步的指南: 模型训练 2025-02-13 NETWORK
TensorFlow推理scikit-learn TensorFlow Lite 主要是为轻量级的 TensorFlow 模型提供推理支持,它专为嵌入式设备和移动设备优化。而 scikit-learn 是一个常用于机器学习的 Python 库,主要用于传统机器学习任务,如回归、分类和聚类等。将 scikit-learn 模型转为 TensorFlow Lite 模型并进行推理,实际上需要一些额外的工作,因为 TensorFlow Lite 本身 2025-02-13 NETWORK