谢谢 博友汇总 ljl603
http://ljl2013.blog.51cto.com/186072/1388648
同时谢谢原创作者的辛勤的总结
http://blog.csdn.net/dog250/article/details/6990814
一.基本理论篇
1. ***原理及实现--一般理论
2. ***原理及实现--隧道的一种实现
3. ***原理及实现--虚拟网卡构建***
4.***原理及实现--tcp还是udp
5. Linux平台×××技术概论
6. Linux平台×××技术概论(续)
7. ×××技术漫谈之IPSec(附MPLS)
8. TCP封装的隧道对于拥塞控制的意义
9. ×××的概念以及要点
10. SSL ×××和IPSec ×××的区别以及部署
二.基本编译配置篇
1. Open×××简易文档
2. Open×××-2.1.1在windows上的编译
3. Mac OS X上安装Open×××
4. Open×××碰到Windows-一些问题的解决
5. Open×××遇到的Secondary地址问题
三.源码分析篇
1. Open×××的广播问题以及tun和tap设备的深层次挖掘
2. Open×××中虚拟ip地址的自定义分配
3. Open×××中虚拟ip地址的分配
4. Open××× 中虚拟ip地址的自定义分配--总结
5. Open×××的日志记录头
6. 使用Open×××时的问题--用源代码进行分析
7. Open×××关于push-peer-info的实现
四.协议篇
1. Open×××协议解析-网络结构之外
2. Open×××协议解析-握手数据包分析
3. Open×××协议解析-通道/状态机/Reliability层
五.高级路由篇
1. 使用Open×××的桥接模式扩展内部局域网
2. Open×××的高级路由技术-内部路由
3. Open×××高级路由技术-扩展成巨大的网络
4. Open×××高级路由技术-反向推送信息
7. Open×××高级路由技术-全面的互通性配置
六.性能相关
1. Open×××的效率问题
2. Open×××性能-数据采集
3. Open×××性能-Open×××的第一个瓶颈在tun驱动
4. Open×××性能-Open×××的第二个瓶颈在ssl加解密
5. Open×××性能-当tap遇到bonding
6. Open×××性能-多Open×××共享一个虚拟网卡
七.功能实现
1.Open×××的新钩子设计
2. 让Open×××实现IKE似的两阶段密钥协商
3. 返璞归真实现Open×××第二阶段协商
4. 完全在用户态实现IPSec ×××
http://blog.csdn.net/dog250/article/details/17202153
转载于:https://blog.51cto.com/815632410/1602312