Derniers tutoriels de développement web
 

TCP Web / IP


TCP / IP est une famille de protocoles de communication entre les ordinateurs.


Qu'est-ce que TCP / IP?

TCP / IP signifie Transmission C ontrôle P rotocole / I nternet P rotocole.Il définit comment des dispositifs électroniques (comme les ordinateurs) doit être connecté sur Internet, et comment les données doivent être transmises entre eux.

TCP - Transmission Control Protocol

TCP est responsable de la répartition des données en petits paquets avant qu'ils peuvent être envoyés sur un réseau, et pour assembler les paquets à nouveau quand ils arrivent.

IP - Internet Protocol

IP prend en charge la communication entre les ordinateurs.It is responsible for addressing, sending and receiving the data packets over the Internet. Il est chargé de traiter, envoyer et recevoir des paquets de données sur Internet.


Protocoles TCP / IP pour le Web

les navigateurs Web et les serveurs utilisent des protocoles / IP TCP pour se connecter à Internet.Common TCP/IP protocols are: TCP Common / IP sont:

HTTP - Hypertext Transfer Protocol

HTTP prend en charge la communication entre un serveur web et un navigateur Web.HTTP is used for sending requests from a web client (a browser) to a web server, returning web content (web pages) from the server back to the client. HTTP est utilisé pour envoyer des demandes d'un client Web (un navigateur) à un serveur Web, le retour du contenu Web (pages Web) à partir du serveur vers le client.

HTTPS - HTTP sécurisé

HTTPS prend soin de la communication sécurisée entre un serveur web et un navigateur Web.HTTPS typically handles credit card transactions and other sensitive data. HTTPS gère généralement les transactions par carte de crédit et d'autres données sensibles.

File Transfer Protocol - FTP

FTP prend en charge la transmission de fichiers entre les ordinateurs.


IP est sans connexion

IP est un protocole de communication "sans connexion".

IP n'occupe pas la ligne de communication entre deux ordinateurs.This reduces the need for network lines. Cela réduit la nécessité pour les lignes du réseau.Chaque ligne peut être utilisé pour une communication entre plusieurs ordinateurs différents au même moment.

