Notes/Tech/Networking/Skladba packetu.md
2025-01-04 23:30:18 +01:00

1.6 KiB

Tagy: #RPG/HaS2 #Reserch

IP + OSI (legacy) model

!Pasted image 20221205144626.png

1. Physical

  • Pracuje v 0 a 1 (Binar)
  • octat (8 bitů tvořících bajt)
  • prosotr pro hacking: přímé napojení na kabel (Man in the middle attack)
  • Všechny součástky používají vždy

3. Network

  • Pracuje s IP adress
  • u fyzických sítí většinou v4, u mobilních v6
  • Router přiděluje k vnitřní IP, ještě veřejnou, kterou propujčuje na danou komunikaci

4. Transport

  • Překládá data z vrchních vrstev dolů (hranice Network engeneer a Programer)
  • 2 hlavní protokoly
    • TCP (posílá dokud nedostane potvrzení, že v pořádku dorazili) (Transmishon controp protokol)
      • TCP 3-way-handshake (SYN; SYN-ACK; ACK)
    • UDP (posílá a neřeší co dorazilo) - vhodné pro live service, kde návrat vůbec nepomůže (skok zpátky ve videu, ruberbanding ve videohře, ...)
  • Pracuje s porty (Wiky seznam top portů)
    • HTTPS - 4430
    • FTP - 21
    • SSH - 22
    • ...
    • web browser, ma schopnost otevirat vlastni pro jednotlive casti (spotify, YT, Twitter, ...) = ephemeral ports (dočasné)

7. Aplikace - Session

  • Udržuje kontakt s cílovým serverem (vytváří tunel/tok)
  • Protokoly internetu: L2TP (často VPN), RTCP (phone calls), H245 (video calls), SOCKS (proxy)

7. Aplikace - Presentation

  • Řeší
    • Data format (html, xml, jpg, ...)
    • Enkryption (SSL = secure socket leyer)

7. Aplikace - Aplikace