strongswan主要分三个模块:
starter模块:主要负责配置文件的读取(ipsec.conf)、内核ipsec模块的初始化(netkey或者klips)、根据配置信息显示日志信息以及创建相应的ike模块(charon或者pluto)进程、并把读取的配置信息发送大相应进程。
charon模块:ikev2协商的进程。
pluto模块:ikev1协商进程。
各个模块通信的框图如下:

本文深入探讨了强鹿软件的三大核心模块:starter、charon 和 pluto,详细阐述了它们的功能、通信流程及作用,为理解强鹿软件的内部工作原理提供了全面的视角。
strongswan主要分三个模块:
starter模块:主要负责配置文件的读取(ipsec.conf)、内核ipsec模块的初始化(netkey或者klips)、根据配置信息显示日志信息以及创建相应的ike模块(charon或者pluto)进程、并把读取的配置信息发送大相应进程。
charon模块:ikev2协商的进程。
pluto模块:ikev1协商进程。
各个模块通信的框图如下:

8654
2351
2万+

被折叠的 条评论
为什么被折叠?
