Protocole (calcul)
Dans le calculant , un protocole est une convention ou une norme qui commandent ou permettent le raccordement, la communication , et le transfert des données entre deux points finaux de calcul. Sous sa forme plus simple, un protocole peut être défini comme les règles régissant la syntaxe , la sémantique , et la synchronisation de communication. Des protocoles peuvent être mis en application par le matériel, le logiciel, ou une combinaison des deux. Au niveau le plus bas, un protocole définit le comportement d'un raccordement de matériel.
Signification : Ensemble de règles.
Propriétés typiques
Il est difficile de généraliser au sujet des protocoles parce qu'elles varient tellement considérablement dans le but et la sophistication. La plupart des protocoles spécifient un ou plusieurs des propriétés suivantes :Détection du raccordement physique fondamental (de câble ou radio), ou l'existence de l'autre point final ou noeud
Poignée de main
Négociation de diverses caractéristiques de raccordement
Comment commencer et finir un message
Comment composer un message
Ce qui à faire avec les messages corrompus ou incorrectement composés ( de correction d'erreurs)
Comment détecter la perte inattendue du raccordement, et quoi faire après
Arrêt de la session ou du raccordement.
Importance
L'expansion répandue d'utiliser-et des protocoles de transmissions est une chose nécessaire à l'Internet , et un contribuant important à sa puissance et succès. Les paires d'Internet Protocol (ou IP) et de Transmission Control Protocol (ou TCP) sont le TCP/IP plus important de ces derniers, et de limites de se rapportent à une collection (ou à ensemble de protocoles ) de ses protocoles plus utilisés. La plupart des protocoles de la transmission de l'Internet sont décrites dans les documents de RFC de l'Internet Engineering Task Force (ou IETF).
La programmation orientée objectivement a prolongé l'utilisation de la limite d'inclure les protocoles de programmation disponibles pour des raccordements et la communication entre les objets.
Généralement, seulement les protocoles les plus simples seul sont employés. La plupart des protocoles, particulièrement dans le cadre des communications ou de la gestion de réseau, sont posés ensemble en piles de protocole de où les diverses tâches énumérées ci-dessus sont divisées parmi différents protocoles dans la pile.
Considérant que le protocol stack dénote une combinaison spécifique des protocoles qui fonctionnent ensemble, un modèle de référence est une architecture de logiciel qui énumère chaque couche et les services chacun devraient offrir. Le modèle de référence classique de sept-couche est le modèle OSI De , qui est employé pour conceptualiser des piles et des entités homologues de protocole. Ce modèle de référence fournit également une occasion d'enseigner des concepts plus généraux de la technologie de la programmation comme la dissimulation, la modularité, et la délégation des tâches. Ce modèle a supporté malgré la cession de plusieurs de ses protocoles (et de piles de protocole) à l'origine sanctionnés par l'OIN . Le modèle OSI De n'est pas le seul modèle de référence cependant.
Protocoles communs
IP (Internet Protocol) de UDP (User Datagram Protocol) de
TCP (Transmission Control Protocol)
DHCP (protocole de de configuration de centre serveur dynamique)
HTTP (protocole de transfert hypertexte de )
Ftp (File Transfer Protocol) de
Telnet (protocole à distance de de telnet)
SSH (protocole à distance bloqué de Shell)
POP3 (Post Office Protocol 3)
Smtp (Simple Mail Transfer Protocol) de
IMAP (protocole d'accès message Internet)
Voir également
Suite d'Internet Protocol de Protocole de transmissions
Liste de des protocoles de réseau
Interface de programmation API pour commandes Tempus-link
appelle la convention
.
| Random links: | Mike Disney | Constitution du Fiji : Chapitre 5 | Hari Kunzru | Forró | Protocolo_(computación) |