- 博客(3)
- 收藏
- 关注
原创 【wireguard-go】nat处理上下行数据及checksum计算分析
在处理NAT时,IP地址的改变会影响基于IP地址的校验和字段,如TCP/UDP的传输层校验和。为避免重新计算整个数据包的校验和,可以使用增量校验和算法(NAT网关通过修改数据包中的IP地址(只修改了源 ip)来实现内部网络与外部网络的连接。),只更新地址变化的部分,大大降低了计算开销,提高了效率。
2024-09-02 11:51:28 822
原创 go中实现日志级别与切割,日志配置热生效,pprof的技术解析
在不重启服务的情况下,动态调整 funcMaster 服务的日志级别。1. 提供了日志级别组件,包含第三方组件 Lumberjack 实现日志切割2. debug下提供go性能工具pprof服务日志级别设置热生效这不仅提高了调试的灵活性,还减少了服务中断的风险。希望这篇文章能对您有所帮助,在您的项目中也能实现类似的功能。
2024-07-02 11:19:33 782
原创 Linux开源网络全栈详解:从DPDK到OpenFlow
https://download.csdn.net/download/weixin_41578517/89501946
2024-07-01 10:10:04 254
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人