45 lines
1.6 KiB
Markdown
45 lines
1.6 KiB
Markdown
Tagy: #RPG/HaS2 #Reserch
|
|
|
|
- v praxi mozno sledovat pomoci [[Wireshark]]
|
|
|
|
## 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
|
|
|
|
#### 2. Data Link
|
|
- Pracuje s [[MAC adressa]]
|
|
- Podstatné pro Switch
|
|
|
|
#### 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://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers))
|
|
- 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 |