Úvod do typov sieťových protokolov
Sieťový protokol je skupina pravidiel sprevádzaných sieťou. Sieťové protokoly budú formalizovanými požiadavkami a plánmi zloženými z pravidiel, postupov a typov, ktoré opisujú komunikáciu medzi niekoľkými zariadeniami v sieti. Protokol možno opísať ako prístup k pravidlám, ktoré umožňujú niekoľkým entitám komunikačného programu prenášať informácie prostredníctvom akéhokoľvek druhu rozmanitosti fyzického média. Protokol identifikuje pravidlá, syntax, sémantiku, synchronizáciu komunikácie a možné metódy riadenia chýb. V tomto článku budeme diskutovať o rôznych typoch sieťových protokolov.
Rôzne typy sieťových protokolov
Nižšie sú uvedené rôzne typy sieťových protokolov: -
1. HTTP alebo HTTP
- To znamená Hypertext Transfer Protocol alebo Hypertext Transfer Protocol (secure). Bezpečná verzia je šifrovaná, čo znamená, že pri jej odosielaní z klienta na server zašifrujeme všetky údaje.
Aplikačná vrstva (7) HTTP HTTPS
Transportná vrstva (4) 80 443
- Teraz sa klient a server stávajú veľmi dôležitými pomocou protokolu aplikačnej vrstvy. Takmer všetky protokoly aplikačnej vrstvy používajú tento model pomocou jedného zariadenia v sieti, ktorým je klient, druhým zariadením v sieti je server.
- Teraz, keď používame HTTP alebo HTTPS alebo prenášame súbor. Prenos súboru vo formáte hypertextu. Hypertext je čitateľný webovým prehliadačom. Klientsky softvér, ktorý pravdepodobne poznáš. Ide o prehliadač Google Chrome alebo Firefox, ktorým môže byť Microsoft Edge alebo Apple Safari. Toto sú všetci weboví klienti, ktorí podporujú používanie HTTP alebo HTTPS.
- Na strane servera tiež beží nejaký softvér. Je spustený serverový softvér. Pre web zvyčajne používame Apache, čo je softvér s otvoreným zdrojovým kódom, ktorý je webovým serverom, ktorý môže bežať na Linuxe alebo Windows. Máme nginx, ktorý sa používa vo veľmi rozsiahlych implementáciách webových stránok a môže sa spúšťať v systéme UNIX. Máme internetové informačné služby spoločnosti Microsoft alebo IIS, ktoré je možné prevádzkovať v systémoch Microsoft. Existuje teda niekoľko možností webového servera, ktoré môže správca servera nainštalovať, aby hostil webovú stránku na internete. Celkovým účelom klient-server je teda mať klientsky softvér ako webový prehliadač a webový server, ako je Apache, aby spolupracovali spolu, prenášať tieto hypertextové dokumenty, aby získali webovú stránku zo servera na server. zákazník.
- Číslo portu jednoznačne identifikuje protokol vrstvy 7 používaný na vrstve 4. Čo môžeme urobiť, je to, že tieto čísla portov môžeme použiť na ľahkú identifikáciu prenosu na vrstve 4, v predvolenom nastavení HTTP máme port 80 a v predvolenom nastavení na HTTPS, máme port 443 ako protokoly transportnej vrstvy.
2. FTP (File Transfer Protocol)
- FTP nám umožňuje prenášať súbory z klienta na server alebo zo servera na klienta.
- Môžeme to urobiť oboma smermi tu a tento protokol bude buď FTP, sFTP alebo TFTP.
- FTP je protokol na prenos súborov, SFTP je protokol na bezpečný prenos súborov a TFTP je protokol na ľahký prenos súborov .
- FTP a SFTP sú si navzájom veľmi podobné. Tieto protokoly sa chystajú prenášať súbory z jedného zariadenia na druhé a existuje klientsky a serverový softvér špeciálne navrhnutý na tento účel.
- TFTP funguje trochu inak. Je to skutočne určené na odosielanie najmenších súborov medzi dvoma zariadeniami alebo na jednoduché nastavenie, kde môžete rýchlo preniesť súbor bez obáv z overovania alebo bez problémov s bránami firewall, ktoré spôsobujú potlačenie vašej prevádzky.
- FTP a SFTP zvyčajne vyžadujú na prenos týchto súborov užívateľské meno aj heslo. TFTP to nevyžaduje. Konkrétne tu SFTP šifruje prenos.
- FTP bude používať oba porty 20 a 21; jeden sa používa na autentifikáciu, druhý sa používa na prenos informácií. Port 22 sa používa pre SFTP a dôvodom toho je, že port 22 je v skutočnosti číslo portu pre iný protokol, ktorý sa pozrieme na Secure Shell alebo SSH, a čo sa tu stane, skutočne vezmeme FTP protokol a vložíme ho dovnútra relácie SSH, ktorá nám umožňuje šifrovať prenos, a preto sú čísla portov rovnaké pre SFTP aj SSH. TFTP používa číslo portu 69.
3. E-mailové protokoly (POP3, IMAP, SMTP)
- E-mail je špeciálne navrhnutý na prenos súborov. Prenášame súbory, ktoré sú skutočne vo formáte týchto e-mailových dokumentov. Pre e-mail máme tri protokoly, ktoré používame. Dva z nich používa klient na získavanie pošty zo servera. POP a IMAP sa teda výslovne používajú na prijímanie e-mailových správ, ktoré sú aktuálne aktuálne na serveri, napríklad v Gmaile alebo pravdepodobne na e-mailovom serveri vašej spoločnosti, a používajú ich na prenos týchto e-mailových správ do svojho klienta, nejakého typu poštového klienta, ktorý sa nachádza na vašom pracovné stanice.
- SMTP je však protokol Simple Mail Transfer Protocol. Tento protokol prijíma správu, ktorú vytvoríte v klientskej e-mailovej aplikácii a potom ju použije na odoslanie e-mailu na server SMTP. SMTP sa používa na posielanie e-mailov na server, server potom zistí, ako dostať správy príjemcovi, ktorý ste zamýšľali.
- POP znamená Post Office Protocol, používame tam verziu 3.
- IMAP je internetový prístupový protokol a podobne ako SMTP je protokol Simple Mail Transfer Protocol. Všetky tieto protokoly fungujú v nešifrovanom alebo šifrovanom režime.
- Takže tu s POP3 použijeme pre nešifrovanú komunikáciu port 110; pre šifrovaný prenos použijeme port 995. IMAP, použijeme port 143 pre nešifrovaný prenos, port 993 pre šifrovaný prenos a pre SMTP použijeme port 25 pre nešifrovaný a 465 pre šifrovaný.
4. TCP (Transmission Control Protocol) a UDP (User Datagram Protocol)
Na odosielanie dátových paketov v sieti sa používajú dva bežné sieťové protokoly. Spoločne TCP a UDP napredujú pred dátovými paketmi prostredníctvom vášho zariadenia, ktoré používajú porty na rôznych smerovačoch, kým sa nepripojia k poslednému cieľu. Využívajú sa tiež na vysielanie paketov smerom k IP adrese pomocou prijímača. Rovnako tak TCP, ako aj UDP sa zameriavajú na najvyššiu IP alebo internetový protokol.
TCP / IP
UDP / IP, ktorý sa používa veľmi často, ale označuje sa iba ako TCP a UDP.
- TCP patrí medzi najpoužívanejší protokol využívajúci internet.
- TCP je obojsmerná konverzácia.
- TCP je zameraný na stabilitu.
- Balíky budú poučené a očíslované.
- Pakety sa skontrolujú na chyby.
UDP
UDP by nevykonával všetky kontroly chýb vykonané TCP
- Chyba pri kontrole pomalších bodov.
- Balíky sa jednoducho doručia príjemcovi.
Využité, akonáhle je požadovaná rýchlosť, ako aj, bude potrebná zmena chyby
- Živé vysielanie
Záver - Typy sieťových protokolov
Hoci staršia myšlienka siete je obyčajne základná počas takmer všetkých častí kultúry, počítačových sietí a protokolov, trvalo mení spôsob, akým ľudia pracujú, vystupujú a spájajú sa. Vďaka silnému prepájaniu častí existencie, ktoré nikto nepredpovedal, nás digitálne sieťovanie v budúcnosti ešte posilňuje. Vychádzajú nové protokoly a požiadavky, môžu sa vyvíjať nové aplikácie a naše životy sa pravdepodobne budú dodatočne transformovať a zlepšovať.
Odporúčané články
Toto bola príručka pre Typy sieťových protokolov. Tu diskutujeme rôzne typy protokolov s podrobným vysvetlením. Viac informácií nájdete aj v ďalších navrhovaných článkoch -
- Sieťové zariadenia
- Sieťové stratégie
- Počítačový hardvér vs sieťovanie
- Otázky týkajúce sa rozhovorov v sieti
- Firewall zariadenia
- Čo je smerovač?
- SSH vs SSL | Top 8 rozdielov a porovnávaní