[bootlin/training-materials updates] master: sysdev: slides: networking-stack.dia: swap socket/netlink, improve block alignment (94186916)

Luca Ceresoli luca.ceresoli at bootlin.com
Fri Oct 14 14:27:06 CEST 2022


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/94186916bdf58eb23bee9616a50b300df7a98bed

>---------------------------------------------------------------

commit 94186916bdf58eb23bee9616a50b300df7a98bed
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date:   Fri Oct 14 14:19:47 2022 +0200

    sysdev: slides: networking-stack.dia: swap socket/netlink, improve block alignment
    
    Rationale:
    
     * The various servers/clients applications (right side) mostly use the
       socket API (left side) to use TCP/UDP/IP (right side).
     * The various management/config applications (left side) go in large part
       via the netlink interface (right side) to reach assorted thing,
       including firewall/qos (left side).
    
    So let's have the two swapped to have less conceptual "crossing" between
    the two halves of the picture. This is not a perfect split as netlink goes
    through the socket interface, but a perfect picture would be poorly
    readable, and I would not be able to draw it anyway. :)
    
    Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>


>---------------------------------------------------------------

94186916bdf58eb23bee9616a50b300df7a98bed
 slides/sysdev-software-stacks/networking-stack.dia | 762 +++++++++++----------
 1 file changed, 392 insertions(+), 370 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --ignore-space-at-eol --textconv --ext-diff --cc 94186916bdf58eb23bee9616a50b300df7a98bed



More information about the training-materials-updates mailing list