So 27. Apr 01:54:38 CEST 2025 - tcpip20250426b txt


 
(C) David Vajda
Uebung ... TCP/IP Pakete zum auswendig lernen oft schreiben
2025-04-26


tcp:
    source port
    destination port

    source port
    destination port

    source port
    destnation port

    source port
    destination port

    source port
    destination port

    sequence number
    ack number

    sequence number
    ack number

    sequence number
    ack number

    1 sequence, dann ack
    1 seq ack

    seq ack
    seq ack
    seq ack

    sdsa
    sdsa source port destination port sequence number acknowlegement number
    sdsa source port destination port sequence number acknowlegement number

    sdsa seq ack
    sdsa seq ack
    sdsa seq ack

    data offset reseverd
    data offset reseverd
    data offset reserved

    sdsa seq ack
    source port destination port sequence number destination number source port reserved

    der quellport wurde reseviert

    sdsa - der quellport wurde reserviert

    controll flags
    controll flags
    controll flags
    controll flags

    source port destination port sequence number destination number data offset reserved controll flags
    source port destination port sequence number destination number data offset reserver controll flags

    URG - Urgent
    Urgent Pointer
    Urgent Flag

    Urgent Pointer/Flag
    Urgent Pointer/Flag

    ACK SYN FIN RST

    URG ACK SYN FIN RST
    URG ACK SYN FIN RST

    SYN FIN SYN FIN SYN FIN SYN FIN
    RST URG ACK
    SYN FIN RST URG ACK ...

    Recieved Window
    Data Offset

    Data Offset: wo geht es los
    Recieved Window: wie lange ist der inhalt

    Data Offset: wo geht es los
    Recieved Window: wie lange ist der inhalt

    Recieved Window
    Urgent Pointer

    Recieved Window
    Urgent pointer
    Options

    Flags und Options
    Flags und Options
    Flags und Optins

    Urgent Pointer
    Urgent Flags

    Recieved Window

    checksum

        merksatz: like IBAN und SSL
        checksum in TCP: like IBAN und SSL

    checksum
    urgent pointer
    recieved window
    options

    sdsa
        source port
        destination port
        sequence number
        acknowlegement number
        data offset
        reserved
        flags
        urgent pointer
        recieved window
        checksum

        flags:
            ACK SYN FIN RST URG


jetzt ip

    merken:
        TOS - wie die TOS Sekte
        TOS - wie die TOS Sekte

        IHL TOS TTL
        IHL wie DHL
        IHL wie DHL

        DHL bringt was zur TOS Sekte und dabei bleibt TTL, sonst kommt ...

        IHL TTL TOS
        IHL TTL TOS
        IHL TTL TOS

        andere worte:
            identification protocoll

            kann ich mir merken

            id und protocoll
            protocoll wie in iptables

            identification protocoll

            total length
            fragment offset

            offset und length
            offset und length
            offset und length

            offset und length

            total length
            total length

            header checksum
                checksum wie immer nur auf header

            identification potocoll
            header checksum
            total length
            IHL TTL TOS

            ...
            source address
            destination address

            fragment offset

            length und offset

            wo geht es los? wie lange ist es?

            total length, fragment offset
            total length, fragmnet offset

TCP:
    source port
    destination port
    sequence number
    acknowlegement number
    data offset
    reserved
    flags
        ...
        URG
        ACK
        FIN
        SYN
        RST
        ...
    urgent pointer
    recieved window
    checksum
    options

IP:
    IHL TOS TTL
    Source Address
    Destination Address
    Header Checksum
    fragment offset
    total length
    protocoll
    version
    identification

Algorithms, GPG

    komprimierung
        ZIP ZLIB BZIP2
        ZIP BZIP2
        ZIP BZIP2
        ZIP BzIP2
        ZLIB
        ZIP BZIP2 ZLIB
        ZIP BZIP2 ZLIB

    IDEA wie IKEA IDEA wie IKEA und Pro Idea
    3DES wie 3 dimensional
    CAST5 wie 3 DEST nur mit C
    BLOWFISH TWOFISH BLOWFISH TWOFISH

    ...

    AES
    AES192
    AES256

    auswendig
        IDEA
        3DES
        CAST5
        BLOWFISH
        AES
        AES192
        AES192
        TWOFISH
        CAMELLIA192
        CAMELLIA256
        CAMELLIA512

        ....

    assymmetrisch
        RSA DSA
        RSA DSA
        RSA DSA
        RSA DSA

        EC ED EC ED EC ED EC ED EC ED

        RSA DSA ECDSA EDDSA
        RSA DSA ECDSA EDDSA
        RSA DSA ECDSA EDDSA

        ELG
        ELG
        ELG
        ELG

        ECDH
        ECDH

        ELG ECDH
        ELG ECDH

        ELD ECDH

        RSA
        DSA
        ECDSA
        EDDSA
        ELG
        ECDH

        ....


        ZIP
        BZIP2
        ZLIB

        ...

        IDEA
        3DES
        CAST5
        BLOWFISH
        AES
        AES192
        AES256
        TWOFISH
        CAMELLIA192
        CAMELLIA256
        CAMELLIA512

        ..

        Hash
        SHA
        Hash
        SHA
        Hash
        SHA
        Hash
        SHA
        Hash
        SHA

        1 256 512
        1 256 512
        1 256 512

        384
        384
        384

        224
        224

        2*2 = 4

        RIPEMD

        RIP = Rest in Piece

        EMD

        RIP EMD
        RIP EMD
        RIP EMD
        RIP EMD

        SHA1
        SHA256
        SHA512
        SHA384
        SHA224
        RIPEMD

        160

        RIP EMD 160

jetzt pruefsummen:
        modulo, quersumme
        quersumme = arithmetisches mittel fuer 2

        modul quersumme
        modulo quersumme
        modulo quersumme

        modulo fletcher's checksum adler-32
        modulo fletcher's checksum adler-32
        modulo fletcher's checksum adler-32
        modulo fletcher's checksum adler-32

        crc

        modulo quersumme paritaet
        modulo quersumme paritaet
        modulo quersumme paritaet

        fletcher's checksum adler-32 crc

        modulo quersumme paritaet
        fletcher's checksum adler-32

        modulo quersummme paritaet arithmetisches mittel
        fletcher's checksum adler-32

        crc

        hash/crypto

        hash/crypto

        crc

        modulo quersumme arithmetisches mittel paritaet adler-32 checksum crc

        crc crc

        hash,crypto: md

        md2 md4 md5
        md2 md4 md5 hash, crypto

        md2 md4 md5
        hash crypto

        md2 md4 md5
        sha1 sha224 sha256 sha384 sha512

        md2 md4 md5
        sha1 sha224 sha256 sha384 sha512

        ripemd
        ripemd

        md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd160

        bcrypt scrypt argon2
        bcrypt scrypt argon2

        zip zlib bzip2