Les réseaux peuvent être divisés en deux catégories selon les méthodes de communication : 1. Réseau de transmission de diffusion, qui utilise un support de transmission commun pour connecter différents sites afin que les sites en ligne partagent un canal. La sortie de n'importe quel site peut être reçue par d'autres sites. . Convient aux réseaux avec une petite portée ou de faibles exigences de confidentialité. 2. Le réseau de transmission point à point est une transmission point à point de données dans des ordinateurs ou des équipements de communication. Il s'agit d'un système Internet qui n'a pas de serveur central et s'appuie sur des groupes d'utilisateurs (pairs) pour échanger des informations. pour réduire le coût des nœuds de transmission réseau précédents afin de réduire le risque de perte de données.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Les réseaux sont classés selon les méthodes de communication et peuvent être divisés en : réseau de transmission de diffusion et réseau de transmission point à point.
Réseau de transmission de diffusion
utilise un support de transmission commun pour connecter différents sites, de sorte que les sites en ligne partagent un canal et que la sortie de n'importe quel site puisse être reçue par d'autres sites. Convient aux réseaux avec une petite portée ou de faibles exigences de confidentialité.
Il n'y a qu'un seul canal de communication dans le réseau, partagé par tous les hôtes du réseau. Autrement dit, plusieurs ordinateurs sont connectés à différents points de branchement sur une ligne de communication et les paquets de messages envoyés par n'importe quel nœud sont acceptés par tous les autres nœuds. Il existe un champ d'adresse dans le paquet envoyé qui spécifie le destinataire prévu et l'adresse source du paquet.
Les réseaux de diffusion peuvent être divisés en réseaux statiques et dynamiques. Le critère de division est la méthode d'attribution des chaînes. Un schéma d'allocation statique typique consiste à diviser le temps en intervalles discrets et à utiliser un algorithme d'interrogation afin que chaque machine puisse diffuser des données uniquement lorsque son propre créneau horaire arrive. Si une machine n'a pas besoin d'envoyer des données dans l'intervalle de temps auquel elle est attribuée, alors ce schéma d'allocation statique gaspille la capacité de transmission des canaux, de sorte que la plupart des systèmes utilisent l'allocation dynamique des canaux.
Réseau de transmission point à point
Un réseau de transmission point à point est la transmission de données dans des ordinateurs ou des appareils de communication de manière point à point. Les réseaux en étoile et les réseaux en anneau utilisent cette méthode de transmission.
Peer-to-peer (P2P), également connu sous le nom de réseau peer-to-peer, est un système Internet qui n'a pas de serveur central et s'appuie sur des groupes d'utilisateurs (pairs) pour échanger des informations. Sa fonction est de réduire le coût de l'échange d'informations. transmissions réseau précédentes pour réduire le risque de perte de données. Différent d'un système de réseau central avec un serveur central, chaque client du réseau peer-to-peer est à la fois un nœud et un serveur. Aucun nœud ne peut trouver directement d'autres nœuds et doit s'appuyer sur son groupe d'utilisateurs pour l'échange d'informations.
Les nœuds P2P peuvent être répartis partout sur Internet, ce qui pose également des problèmes de surveillance à toute personne, organisation ou gouvernement, y compris les développeurs. Le P2P a été largement utilisé dans les zones où les exigences en matière de confidentialité des réseaux et de partage de fichiers sont élevées. Les systèmes de réseau utilisant la technologie P2P pure incluent Bitcoin, Gnutella ou Freenet, etc. En outre, la technologie P2P est également utilisée dans les communications de données pour les services multimédias en temps réel tels que la VoIP. Certains réseaux (tels que Napster, OpenNAP) incluent certaines fonctions de recherche et utilisent également une structure client-serveur, tout en utilisant une structure P2P pour implémenter d'autres fonctions. Ce modèle de conception de réseau diffère du modèle client-serveur, dans lequel les communications vont et viennent généralement d'un serveur central.
Caractéristiques du réseau P2P
Un objectif important du réseau P2P est de permettre à tous les clients de fournir des ressources, notamment de la bande passante, de l'espace de stockage et de la puissance de calcul. Par conséquent, lorsque les nœuds se rejoignent et que les demandes adressées au système augmentent, la capacité de l’ensemble du système augmente également. Ceci ne peut pas être réalisé avec une structure Client-Serveur avec un ensemble fixe de serveurs, car dans une telle structure, l'augmentation du nombre de clients signifie une transmission de données plus lente pour tous les utilisateurs.
La nature distribuée du réseau P2P augmente également la robustesse contre les pannes en répliquant les données sur plusieurs nœuds, et dans un réseau P2P pur, les nœuds n'ont pas besoin de s'appuyer sur un serveur d'index central pour découvrir les données. Dans ce dernier cas, il n’y a pas de point d’effondrement unique pour le système.
Lors de la description du réseau Napster en termes de P2P, le protocole peer-to-peer est considéré comme important, mais en réalité, ce que le réseau Napster a réalisé a été réalisé par des nœuds pairs (comme les branches du réseau) unis à un index central. . Cela lui permet de localiser rapidement et efficacement le contenu disponible. Les protocoles peer-to-peer ne sont qu'un moyen général de procéder.
Avantages
a de meilleures capacités de traitement parallèle.
Utilisez la mémoire pour gérer les données d'échange, améliorant ainsi considérablement les performances.
Pas besoin d'investir beaucoup d'argent dans des logiciels de serveur et du matériel informatique.
Convient aux réseaux à petite échelle et facile à entretenir.
Inconvénients
La mise en place est plus compliquée En plus du serveur de développement, un client dédié est également requis.
Utilisé dans les réseaux à grande échelle, le partage des ressources est chaotique, la gestion est difficile et la sécurité est faible.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!