(待续)IP, DNS, HTTP

来源:互联网 发布:演技好的小鲜肉 知乎 编辑:程序博客网 时间:2024/05/25 12:22

《TCP/IP详解 卷一:协议》

英文版pdf下载链接:TCP/IP Illustrated Volume1:The Protocols  -by W.Richard Stevens (2.7 Mb)



IP

Un routeur analyse les adresses IP et modifie aucune de l'adresse IP source ou l'adresse IP destination.


Le pont (élément d'interconnextion) travaille sur les adresses MAC.


Des protocoles TCP et ARP fonctionnent en mode connecté.


DNS 

 

Serveur  

Un serveur attend les demandes de service sur le port réservé et qffecté à ce servide 

Plusisurs clients peuvent envoyer simuttanément des demandes vers ce port. 

 

Client  

Un client utilise unport queconque de sa machine (non réservé et non affecté)pour recevoir le message de reponse du server 

 

 

DNS=domaine name system RFC1034 

DNS assure la conversion entre des noms symbotiques et les adresses IP (résolution de noms) 

 

CcTLD = country code top level domains: fr; de; uk 

GTLD = generic top level domains: org, com, net 

Le TLD.fr est administrée par l'AFNIC 

 

 

   Serveurs racines 

Serveur pour .com          serveur pour .fr  

Serveurs DNS locaux             serveurs de nom de niveau inférieur 

 

 

Pour obtenir la responsabilité d'un sous-domaine il faut: 

Deux serveurs de nom physiquement différents: un principal, un secondaire 

Les 2 serveurs ne doivent pas avoir de causes de défaillances communes 

Ils doirvent etre situés sur des sites distincts 

 

 

Amorçage et configuration: BOOTP et DHCP 

DHCP= dynamic host configuration protocol 

 

 

Corrier électrique 

Smtp=simple message transfert protocol 

Fonctionne en mode connecté au serveur de courrier du destinataire 

Pas sécurisé: un émetterur peut se faire passer pour un autre 

Principales commandes:( EHLO; MAIL; RCPT; DATA; RSET; VRFY; EXPN; HELP; NOOP; QUIT ) 

Pop = post office protocol   ; imap = internet message acces protocol 

POP3: récupération de courrier(RFC 1939) 

 

Mime=multipurpose internet mail extensions 


DNS 

IMAP:internent message access protocol (rfc2060) 

IMAP4utilise lemêmemodele defonctionnement que POP3 

 

MIME: multipurpose internet mail extension 

 

TFTP: trivial filetransfert protocol 

 

FTP: filetransfert protocol 

FTPpeutêtresolicité par lacouche UDPou lacouche TCP 

UDP: user datagram protocol 

TCP: transmission control protocol 

 

HTTP: protocol detransfertbypertexte 

Ilest unprotocole deniveau application 

Nécessite un protocole de transportfiableorientéconnextion 


HTTP Status Codes

HTTP status codes are the codes that the Web server uses to communicate with the Web browser or user agent. If you understand HTTP status codes then you will be able to control your Web server with a higher degree of accuracy and effectiveness.

  • HTTP Status Codes 100-101 - Informational Status Codes
  • HTTP Status Codes 200-206 - Successful Status Codes
  • HTTP Status Codes 300-307 - Redirection Status Codes
  • HTTP Status Codes 400-416 - Client Error Status Codes
  • HTTP Status Codes 500-505 - Server Error Status Codes


 

0 0