La suite de protocoles IP , communément appelé TCP /IP, est un ensemble de protocoles qui prend en charge la communication de l'ordinateur. Formellement, un protocole IP se réfère à une valeur dans l'en-tête de paquet IP appelé champ de protocole. Il ya environ 140 d'entre eux, mais seulement quelques-uns sont d'usage courant. Officieusement , les protocoles peuvent se référer à un ensemble d'échanges standards entre les ordinateurs qui facilite la communication . TCP, protocole n ° 6
TCP et UDP sont utilisés pour transporter des informations de l'application.
TCP est le protocole de contrôle de transmission et est utilisé pour envoyer des flux de données entre deux ordinateurs où l'intégrité des données est critique. TCP possède un mécanisme de retransmission pour remplacer les données qui sont manquantes ou erronées à l'ordinateur récepteur .
UDP, protocole 17
UDP est le protocole de datagramme utilisateur . Il est beaucoup plus simple que TCP mais ne garantit pas que les paquets passer. UDP est utile lorsque la vitesse est plus importante que la précision . Par exemple , la voix sur IP utilise le protocole UDP .
ICMP, Protocole 1
ICMP et IGMP message sont sur les erreurs et l'adhésion
ICMP est le protocole de contrôle de messages Internet . Il est utilisé pour envoyer des messages d'erreur et de contrôle entre les nœuds. Ping utilise le protocole ICMP .
IGMP , protocole n ° 2
IGMP est le protocole de gestion de groupe Internet . Il est utilisé pour gérer l'appartenance à des groupes de multidiffusion IP .
GRE , le protocole 47
GRE , L2TP et IPIP encapsuler l'information pour les tunnels .
GRE est le protocole d'encapsulation de Route générique . Il est utilisé pour créer des tunnels entre les routeurs pour réseaux privés virtuels , ou VPN . Il permet à d'autres paquets IP , y compris , à être encapsulés dans un paquet IP .
IPIP , le Protocole 94
IPIP représente IP dans IP et permet un paquet IP à être mis dans un autre paquet IP. Il est également utilisé pour créer des tunnels VPN entre les routeurs . La différence entre IPIP et GRE est que le IPIP permet uniquement lorsque IP que GRE permet l' encapsulation de nombreux protocoles différents.
L2TP, protocole 115
L2TP est l' protocole de couche 2 et de tunnels est également utilisé pour créer des tunnels VPN , généralement entre un ordinateur et un serveur d'accès distant d'entreprise , ou le RAS .
OSPF , le Protocole 89
OSPF et PIM communiquer les informations de routage .
OSPF est un Interior Gateway Protocol , ou IGP . Il utilise un premier algorithme du plus court chemin et est un standard ouvert , donc l'acronyme OSPF. Il permet aux routeurs d'échanger des informations sur la topologie sur le réseau afin qu'ils puissent construire automatiquement les tables de routage IP.
PIM , protocole 103
PIM est le protocole Protocol Independent Multicast Routing . Cela permet aux routeurs d'échanger des informations sur les groupes de multidiffusion sur Internet et fournissent des services de routage de distribuer ces groupes .
Autres protocoles
Beaucoup d'autres protocoles existent .
nombreux autres protocoles sont en cours d'utilisation , mais pas aussi souvent . IP version 6 peut être encapsulé avec le protocole numéro 41. SCTP , le protocole de transmission de contrôle de flux , est utilisé dans la signalisation de la voix et multimédia sur Internet. Pour d'autres numéros de protocoles affectés , voir la section des références .
Ethernet Types
Ethernet Types d'identifier les protocoles de couche inférieure.
D'autres protocoles sont associés à IP , même si elles ne sont pas des numéros de protocoles IP attribués officiellement . Le champ Type dans l'en-tête Ethernet identifie les protocoles associés à IP . Tapez les valeurs sont écrites avec un "0x" précédent devant le numéro pour indiquer qu'ils sont des nombres hexadécimaux. IP utilise une valeur Type de 0x0800 . ARP, le protocole de résolution d' adresse , utilise Ethernet Type 0x0806 . Autres valeurs communes sont 0x8035 pour RARP, le Reverse Address Resolution Protocol , 0x8137 pour Novel IPX et 0x8100 pour IEEE 802.1Q VLAN .
UDP numéros de ports TCP et .
Numéros de port identifier les protocoles des couches supérieures .
applications utilisent normalement les numéros de port TCP ou UDP pour se distinguer . Les numéros de port sont les valeurs stockées dans les champs dans l'en-tête TCP ou UDP. Ils ne sont pas formelles numéros de protocole IP , mais beaucoup de gens considèrent ces partie de la suite de protocoles IP . Ils comprennent des services tels que HTTP, le protocole Hyper Text Transfer pour le World Wide Web sur le port 80 . Serveurs FTP utilisent le port 21 pour les commandes et le port 20 pour les données. Secure Shell ou SSH , utilise prot 22. Telnet utilise le port 23. Email utilise le port 25 pour le courrier sortant avec SMTP, le protocole Simple Mail Transfer . E-mails entrants utilise soit le port 110 pour le bruit, ou le protocole de bureau de poste ou le numéro de port 143 pour IMAP , le protocole d'accès aux messages Internet . Pour une liste complète des numéros de port , consultez les références .