Johdanto verkkoprotokollityyppeihin

Verkkoprotokolla on ryhmä sääntöjä, joita verkko seuraa. Verkkoprotokollat ​​muodostetaan vaatimuksiksi ja suunnitelmiksi, jotka koostuvat säännöistä, menettelyistä ja tyypeistä, jotka kuvaavat tietoliikennettä parin laitteen välillä verkon yli. Protokollaa voidaan kuvata lähestymistapana sääntöihin, jotka mahdollistavat parin viestintäohjelman yksikön siirtää tietoa minkä tahansa tyyppisellä fyysisellä välineellä. Protokolla identifioi säännöt, syntaksin, semantiikan sekä viestinnän synkronoinnin ja mahdolliset virheenhallintamenetelmät. Tässä artikkelissa käsittelemme erityyppisiä verkkoprotokollia.

Erityyppiset verkkoprotokollat

Alla on erityyppisiä verkkoprotokollia: -

1. HTTP tai HTTPs

  • Tämä tarkoittaa hypertekstin siirtoprotokollaa tai hypertekstin siirtoprotokollaa (suojattu). Suojattu versio on salattu, mikä tarkoittaa, että aiomme salata kaikki tiedot lähettäessämme ne asiakkaalta palvelimelle.

Sovelluskerros (7) HTTP HTTPS

Kuljetuskerros (4) 80 443

  • Nyt asiakas ja palvelin ovat täällä erittäin tärkeitä sovelluskerrosprotokollan avulla. Lähes kaikki sovelluskerrosprotokollat ​​käyttävät tätä mallia käyttämällä yhtä laitetta verkossa, joka on asiakas, ja toisessa verkossa olevassa laitteessa, joka on palvelin.
  • Nyt kun käytämme HTTP tai HTTPS tai siirtää tiedostoa. Tiedoston siirtäminen hypertekstin muodossa. Hyperteksti on luettavissa web-selaimella. Asiakasohjelmisto, johon olet todennäköisesti tuttu. Tämä on joko Google Chrome tai Firefox, joka voi olla Microsoft Edge tai Applen Safari-selain. Nämä ovat kaikki Web-asiakkaita, jotka tukevat HTTP: n tai HTTPS: n käyttöä.
  • Palvelinpuolella on myös joitain ohjelmistoja. Se on palvelinohjelmisto. Sivustolle käytetään yleensä Apachea, joka on avoimen lähdekoodin ohjelmisto, joka on web-palvelin, joka voi toimia joko Linuxissa tai Windowsissa. Meillä on nginx, jota käytetään erittäin suurissa verkkosivustojen käyttöönottoissa ja jota voidaan käyttää UNIX-käyttöjärjestelmässä. Meillä on Microsoftin Internet Information Services tai IIS, jota voidaan käyttää Microsoftin järjestelmissä. Joten on olemassa useita verkkopalvelinvaihtoehtoja, joita palvelimen järjestelmänvalvoja voi asentaa ylläpitääkseen verkkosivustoa Internetissä. Joten tässä asiakas-palvelimen tarkoitus on, että asiakkaan ohjelmistot, kuten selain ja Web-palvelimet, kuten Apache, toimivat yhdessä toistensa kanssa, siirtävät näitä hypertekstin asiakirjoja verkkosivun saamiseksi palvelimelta asiakas.
  • Porttinumero tunnistaa yksilöllisesti kerroksessa 4 käytettävän kerros-7-protokollan. Voimme käyttää näitä porttinumeroita liikenteen tunnistamiseen helposti kerroksessa 4, HTTP: llä on oletuksena portti 80 ja HTTPS: llä oletuksena, meillä on portti 443 kuljetuskerroksen protokollina.

2. FTP (tiedostonsiirtoprotokolla)

  • FTP antaa meille mahdollisuuden siirtää tiedostoja asiakkaalta palvelimelle tai palvelimelta asiakkaalle.

  • Voimme tehdä sen molemmissa suunnissa täällä, ja tämä protokolla on joko FTP, sFTP tai TFTP.

  • FTP on tiedostonsiirtoprotokolla, SFTP on suojattu tiedostonsiirtoprotokolla ja TFTP on triviaalinen tiedostonsiirtoprotokolla .
  • FTP ja SFTP ovat melko samankaltaiset toisiinsa. Nämä protokollat ​​aikovat siirtää tiedostoja laitteesta toiseen, ja on asiakas- ja palvelinohjelmisto, joka on erityisesti suunniteltu tätä varten.
  • TFTP toimii hiukan eri tavalla. Se on todella tarkoitettu pienten tiedostojen lähettämiseen kahden laitteen välillä tai yksinkertaisten asetusten tekemistä, joissa voit siirtää tiedoston nopeasti ilman, että sinun on huolehdittava todennuksesta tai palomuurien aiheuttamista ongelmista, jotka aiheuttavat liikenteen kaatumisen.
  • FTP ja SFTP vaativat tyypillisesti sekä käyttäjänimen että salasanan näiden tiedostojen siirtämiseksi. TFTP ei vaadi tätä. SFTP nimenomaan tässä aikoo salata liikenteen.
  • FTP aikoo käyttää molempia portteja 20 ja 21; yhtä käytetään todennukseen, toista käytetään tiedon siirtoon. Porttia 22 käytetään SFTP: hen ja syynä siihen, että portti 22 on oikeastaan ​​portin numero toiselle protokollille, jota aiomme tarkastella nimeltään Secure Shell tai SSH, ja mitä täällä tapahtuu, otamme todella FTP-protokollan ja laitamme sen sisälle SSH-istunnon, jonka avulla voimme salata liikenteen ja siksi porttien numerot ovat samat sekä SFTP: lle että SSH: lle. TFTP käyttää porttinumeroa 69.

