Počítačové sítě je praxe propojování počítačů dohromady, aby se umožnila komunikace a výměna dat mezi nimi. Obecně je počítačová síť souborem dvou nebo více počítačů. Pomáhá uživatelům snadněji komunikovat. V tomto článku budeme diskutovat o základech, které musí každý znát, než se pustíme hlouběji do počítačových sítí.

Počítačové sítě
Jak funguje počítačová síť?
Základními stavebními kameny počítačové sítě jsou uzly a odkazy. Síťový uzel lze znázornit jako zařízení pro datovou komunikaci, jako je modem, směrovač atd., nebo jako zařízení datového terminálu, jako je připojení dvou nebo více počítačů. Link v počítačových sítích lze definovat jako dráty nebo kabely nebo volný prostor bezdrátových sítí.
Fungování počítačových sítí lze jednoduše definovat jako pravidla nebo protokoly, které pomáhají při odesílání a přijímání dat prostřednictvím spojů, které umožňují počítačovým sítím komunikovat. Každé zařízení má svou IP adresu, která pomáhá při identifikaci zařízení.
Základní terminologie počítačových sítí
- Síť: Síť je soubor počítačů a zařízení, které jsou vzájemně propojeny, aby umožnily komunikaci a výměnu dat.
- Uzly: Uzly jsou zařízení, která jsou připojena k síti. Mohou to být počítače, servery, tiskárny, routery, Přepínače a další zařízení.
- Protokol: Protokol je soubor pravidel a standardů, které řídí, jak jsou data přenášena po síti. Příklady protokolů zahrnují TCP/IP , HTTP , a FTP .
- Topologie: Topologie sítě se týká fyzického a logického uspořádání uzlů v síti. Mezi běžné síťové topologie patří sběrnice, hvězda, kruh, síť a strom.
- Sítě poskytovatelů služeb: Tyto typy sítí poskytují oprávnění převzít kapacitu a funkčnost sítě na pronájem od poskytovatele. Sítě poskytovatelů služeb zahrnují bezdrátové komunikace, datové nosiče atd.
- IP adresa : IP adresa je jedinečný číselný identifikátor, který je přiřazen každému zařízení v síti. IP adresy se používají k identifikaci zařízení a umožnění komunikace mezi nimi.
- DNS: The Domain Name System (DNS) je protokol, který se používá k překladu názvů domén čitelných pro člověka (jako je www.google.com) na adresy IP, kterým počítače rozumí.
- Firewall: A firewall je bezpečnostní zařízení, které se používá ke sledování a řízení příchozího a odchozího síťového provozu. Firewally se používají k ochraně sítí před neoprávněným přístupem a dalšími bezpečnostními hrozbami.
Typy podnikových počítačových sítí
- A: A Místní síť (LAN) je síť, která pokrývá malou oblast, jako je kancelář nebo domácnost. Sítě LAN se obvykle používají k připojení počítačů a dalších zařízení v rámci budovy nebo kampusu.
- DODÁVKA: A Wide Area Network (WAN) je síť, která pokrývá velkou geografickou oblast, jako je město, země nebo dokonce celý svět. Sítě WAN se používají k vzájemnému propojení sítí LAN a obvykle se používají pro komunikaci na dlouhé vzdálenosti.
- Cloudové sítě: Cloudové sítě mohou být vizualizovány pomocí Wide Area Network (WAN), protože mohou být hostovány u veřejných nebo soukromých poskytovatelů cloudových služeb a cloudové sítě jsou dostupné, pokud existuje poptávka. Cloudové sítě se skládají z virtuálních směrovačů, firewallů atd.
To je jen několik základních pojmů počítačových sítí. Networking je rozsáhlá a komplexní oblast a existuje mnohem více konceptů a technologií, které se podílejí na budování a údržbě sítí. Nyní budeme diskutovat o některých dalších konceptech počítačových sítí.
- Otevřený systém: Systém, který je připojen k síti a je připraven ke komunikaci.
- Uzavřený systém: Systém, který není připojen k síti a nelze s ním komunikovat.
Typy architektury počítačových sítí
Počítačová síť spadá do těchto širokých kategorií:
řetězec java obsahuje
- Architektura klient-server: Architektura klient-server je typ architektury počítačové sítě, ve kterém mohou být uzly servery nebo klienty. Zde může serverový uzel spravovat chování klientského uzlu.
- Architektura peer-to-peer: v P2P (peer-to-peer) architektura , neexistuje žádný koncept centrálního serveru. Každé zařízení je zdarma pro práci buď jako klient nebo server.
Síťová zařízení
Propojení více zařízení, také známých jako hostitelé, která jsou připojena pomocí více cest za účelem odesílání/příjem dat nebo médií. Počítačové sítě mohou také zahrnovat více zařízení/médií, která pomáhají při komunikaci mezi dvěma různými zařízeními; tyto jsou známé jako Síťová zařízení a zahrnují věci, jako jsou směrovače, přepínače, rozbočovače a mosty.

