Quali sono Sintassi protocolli?

December 24

Quali sono Sintassi protocolli?


protocolli di sintassi possono essere ampiamente applicati a molti aspetti della programmazione di computer e di rete, inclusi i protocolli Internet, i protocolli del sistema operativo, i protocolli di sms ed e-mail e altri esempi. Un protocollo è un insieme vagamente definito di formati dei messaggi digitali e le norme per un'applicazione, il programma, di sistema o di rete. La sintassi è la 'lingua' specifica che i componenti di comunicazione usano per interagire tra loro.

Internet Protocol

Il protocollo Internet (IP) definisce gli aspetti specifici della rete attraverso Internet, trasmissione di messaggi di pacchetti di dati e routing dei pacchetti avanti e indietro tra gli host, server e client. L'IP è simile al sistema postale in quanto definisce l'host di origine (mittente) e l'host di destinazione (ricevitore). L'IP è un sistema di indirizzamento, nel senso che ogni pacchetto di dati dispone di un colpo di testa portando meta-dati per scopi di consegna.

Protocolli del sistema operativo

Sia Windows e Mac hanno operativo protocolli di sistema per definire le funzioni del sistema, i programmi, le applicazioni e le funzioni di base specifici come lo stoccaggio. Inoltre, ogni programma Windows ha un proprio protocollo, tra cui Windows Media Player, Windows Live, Windows Update, Windows Messenger e altri programmi specifici di Windows. Allo stesso modo, i programmi Mac hanno i propri protocolli. La ragione per cui i sistemi operativi Mac e Windows non lo fanno facilmente 'parlare' gli uni agli altri è perché parlano una lingua diversa, o la sintassi, e hanno diversi protocolli.

Email Protocol

protocolli di posta elettronica, tra cui IMAP, POP3, SMTP e HTTP sono utilizzati come dispositivi di comunicazione per inviare correttamente e ricevere e-mail. Ciascuno di questi protocolli comunica utilizzando una sintassi diversa. Con la posta elettronica, i messaggi sono inviati da un client di posta elettronica a un server di posta. HTTP è un protocollo di posta elettronica web-based. Il protocollo SMTP può solo inviare messaggi, non li riceve.

Linguaggi di programmazione

Ogni linguaggio di programmazione utilizzato sia esclusivamente all'interno di un sistema operativo o di un programma, o utilizzati per la comunicazione tra dispositivi, ad esempio un client e server, utilizza la propria sintassi. Esempi di linguaggi di programmazione comprendono HTML, CSS, Java, C ++, PHP, Visual Basic e Perl. I linguaggi di programmazione sono progettati per comunicare le istruzioni, e le modalità di tali istruzioni sono definite da protocolli.