3. Sähköpostiprotokollat ​​(POP3, IMAP, SMTP)

  • Sähköposti on suunniteltu erityisesti tiedostojen siirtämiseen. Siirrämme tiedostoja, jotka ovat tosiasiallisesti näiden sähköisten asiakirjojen muodossa. Sähköpostia varten meillä on kolme protokollia, joita käytämme. Kahta niistä asiakas käyttää postin noutamiseen palvelimelta. Joten POP: ta ja IMAP: tä käytetään nimenomaisesti ottamaan vastaan ​​palvelimella, ehkä Gmailissa tai yrityksesi sähköpostipalvelimella olevia sähköpostiviestejä, ja ne käyttävät sitä sähköpostin siirtämiseen asiakkaallesi, jonkin tyyppiselle sähköpostiohjelmallesi, joka sijaitsee sinun työasema.
  • SMTP on kuitenkin yksinkertainen sähköpostinsiirtoprotokolla. Tämä protokolla vie viestin, jonka luot asiakassähköpostiohjelmassa, ja käyttää sitä sitten sähköpostin lähettämiseen SMTP-palvelimelle. SMTP: tä käytetään sähköpostin välittämiseen palvelimelle. Palvelin selvittää sitten, miten saada viestit haluamallesi vastaanottajalle.
  • POP tarkoittaa Post Office Protocol, käytämme siellä versiota 3.
  • IMAP on Internet Message Access Protocol, ja niin kuin SMTP on Simple Mail Transfer Protocol. Kaikki nämä protokollat ​​toimivat joko salaamattomassa tai salatussa tilassa.
  • Joten tässä POP3: n kanssa salaamattomaan liikenteeseen käytämme porttia 110; Salatussa liikenteessä käytämme porttia 995. IMAP, aiomme käyttää porttia 143 salaamattomaan liikenteeseen, porttia 993 salattuun liikenteeseen ja SMTP: lle aiomme käyttää porttia 25 salaamattomaan ja 465 salattuun.

4. TCP (Transmission Control Protocol) ja UDP (User Datagram Protocol)

Tietopakettien lähettämiseen verkon välityksellä käytetään kahta yleistä verkkoprotokollaa. Yhdessä sekä TCP että UDP etenevät datapaketit laitteesi kautta ja käyttävät portteja eri reitittimiin, kunnes ne muodostavat yhteyden viimeiseen määränpäähän. Niitä käytetään myös pakettien lähettämiseen vastaanottimen kanssa kohti IP-osoitetta. Yhtä lailla TCP ja UDP keskittyvät IP- tai Internet-protokollan yläosaan.

TCP / IP

UDP / IP, jota käytetään hyvin usein, mutta niihin viitataan vain nimellä TCP ja UDP.

  • TCP on Internetissä eniten käytetty protokolla.
  • TCP on kaksisuuntainen keskustelu.
  • TCP keskittyy vakauteen.
  • Paketit neuvotaan ja numeroidaan.
  • Paketit tarkistetaan virheillä.

UDP

UDP ei suorittaisi kaikkia TCP: n tekemiä virheiden tarkistuksia

  • Virhe tarkistettaessa hitaampia pisteitä.
  • Paketit toimitetaan yksinkertaisesti vastaanottajalle.

Hyödynnetään, kun nopeus halutaan samoin kuin virheenkin muuttaminen

  • Suorat lähetykset

Johtopäätös - verkkoprotokollityypit

Vaikka verkon vanhempi idea on yleensä perusta lähes kaikille kulttuurin osille, niin tietokoneverkoille kuin protokollillekin, on pysyvästi muuttunut tapa, jolla ihmiset toimivat, suorittavat ja yhdistävät. Muodostamalla vahvasti olemassaolon osiin, joita kukaan ei ollut ennustanut, digitaalinen verkottuminen vahvistaa meitä tulevaisuudessa. Uudet protokollat ​​ja vaatimukset ilmestyvät, uusia sovelluksia voidaan kehittää, ja elämämme aikoja todennäköisesti muutetaan ja parannetaan.

Suositellut artikkelit

Tämä on opas verkkoprotokollityypeille. Tässä keskustellaan erityyppisistä protokollista yksityiskohtaisine selityksineen. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Verkkolaitteet
  2. Verkottumisstrategiat
  3. Tietokonelaitteet vs verkottuminen
  4. Verkkohaastattelukysymykset
  5. Palomuurilaitteet
  6. Mikä on reititin?
  7. SSH vs. SSL | 8 parasta eroa ja vertailua