Quelle est la différence entre Ethernet
, TCP
et IP
en termes simples (abstrait simples)?
S'il vous plaît ne copiez pas de Wikipedia ...
Quiconque d'entre eux utilisé dans une couche. Ethernet dans la couche 2, IP dans la couche 3 et TCP dans la couche 4 (numéros de couche sont basés sur le modèle OSI).
Chacun d'entre eux a duty de la livraison de paquets d'une chose à une autre:
Ethernet: à partir d'un saut à un autre (hop signifie dispositif directement connecté)
[~ # ~] IP [~ # ~ ~]: à partir d'une -fin à un autre (périphérique distant ou périphérique connecté)
TCP : à partir d'un -processus à un autre (processus en cours d'exécution sur les deux extrémités)
Grandement simplifié et potentiellement inexact. ;) Les protocoles de logiciel (protocole de contrôle de la transmission) et IP (protocole Internet) sont des protocoles de logiciel. Ils travaillent à différentes couches de la pile de réseautage. Ethernet est le média qu'il transmet par-dessus ou comme chose aime la bague de jeton, la fibre, etc. décrivant la couche physique de la pile.
Ethernet
Le service physique communication. Lit et écrit des messages sur le fil. (simplifié)
[~ # ~] IP [~ # ~ ~]
Le service expéditeur. Il recharge (peu de temps) recharge des messages d'un fil sur un autre, de sorte que les nœuds peuvent envoyer des messages aux nœuds qu'ils ne sont pas physiquement liés.
TCP
Sorte de wrapper autour de la propriété intellectuelle. Utilise le service de messagerie de la propriété intellectuelle afin de fournir Connections entre les processus exécutés sur différents nœuds, qui
Physique (couche 1): une sorte de méthode de signalisation physique (électrique, électromagnétique, optique) et optique). Presque toujours manipulé dans du matériel. Fortement moyen et dépendant de la vitesse.
Ethernet (couche 2): utilise des adresses MAC pour identifier les nœuds - les "unités de données de protocole" sont appelées cadres. Cette couche n'a pas de concept de travail internet. Il envoie un cadre à une destination, en supposant qu'il puisse jeter à travers le milieu et qu'il y arrivera.
IP (couche 3): utilise les adresses IP pour identifier les nœuds - les "unités de données de protocole" sont appelées paquets. Cette couche permet d'utiliser un schéma d'adressage IP. Le concept d'un interdiction commence à entrer en jeu à ce calque. Nous avons maintenant un mécanisme de base qui nous permet de dire "Cet ensemble d'adresses IP est accessible si nous jetons le paquet directement à travers le support" et "Cet autre ensemble d'adresses IP n'est qu'avectable indirectement - nous devons l'envoyer à une passerelle. "
UDP (couche 3.1ish): Fondamentalement, un paquet IP étendu pour avoir le concept d'un "port" boulonné dessus. Les ports vous permettent d'aborder différents auditeurs sur le même hôte - de sorte que plusieurs programmes sur un hôte peuvent utiliser toutes ces superbes trucs et le support peut être utilisé plus efficacement.
TCP (couche 4): utilise des ports pour permettre à plusieurs expéditeurs/auditeurs en plus des adresses IP pour identifier les nœuds - "Unités de données de protocole" sont appelées segments. Cette couche implémente des "services orientés de connexion" et fait toutes les garanties que la propriété intellectuelle ne le fait pas. Les paquets IP peuvent arriver en panne ou ne pas arriver du tout. TCP conserve une trace des paquets à l'aide d'un schéma de fenêtrage et essaie de s'assurer que la destination a obtenu toutes ses données.