Avec IP, les messages (ou d'autres données) sont décomposés en petits «paquets» indépendants et envoyés entre ordinateurs via Internet.IP is responsible for "routing" each packet to the correct destination. IP est responsable de "routage" chaque paquet vers la bonne destination.


Routeurs IP

Lorsqu'un paquet IP est envoyé à partir d'un ordinateur, il arrive à un routeur IP.

Le routeur IP est responsable de "routage" le paquet vers la bonne destination, directement ou via un autre routeur.

Le chemin du paquet suivra peut-être différent des autres paquets de la même communication.The router is responsible for the right addressing, depending on traffic volume, errors in the network, or other parameters. Le routeur est responsable pour le droit d'adressage, en fonction du volume du trafic, des erreurs dans le réseau, ou d'autres paramètres.

Analogie: Communiquer via IP est comme l'envoi d'une longue lettre comme un grand nombre de petites cartes postales, trouver chacun sa manière (souvent différente) au récepteur.


Adresses IP

IP utilise 32 bits ou quatre nombres compris entre 0 et 255, pour répondre à un ordinateur.

Les adresses IP sont normalement composées de quatre nombres séparés par une période, comme ceci: 192.168.1.50.

Chaque ordinateur doit avoir une adresse IP unique avant de pouvoir se connecter à Internet.

Chaque paquet IP doit avoir une adresse avant qu'il puisse être envoyé à un autre ordinateur.

Ceci est une adresse IP: 192.68.20.50.This might be the same address: www.w3ii.com Cela pourrait être la même adresse: www.w3ii.com

Ceci est votre adresse IP: 108.161.252.158

En termes informatiques, TCP / IP utilise 32 bitsd' adressage.Il utilise 4 octets.One byte is 8 bits . Un octet est de 8 bits.Un octet peut contenir 256 valeurs différentes:

00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... et tout le chemin jusqu'à 11111111.


Noms de domaine

Un nom est beaucoup plus facile de se souvenir d'un numéro à 12 chiffres.

Les noms utilisés pour les adresses TCP / IP sont appelés noms de domaine.

w3ii.comest un nom de domaine.

Lorsque vous adressez un site web, comme http://www.w3ii.com, le nom est traduit en nombre par un Domain Name Server (DNS).

Partout dans le monde, les serveurs DNS sont connectés à l'Internet.DNS servers are responsible for translating domain names into TCP/IP addresses. Les serveurs DNS sont responsables de la traduction des noms de domaine en adresses TCP / IP.

Quand un nouveau nom de domaine est enregistré avec une adresse TCP / IP, les serveurs DNS dans le monde entier sont mis à jour avec ces informations.


Protocoles TCP / IP pour Email

Les programmes de messagerie utilisent le protocole TCP / IP pour envoyer et recevoir des e-mails.The TCP/IP protocols for email are: Les protocoles TCP / IP pour le courrier électronique sont:

SMTP - Protocole de Simple Mail Transfer

SMTP prend en charge l'envoi de courriels.Often emails are sent to an email server (SMTP server), then to other servers, and finally to its destination. Souvent, les e-mails sont envoyés à un serveur de messagerie (serveur SMTP), puis à d'autres serveurs, et enfin à sa destination.SMTP ne peut transmettre du texte pur.It cannot transmit binary data like pictures, sounds or movies. Il ne peut pas transmettre des données binaires comme des images, des sons ou des films.

MIME - multi-usages Internet Mail Extensions

Le protocole MIME permet de transmettre SMTP fichiers multimédias, y compris la voix, l'audio et des données binaires sur les réseaux TCP / IP.The MIME protocol converts binary data to pure text, before it is sent. Le protocole MIME convertit les données binaires en texte pur, avant qu'il ne soit envoyé.

POP - Post Office Protocol

Le protocole POP est utilisé par les programmes de messagerie pour récupérer les e-mails à partir d'un serveur de messagerie.If your email program uses POP, all your emails are downloaded to your email program (also called email client), each time it connects to your email server. Si votre programme de messagerie utilise POP, tous vos e-mails sont téléchargés sur votre programme de messagerie électronique (également appelé client de messagerie), à ​​chaque fois qu'il se connecte à votre serveur de messagerie.

Protocole d'accès aux messages Internet - IMAP

Le protocole IMAP fonctionne comme le protocole POP.The main difference is that the IMAP protocol will not automatically download all your emails each time your email program connects to your email server. La principale différence est que le protocole IMAP ne sera pas télécharger automatiquement tous vos e-mails à chaque fois que votre programme de messagerie se connecte à votre serveur de messagerie.

Le protocole IMAP vous permet de regarder à travers vos messages sur le serveur de courrier électronique avant de les télécharger.With IMAP you can choose to download your messages or just delete them. Avec IMAP, vous pouvez choisir de télécharger vos messages ou tout simplement les supprimer.De cette façon, IMAP est parfait si vous devez vous connecter à votre serveur de messagerie à partir de différents endroits, mais seulement vouloir télécharger vos messages lorsque vous êtes de retour dans votre bureau.


Autres / Protocoles IP TCP

ARP - Address Resolution Protocol

ARP est utilisé par IP pour trouver l'adresse matérielle d'une carte de réseau informatique basé sur l'adresse IP.

BOOTP - Protocole Boot

BOOTP est utilisé pour le démarrage (à partir) des ordinateurs du réseau.

DHCP - Protocole de Dynamic Host Configuration

DHCP est utilisé pour l'attribution des adresses IP dynamiques aux ordinateurs dans un réseau.

ICMP - Internet Control Message Protocol

ICMP prend en charge la gestion des erreurs dans le réseau.

LDAP - Protocole de Lightweight Directory Access

LDAP est utilisé pour collecter des informations sur les utilisateurs et les adresses e-mail à partir de l'Internet.

NTP - Network Time Protocol

NTP est utilisé pour synchroniser le temps (l'horloge) entre les ordinateurs.

PPTP - Point to Point Tunneling Protocol

PPTP est utilisé pour la mise en place d'une connexion (tunnel) entre les réseaux privés.

RARP - Reverse Address Resolution Protocol

RARP est utilisé par IP pour trouver l'adresse IP basée sur l'adresse matérielle d'une carte de réseau informatique.

SNMP - Protocole de gestion de réseau simple

SNMP est utilisé pour l'administration des réseaux informatiques.

SSL - Secure Sockets Layer

Le protocole SSL est utilisé pour chiffrer les données pour la transmission sécurisée des données.

TLS - Sécurité Transport Layer

Le protocole TLS est une version plus récente et plus sûre de SSL.