Introduzione ai protocolli di rete

I protocolli di rete sono un insieme di regole ben definite attraverso le quali un utente comunica su Internet o Intranet. Entrambe le estremità del canale di comunicazione aderiscono a queste regole per un corretto scambio di informazioni.

I protocolli sono sviluppati da persone del settore, istituti di ricerca, ecc. E quindi una volta pubblicati e accettati mediante conferenze internazionali.

Questi protocolli sono classificati su più basi come alcuni sono associati al livello di trasporto, altri sono associati al livello di rete.

Comprensione dei protocolli di rete

Quando cerchiamo di definire i modelli di rete, due tipi di modelli a strati appaiono nell'immagine su cui sono poste le radici della rete:

  1. Modello OSI
  2. Modello TCP / IP

Il modello OSI è un modello a 7 livelli che comprende i seguenti livelli che gestiscono i loro compiti:

  1. Livello applicazione.
  2. Livello di presentazione.
  3. Livello sessione.
  4. Livello di trasporto.
  5. Livello di rete.
  6. Livello di collegamento dati.
  7. Strato fisico.

Il modello TCP / IP contiene 4 livelli solo in contrasto con il modello OSI e gestiscono solo le attività:

  1. Livello applicazione.
  2. Livello di trasporto.
  3. Internet.
  4. Accesso alla rete.
  • Il livello applicazione ha i dati dell'utente, gestisce i meccanismi di codifica.
  • Il livello di trasporto supporta la comunicazione tra i dispositivi terminali.
  • Il livello Internet fornisce l'indirizzamento logico.
  • Il livello di rete controlla i dispositivi hardware come i router.
  • Il livello di collegamento dati è responsabile dell'indirizzo mac ecc. E della comunicazione con il livello fisico.
  • Il livello fisico trasporta tutte le cose a livello cablato.

Ora capiamo cos'è un indirizzo IP e quali sono i protocolli di rete associati ad esso.

L'indirizzo IP è una rappresentazione decimale di numeri binari, di natura univoca per ciascun dispositivo in modo tale da fungere da identità del dispositivo connesso alla rete. Esistono due protocolli associati a questo, che sono IPv4 e IPv6.

  • Nell'indirizzamento IPv4, ci sono IP pubblici e privati. L'IP privato è accessibile all'interno della rete mentre l'IP pubblico è accessibile su Internet.

Come funzionano i protocolli di rete?

Ecco prima come funziona il DNS:

Comprendiamo cosa succede quando si fa clic su www.google.com, il client rappresenta qui il browser del sistema da cui si invia una richiesta su Internet, una volta che si preme questo URL, la chiamata tramite canale viene trasportata sul server DNS e chiede un query "qual è l'indirizzo mappato rispetto a questo URL?" Ora il server DNS ha la cache installata, è possibile che abbia già ottenuto dei risultati o, nel caso contrario, comunicherà con altri server DNS e restituirà un IP. Quindi, dopo la risoluzione IP, la richiesta dal client raggiunge il server Web di quell'host.

Tipi di protocolli di rete

Di seguito sono riportati i diversi tipi di protocolli di rete che sono i seguenti:

1. IPv6

Si riferisce a Internet Protocol versione 6, è il formato di indirizzamento futuro, non appena possiamo vedere gli indirizzi IPv4 che si esauriscono con un numero crescente di macchine e che gli IP pubblici che vengono strutturati entreranno nella versione 6. Offre 3, 4 * 10 34 unici combinazioni in cui l'indirizzamento può essere fatto e quindi potrebbe rappresentare un gran numero di macchine connesse a Internet. È ovvio che una volta che deve essere introdotto, i protocolli di routing e l'hardware possono vedere ampi cambiamenti nell'architettura.

2. IPv4

Questa è già una tecnica esistente di cui abbiamo discusso sopra.

3. I protocolli basati su TCP / IP sono ulteriormente classificati come segue:

un. Protocolli Web

  • HTTP : sta per HyperText Transfer Protocol, il formato dei messaggi, la loro trasmissione e le azioni web associate a client e server sono gestite da questo protocollo. Il web in tutto il mondo lo usa. Funziona sulla porta 80.
  • HTTPS : sta per Hyper Text Transfer Protocol Secure, quindi sembra essere solo un miglioramento di HTTP. Questo è usato per comunicazioni sicure, quindi ogni volta che sei fuori dal mondo host locale, passa per questo.
  • TLS - Significa Transport Layer Security, questo è un protocollo crittografico che fornisce sicurezza di comunicazioni end-to-end su reti, comunemente usato nelle transazioni, la sicurezza è mantenuta dalla prevenzione delle contraffazioni, dalla prevenzione della perdita di dati, ecc.
  • SSL : sta per Secure Sockets Layer, stabilisce un collegamento crittografato tra browser e server, il server richiede il certificato SSL. Una chiave pubblica e una chiave privata vengono create crittograficamente.

b. Protocolli di trasferimento file

  • FTP - File Transfer Protocol viene utilizzato per il trasferimento di file tra client e server su una rete di computer.
  • TFTP - Trivial File Transfer Protocol è un modo in cui il client può ottenere un file e inserirlo in un host remoto, i nodi che si avviano dalla LAN lo usano.
  • SFTP - SSH File Transfer Protocol, fornisce una connessione sicura per trasferire file e attraversare il file system su sistemi locali e remoti.
  • FTPS - È un protocollo di trasferimento file sicuro, qui vengono aggiunti il ​​supporto TLS e SSL, non stiamo usando un protocollo basato su shell sicura.
  • SMB - Server Message Block, utilizzato da Windows, consente ai computer all'interno della stessa rete di condividere file.
  • NFS - Il file system di rete è un file system distribuito, generalmente utilizzato in UNIX per accedere ai file tra computer della stessa rete.

c. Protocolli e-mail

  • SMTP - Simple Mail Transfer Protocol, è un protocollo push per l'invio di un'e-mail e il protocollo Post Office o Internet Message Access Protocol viene utilizzato per recuperare quelli sul lato destinatario. È implementato a livello di applicazione.

d. Protocolli di gestione

  • Telnet : viene utilizzato su Internet e LAN per comunicazioni di testo bilaterali, utilizza una connessione terminale virtuale.
  • SSH : è un accesso remoto basato su shell sicura da un computer a un altro computer. Anche l'autenticazione e la sicurezza possono essere curate.
  • SNMP - Simple Network Management Protocol, viene utilizzato per raccogliere e organizzare le informazioni sui dispositivi nella rete e modificare le informazioni.

e. Protocolli multimediali

  • RTP - Protocollo di trasporto in tempo reale, viene utilizzato per la comunicazione audio e video in rete.
  • RTSP - Protocollo di streaming in tempo reale, è un protocollo per lo streaming, stabilisce sessioni multimediali tra endpoint.

Conclusione

Abbiamo preso un'idea superficiale del tipo di protocolli di rete disponibili e di cosa hanno da offrirci. Sono stati discussi come funziona il server DNS e aiuta nella risoluzione degli indirizzi, IPv4, IPv6 insieme ad alcuni altri protocolli.

Articoli consigliati

Questa è stata una guida ai protocolli di rete. Qui abbiamo discusso i concetti, i diversi tipi di protocolli di rete. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più-

  1. Che cosa sono le reti neurali?
  2. Domande di intervista in rete
  3. Che cos'è la sicurezza di rete?
  4. Differenza tra FTP vs TFTP
  5. FTP vs SFTP | Le 12 differenze principali

Categoria: