0%

1. 序言

main_inI2_outR2()函数是ISAKMP协商过程中==第四包的核心处理函数的入口==,同时在此处理流程中已经获取到足够的隧道信息,可以生成需要的密钥信息。这里我们主要说明main_inI2_outR2的函数调用关系、处理流程以及对源码的注释分析,关于main_inI2_outR2的上下文环境暂不叙述,留给后面的文章进行更新。

阅读全文 »

1. 序言

openswan源码中有关隧道协商的文章已经比较久没有更新了,那么从这篇开始再重新回到更新流程上。这中间停了将近2个月,第一个月几乎没有更新任何博客,而第二个月主要整理翻译QAT相关的文章,接下来我将继续更新openswan源码相关的内容。

下面开始介绍IPSec 快速模式协商流程中的第①包,主要函数的入口为**quick_outI1()**:

阅读全文 »