謝謝 博友彙總 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