Networking alapok
Mi az a hálózat?
A hálózat fogalma, építőkövei (nodes/összeköttetés/protokollok) és miért fontos fejlesztőknek.
Mi az a hálózat?
Egy hálózat (network) egymással összekötött eszközök csoportja, amelyek adatot tudnak egymásnak küldeni. Ez lehet két gép ugyanazon a WiFi-n, vagy az internet.
A hálózat építőkövei
- Eszközök (nodes): gépek, szerverek, telefonok, routerek
- Összeköttetés: kábel, WiFi, VPN
- Protokollok: a kommunikáció közös szabályrendszere
A hálózatok típusai (példák)
| Típus | Leírás | Példa |
|---|---|---|
| LAN | helyi hálózat | otthoni WiFi |
| WAN | nagy kiterjedésű hálózat | internet |
| VPN | titkosított alagút | vállalati VPN |
Miért érdekes fejlesztőként?
Egy fetch('/api/users') is hálózati kommunikáció (még ha lokális is). Ugyanazok az alapelvek élnek, mint éles környezetben: címzés, portok, protokollok, hibák, timeoutok.
Rövid összefoglaló
- A hálózat kommunikáló eszközök összessége.
- Protokollok nélkül nincs értelmezhető kommunikáció.
- Fejlesztőként a mindennapi HTTP/API hívások is networkingre épülnek.