Plan

Welcome to Lynx’s Blog

留的一些坑:

  1. iptables 三表五链
  2. sync.WaitGroup
  3. BIRD 路由协议软件(参考:url)
  4. gViso 了解,协议栈实现
  5. NaCI 加密算法(参考:url)
  6. Noise 加密算法了解(参考:url)
  7. Disco 加密算法了解(参考:url)
  8. WebSocket 链接连接流程分析
  9. UDP 流量伪装为 TCP
  10. KCP 协议
  11. bufio 包使用
  12. netlink套接字
  13. kcptun 项目
  14. quic 协议
  15. http3
  16. chacha20算法
  17. windows namedpipe
  18. windows SDDL Syntax
  19. webrtc 了解
  20. webtransport 了解
  21. 死锁、活锁、饥饿、自旋锁
  22. 半虚拟化网卡
  23. Forward Error Correction 算法
  24. 重放攻击
  25. TCP重置报文段(RST)
  26. Go 调用动态链接库
  27. pcap 库学习
  28. Go 条件编译
  29. linux socket的 sendmmsgrecvmmsg
  30. 一致性哈希算法
  31. MPC 安全多方计算
  32. MPTCP 学习 url
  33. Groupcache 学习
  34. BT Sync(Resilio Sync)自动同步
  35. vpn gate使用
  36. Go 使用不同编码
  37. lock-free 编程
  38. CAS 机制
  39. hmac 了解
  40. double-defer 机制
  41. UEFI 和 BIOS
  42. 地址复用和端口复用
  43. Go 泛型
  44. TCP 状态机
  45. Linux 常见虚拟网卡
  46. libp2p 事件总线设计
  47. ASN 自治系统
  48. 拓展原语和并发原语
  49. errorgroups 学习
  50. 函数选项模式
  51. go.uber.org/fx 依赖注入\
  52. windows iphlpapi.dll
  53. ioctl
  54. go mod 原理
  55. github.com/ulule/deepcopier
  56. webkit
  57. //go:linkname 、//go:nosplit 等Go编译器指令
  58. runtime.procyield
  59. gob
  60. fsnotify
  61. sync.Cond
  62. sqlite wal模式
  63. 文件读写锁
  64. geohash
  65. geojson 使用
  66. GraphQL
  67. Temporal
  68. actor 模型
  69. 扇入和扇出
  70. linux attribute
  71. epoll 机制原理
  72. 限流机制:计数器、滑动窗口、漏桶、令牌桶
  73. unix socket抓包
  74. Server Send Event
  75. 聚类算法
  76. Happy Eyeballs 机制
  77. 过滤器:BitMap布隆过滤器
  78. 分布式数据协议 - DDP
  79. 竞态检测:src\internal\race.Enabled
  80. twamp
  81. io_uring
  82. liburing
  83. webhook
  84. false sharing: What’s false sharing and how to solve it (using Golang as example)
  85. 证书链
  86. 凤凰架构
  87. go http 超时
  88. go 单元测试 https://books.studygolang.com/The-Golang-Standard-Library-by-Example/chapter09/09.0.html
  89. rust、erlang、go进程模型分析
  90. Wake-on-LAN
  91. XDP 技术
  92. 无root下进行ping
  93. go unix socket 编程
  94. CoAP 协议
  95. SOCK_SEQPACKET
  96. 共享内存
  97. VNC
  98. Guacamole Protocol
  99. ALPN
  100. ECN
  101. DMZ
  102. errgroup
  103. iperf3
  104. 粘包问题处理框架
  105. 安卓基于VPN抓包框架
  106. HTTPS 原理
  107. 签名与加密
  108. STUN server 实现
  109. MDNS 原理
  110. 跨进程通信方案
  111. Windows 虚拟网卡创建
  112. 惊群
  113. Reactor 和 Proactor
  114. webrtc得gcc 和pcc
  115. 华为fillp
  116. tcp Brutal
  117. dns fallback机制
  118. jni 原理
  119. 网站更新订阅
  120. 双缓冲和Exchanger
  121. 端口映射客户端(NAP-PMP/PCP/UPnP)
  122. p2p 工具箱
  123. Windows 电脑双网卡设置优先级
  124. terraform
  125. dns 解析
  126. tls 流程
  127. DPLPMTUD
  128. SCTP
  129. Gossip
  130. ALPNs
  131. HTTP 100 Continue
  132. service worker
  133. arc 缓存
  134. ipv6 zone id
  135. 未 listen 的 TCP socket能否接收新的连接
  136. TCPdive go 重写 https://github.com/fastos/tcpdive
  137. mdns服务
  138. udplite
  139. listen link-local IP 需要携带 zone index
  140. go tag使用
  141. tracert 原理
  142. qpp https://github.com/xtaci/qpp https://link.springer.com/content/pdf/10.1140/epjqt/s40507-023-00164-3.pdf
  143. delve 原理
  144. wireshark noise 插件开发
  145. TLS 校验流程(时间不同步引发的校验失败问题)
  146. tc 命令常用用法
  147. Linux Advanced Routing & Traffic Control HOWTO
  148. iptables hashlimit
  149. ecaptures
  150. keylog
Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计