Bump mdsal to 3.0.4
[genius.git] / docs / pipeline.rst
index 7b623c3d4dba7c7ade287df05ed8cb2f0bd42477..f05df88c74514f419664560a7e6ace3d97669244 100644 (file)
@@ -10,81 +10,7 @@ using Genius for app-coexistence.
 High Level Pipeline
 -------------------
 
-::
-
-                          +---------+
-                          | In Port |
-                          +----+----+
-                               |
-                               |
-                     +---------v---------+
-                     | (0) Classifier    |
-                     |     Table         |
-                     +-------------------+
-                     | VM Port           +------+
-                     +-------------------+      +----------+
-                     | Provider Network  +------+          |
-                     +-------------------+                 |
-                     | Internal Tunnel   |                 |
-                     +-------------------+                 |
-              +------+ BGPoMPLS GW       |                 |
-              |      +---------+---------+       +---------v---------+
-              |                |                 | (17) Dispatcher   |
-              |                |                 |      Table        |
-   +----------v--------+       |                 +-------------------+
-   |     (18,38)       |       |   +-------------+Ing.ACL Service (1)|
-   |                   |       |   |             +-------------------+
-   |    GW Pipeline    |       |   | +-----------+IPv6 Service    (2)|
-   +-------------------+       |   | |           +-------------------+
-                               |   | |         +-+L2 Service      (4)|
-              +----------------+   | |         | +-------------------+
-              |                    | |         | |L3 Service      (3)+-+
-   +----------v--------+           | |         | +-------------------+ |
-   |       (20)        |           | |         |                       |
-   |                   |           | |         |                       |
-   |     L3 Pipeline   |           | |         |                       |
-   +-------------------+           | |         |                       |
-                                   | |         |                       |
-                +------------------+ |         |                       |
-                |                    |         |                       |
-       +--------v--------+           |         |                       |
-       |    (40 to 42)   |           |         |                       |
-       |  Ingress ACL    |           |         |                       |
-       |    Pipeline     |           |         |                       |
-       +-------+---------+           |         |                       |
-               |                     |         |                       |
-            +--v-+      +------------v------+  |                       |
-            |(17)|      |      (45)         |  |                       |
-            +----+      |                   |  |                       |
-                        |   IPv6 Pipeline   |  |                       |
-                        +--+-------+--------+  |                       |
-                           |       |           |                       |
-                        +--v--+ +--v-+   +-----v-----------+           |
-                        | ODL | |(17)|   |    (50 to 55)   |           |
-                        +-----+ +----+   |                 |           |
-                                         |   L2 Pipeline   |           |
-                                         +-+---------------+           |
-                                           |                           |
-                                           |              +------------v----+
-                                           |              |    (19 to 47)   |
-                                           | +------------+                 |
-                                           | |            |   L3 Pipeline   |
-                                           | |            +----+-------+----+
-                                           | |                 |       |
-                                           | |              +--v--+ +--v-+
-                                           | |              | ODL | |(17)|
-                                           | |              +-----+ +----+
-                                           | |
-               +-----------------+     +---v-v-------------+
-               |  (251 to 253)   <-----+ (220)  Egress     |
-               |   Egress ACL    +----->   Dispatcher Table|
-               |    Pipeline     |     +--------+----------+
-               +-----------------+              |
-                                                |
-                                                |
-                                           +----v-----+
-                                           | Out Port |
-                                           +----------+
+.. literalinclude:: images/pipeline-high-level.txt
 
 
 Services Pipelines
@@ -92,31 +18,63 @@ Services Pipelines
 
 Ingress ACL Pipeline
 ^^^^^^^^^^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-acl-ingress.txt
+
+
 Owner Project: Netvirt
 
 TBD.
 
 IPv6 Pipeline
 ^^^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-ipv6.txt
+
 Owner Project: Netvirt
 
 TBD.
 
 L2 Pipeline
 ^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-l2.txt
+
 Owner Project: Netvirt
 
 TBD.
 
 L3 Pipeline
 ^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-l3.txt
+
 Owner Project: Netvirt
 
 TBD.
 
 Egress ACL Pipeline
 ^^^^^^^^^^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-acl-egress.txt
+
+
 Owner Project: Netvirt
 
 TBD.
 
+Ingress TaaS Pipeline
+^^^^^^^^^^^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-taas-ingress.txt
+
+
+Owner Project: Netvirt
+
+Egress TaaS Pipeline
+^^^^^^^^^^^^^^^^^^^^
+
+.. literalinclude:: images/pipeline-taas-egress.txt
+
+
+Owner Project: Netvirt
\ No newline at end of file