Changes between Version 15 and Version 16 of RoadMap


Ignore:
Timestamp:
05/18/10 20:35:33 (14 years ago)
Author:
David Sommerseth
Comment:

Updated with more detailed module graphics

Legend:

Unmodified
Added
Removed
Modified
  • RoadMap

    v15 v16  
    6060 = OpenVPN 3.0: Design and implementation =
    6161
    62 OpenVPN 3.0 architecture might look something like this. This picture and following description may not match James' original ideas 100%, so this page will be updated as necessary.
     62OpenVPN 3.0 architecture might look something like this.
    6363
    64 {{{
    65              (TCP/UDP port)
    66                    /\
    67                    ||               "Plug-ins" or modules
    68                    ||
    69                    \/
    70               +-------------+
    71               | OpenVPN 3.0 |    +------------+
    72               | core engine |<-->| SSL module |
    73               |             |    +------------+
    74               |             |
    75               |             |    +----------------+
    76               |             |<-->| Authentication |
    77               |             |    +----------------+
    78               |             |
    79               |             |    +---------+
    80               |             |<-->| Logging |
    81               |             |    +---------+
    82               |             |
    83               |             |    +----------------------------+
    84               |             |<-->| Network protocol & routing |
    85               |             |    +----------------------------+
    86               |             |
    87               |             |    +------+
    88               |             |<-->| ???  |
    89               |             |    +------+
    90               +-------------+
    91                    /\
    92                    ||
    93                    ||
    94                    \/
    95              [TUN/TAP device]
    96 }}}
    97 
     64[[Image(wiki:RoadMap:openvpn-3.0.png)]]
    9865
    9966Openvpn configuration file would define which modules to use.