diff --git a/notes/.obsidian/plugins/obsidian-activity-history/data.json b/notes/.obsidian/plugins/obsidian-activity-history/data.json index af53236..02bfa19 100644 --- a/notes/.obsidian/plugins/obsidian-activity-history/data.json +++ b/notes/.obsidian/plugins/obsidian-activity-history/data.json @@ -13,7 +13,7 @@ { "path": "/", "date": "2021-09-30", - "size": 25768 + "size": 29119 } ], "activityHistory": [ @@ -74,7 +74,7 @@ }, { "date": "2021-09-30", - "value": 307 + "value": 3670 } ] } diff --git a/notes/ele/Náboj, proud, napětí a odpor.md b/notes/ele/Náboj, proud, napětí a odpor.md index 10177b0..b1204f5 100644 --- a/notes/ele/Náboj, proud, napětí a odpor.md +++ b/notes/ele/Náboj, proud, napětí a odpor.md @@ -8,7 +8,7 @@ | Napětí | U | $\frac{W}{Q}$ | | Elektrická práce | W | $U * Q$ | | Odpor | R | 1 | -| Výkon | P | $\frac{W}{t}$ | +| Výkon | P | $\frac{W}{t}$ | ## Náboj - Q - Jednotka - 1C = 1 coulomb - Výpočet $Q = n * q$ | $Q = I *t$ diff --git a/notes/mat/Druhá odmocnina.md b/notes/mat/Druhá odmocnina.md new file mode 100644 index 0000000..53a3b85 --- /dev/null +++ b/notes/mat/Druhá odmocnina.md @@ -0,0 +1,8 @@ +# Druhá odmocnina +$\sqrt{x}$ +- $x\ge0$ $x \epsilon R$ (což je stejné jako toto:) +- $x \epsilon R^{+}_0$ + +$96 = 3 * 32 = 3 * 2 * 16 = 3 * 2 * 2 * 8 = 3 * 2 * 2^2 * 2^2 = 4\sqrt{6}$ +$72 = 9 * 8 = 3\sqrt{4 * 2}$ +$\frac{96}{72} = \frac{4\sqrt{6}}{6\sqrt{2}}$ \ No newline at end of file diff --git a/notes/psi/Základy komunikace.md b/notes/psi/Základy komunikace.md new file mode 100644 index 0000000..1be5e50 --- /dev/null +++ b/notes/psi/Základy komunikace.md @@ -0,0 +1,74 @@ +# Základy komunikace + +## 3 prvky +- Zdroj +- Médium +- Cíl + +## Protokol +Sada pravidel řídích komunikaci. + +Musí splňovat: +- identifikaci odesílatele a příjemce +- společný jazyk a gramatiku +- rychlost načasování a doručení +- potvrzení doručení + +## Síťový model +Pro zprostředkování komunikace mezi dvěmi zařízeními je nutné vyřešit více problémů (adresace, propojení atd). +Síťový model se je snaží řešit. + +### ISO/OSI model +Teoretický model, co se musí řešit v sítích. +- Přijatý jako mezinárodní norma v roce 1984 +- Složen ze 7 vrstev +- Každá má svoji funkcionalitu +- Sousedící vrtsvy si vyměnují informace + +#### Vrstvy +1. fyzická (kabely, hardware) -> modely kabelů, porty na síťových kartách... +2. datalink (konvertuje samotné bity na data; [switch](#switch))-> rámec +3. síťové/network ([router](#router)) -> IP ([IP adresa](#ip%20adresa)) +4. Transportní -> [TCP](#TCP) a [UDP](#UDP) +5. Relační -> komprese, šifrování, encoding (UTF, ASCII...) +6. Prezentační +7. Aplikační -> HTTP(S), (S)FTP(S), TFTP, SCP, SMTP, POP3, IMAP, RDP, SSH, Telnet, NTP, DHCP, DNS + +### TCP/IP +Model, jak řešit sítě (používá se, funguje na něm internet). +1. Network access +2. Internet +3. Transport +4. Application + +#### Enkapsulace +```mermaid +graph TD + HTTP[HTTP DATA]-->TCP[TCP-Segment] + TCP-->IP[IP-Segment] + IP-->MAC[MAC-paket-Trailer] +``` + +HTTP data (příklad, může se jednat o jiný protocol) se rozdělí na jednotlivé segmenty pro TCP, který poté přidá své informace (hlavičku, informace o paketu a pod.). Ten se poté zabalí do IP paketů, které má informace o zdrojové IP adrese, verzi a pod. Dál se zabalí celý tento IP paket do paketů pro lokální síť, které obsahují další informace (typu zdrojová MAC adresa). + +Postupně si to příjemci rozbalují a zabalují znova jak je třeba. + +#### MAC Adresa +Neměnná (ve VM měnitelná), určuje výrobce a identifikátor zařízení. Fyzická adresa zařízení na čipu. +Adresy jde získat přes `ifconfig` na linuxu (package `net-tools` na Arch) a Mac OS, `ipconfig` na tom horším. +- 48 bitů +- zapisována v hexadecimální soustavě (16) + +#### Router +Zprostředkovává připojení k ostatním sítí (internet). +Router kam je zařízení připojené jako první je Default Gateway. Packety směrované na jiné sítě musí být směrované přes default gateway. +#### Switch +Propojuje zařízení na lokální síti. +#### IP adresa +Logická, určována routerem (DHCP) nebo jiným způsobem při připojení zařízení. +#### TCP +Spolehlivý protokol, garantuje doručení nebo informaci o nedoručení. Pomalejší než UDP. +20 byte na hlavičky. +#### UDP +Rychlý, fire-and-forget, negarantuje doručení a neinformuje o nedoručení, avšak je rychlejší a menší. +8 byte na hlavičky. \ No newline at end of file