Síťová zařízení
Topologie sítě
The Topologie sítě je uspořádání uspořádání různých zařízení v síti. Mezi běžné příklady patří Bus, Star, Mesh, Ring a Daisy chain.

Topologie sítě
Model OSI
OSI znamená Otevřené propojení systémů . Jedná se o referenční model, který specifikuje standardy pro komunikační protokoly a také funkce jednotlivých vrstev. OSI byl vyvinut Mezinárodní organizací pro standardizaci a je to 7vrstvá architektura. Každá vrstva OSI má různé funkce a každá vrstva musí dodržovat jiné protokoly. Těchto 7 vrstev je následujících:
- Fyzická vrstva
- Síťová vrstva
- Transportní vrstva
- Vrstva relace
- Prezentační vrstva
- Aplikační vrstva
Protokol
Protokol je sada pravidel nebo algoritmů, které definují způsob, jak mohou dvě entity komunikovat po síti, a na každé vrstvě modelu OSI existuje jiný protokol. Několik takových protokolů je TCP, IP, UDP, ARP, DHCP, FTP a tak dále.
skener java
Jedinečné identifikátory sítě
Název hostitele: Každé zařízení v síti je spojeno s jedinečným názvem zařízení známým jako název hostitele. Do příkazového řádku zadejte název hostitele (režim správce) a stiskněte „Enter“, tím se zobrazí název hostitele vašeho počítače.

Název hostitele
IP adresa (adresa internetového protokolu): Také známá jako logická adresa, IP adresa je síťová adresa systému v síti. K identifikaci každého zařízení na celosvětové síti Internet Assigned Numbers Authority (IANA) přiděluje každému zařízení na internetu adresu IPV4 (verze 4) jako jedinečný identifikátor. Délka adresy IPv4 je 32 bitů, máme tedy 232Dostupné IP adresy. Délka adresy IPv6 je 128 bitů.
v Okna Do příkazového řádku zadejte ipconfig a stiskněte „Enter“, tím získáme IP adresu zařízení. Pro Linux, Do terminálu zadejte ifconfig a stiskněte „Enter“, čímž získáte IP adresu zařízení.
MAC adresa (adresa řízení přístupu k médiím): Také známá jako fyzická adresa MAC adresa je jedinečný identifikátor každého hostitele a je s ním spojen NIC (karta síťového rozhraní) . MAC adresa je přiřazena NIC v době výroby. Délka MAC adresy je: 12-nibble/ 6 bajtů/ 48 bitů Do příkazového řádku zadejte ipconfig/all a stiskněte „Enter“, tím získáme MAC adresu.
Přístav: Port může být označován jako logický kanál, přes který mohou být data odesílána/přijímána do aplikace. Každý hostitel může mít spuštěno více aplikací a každá z těchto aplikací je identifikována pomocí čísla portu, na kterém běží.
python __dict__
Číslo portu je 16bitové celé číslo, takže máme 216dostupné porty, které jsou kategorizovány následovně:
| Typy portů | Rozsah |
|---|---|
| Dobře známé přístavy | 0 – 1023 |
| Registrované porty | 1024 – 49151 |
| Pomíjivé přístavy | 49152 – 65535 |
Počet portů: 65 536
Rozsah: 0 – 65535
Typ netstat -a v příkazovém řádku a stiskněte „Enter“, zobrazí se seznam všech používaných portů.

Seznam portů
Zásuvka: Jedinečná kombinace IP adresy a čísla portu dohromady se nazývá Socket.
java int jako řetězec
Další související pojmy
DNS server: DNS znamená Domain Name System . DNS je v podstatě server, který překládá webové adresy nebo URL (např.: www.google.com) na jejich odpovídající IP adresy. Nemusíme si pamatovat všechny IP adresy každého webu. Příkaz ' nslookup “ vám poskytne IP adresu domény, kterou hledáte. To také poskytuje informace o našem serveru DNS.

IP adresa domény
ARP: ARP znamená Protokol pro rozlišení adres . Používá se ke konverzi IP adresy na její odpovídající fyzickou adresu (tj. MAC adresu). ARP používá Data Link Layer k identifikaci MAC adresy stroje přijímače.
RARP: RARP znamená Protokol pro zpětné rozlišení adres . Jak název napovídá, poskytuje IP adresu zařízení s fyzickou adresou jako vstup. Ale RARP se stal zastaralým od doby, kdy se do obrazu dostalo DHCP.