Vous êtes sur la page 1sur 9

Analyse structure des rseaux

Des applications aux infrastructures de tlcommunication


James Kurose et Keith Ross

Table des matires dtaille

Les rseaux et linternet


1.1 Quest-ce que linternet ? 1.1.1 Approche concrte 1.1.2 Approche fonctionnelle 1.1.3 Quest-ce quun protocole ? 1.1.4 Quelques liens utiles 1.2 Rseaux daccs 1.2.1 Terminaux, clients et serveurs 1.2.2 Service sans connexion et service orient connexion 1.3 Cur de rseau 1.3.1 Commutation de circuits et commutation par paquets 1.3.2 Transmission de paquets au sein du rseau 1.4 Rseaux daccs et supports physiques 1.4.1 Rseaux daccs 1.4.2 Supports physiques 1.5 Les ISP et les rseaux fdrateurs de linternet

1.6 Retards et pertes au sein des rseaux commutation par paquets 1.6.1 Diffrents types de retards 1.6.2 Temps dattente et perte de paquets 1.6.3 Retards et acheminements au sein de linternet 1.7 Les couches de protocoles et leurs modles de services 1

Pearson Education France Plus dinfos sur www.pearsoneducation.fr

1.7.1 1.7.2 1.7.3

Architecture en couches Pile de protocoles internet Entits de rseau et couches

1.8 Historique des rseaux dordinateurs et de linternet 1.8.1 1961-1972 : naissance de la commutation par paquets 1.8.2 19721980 : rseaux propritaires et interfonctionnement des rseaux 1.8.3 19801990 :prolifration des rseaux 1.8.4 Explosion de linternet : les annes 1990 1.8.5 Dveloppements rcents 1.9 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion

La couche Applications
2.1 Principes des protocoles de la couche Applications 2.1.1 Protocoles de la couche Applications 2.1.2 Services ncessaires une application 2.1.3 Services fournis par les protocoles de transport dinternet 2.1.4 Applications de rseau abordes dans cet ouvrage 2.2 Le Web et HTTP 2.2.1 Description gnrale de HTTP 2.2.2 Connexions persistantes et non-persistantes 2.2.3 Format des messages HTTP 2.2.4 changes utilisateurserveur : autorisation et cookies 2.2.5 GET conditionnel 2.2.6 Contenus HTTP 2.3 Transfert de fichiers : FTP 2.3.1 Commandes et rponses FTP 2.4 Le courrier lectronique sur linternet 2.4.1 SMTP 2.4.2 Comparaison avec HTTP 2.4.3 Formats des messages lectroniques et MIME 2.4.4 Protocoles daccs la messagerie 2.5 DNS, le service dannuaire de linternet 2.5.1 Services procurs par le DNS 2.5.2 Aperu du fonctionnement du DNS 2.5.3 Enregistrements DNS 2.5.4 Messages DNS
Pearson Education France Plus dinfos sur www.pearsoneducation.fr

2.6 Programmation dinterface de connexion avec TCP 2.6.1 Programmation dinterfaces de connexion avec TCP 2.6.2 Exemple dapplication client-serveur en Java 2.7 Programmation de linterface de connexion en UDP

2.8 Mise en place dun serveur Web simplifi 2.8.1 Fonctions du serveur Web 2.9 Distribution de contenu 2.9.1 Mise en mmoire cache sur le Web 2.9.2 Rseaux de distribution de contenu (CDN) 2.9.3 Partage de fichiers de poste --poste 2.10 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion Exercices de programmation

La couche Transport
3.1 Introduction aux services de la couche Transport 3.1.1 Relations entre couche Transport et couche Rseau 3.1.2 Description rapide de la couche Transport de linternet 3.2 Multiplexage et dmultiplexage Transport sans connexion : UDP 3.3.1 Structure dun segment UDP 3.3.2 Somme de contrle UDP 3.4 Principes lmentaires du transfert de donnes fiable 3.4.1 Mise au point dun protocole de transfert de donnes fiable 3.4.2 Protocoles de transfert de donnes pipelines 3.4.3 Go-Back-N (GBN) 3.4.4 Rptition slective 3.5 Transport orient connexion : TCP 3.5.1 Connexion TCP 3.5.2 Structure dun segment TCP 3.5.3 Calcul du temps de transmission aller-retour et temporisation 3.5.4 Transfert de donnes fiable 3.5.5 Contrle de flux 3.5.6 Gestion de connexion TCP 3.6 Principes lmentaires du contrle de congestion 3.6.1 Causes et effets du phnomne de congestion

Pearson Education France Plus dinfos sur www.pearsoneducation.fr

3.6.3 Exemple de contrle de congestion assist par le rseau : le contrle de congestion ABR ATM 3.7 Contrle de congestion de TCP 3.7.1 quit 3.7.2 Modlisation du temps de rponse TCP 3.8 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion

Couche Rseau et routage


4.1 Introduction et modles de services rseau 4.1.1 Modle de services rseau 4.1.2 Origines des services datagrammes et circuits virtuels 4.2 Principes du routage 4.2.1 Algorithme de routage par tat de lien 4.2.2 Algorithme de routage vecteur de distance 4.2.3 Autres algorithmes de routage 4.3 Routage hirarchique

4.4 Protocole internet (IP) 4.4.1 Adressage IPv4 4.4.2 Transport dun datagramme de sa source sa destination : adressage, routage et acheminement 4.4.3 Format dun datagramme 4.4.4 Fragmentation du datagramme IP 4.4.5 ICMP : protocole de contrle de messages de linternet 4.4.6 Protocole DHCP 4.4.7 Traducteurs dadresses rseau (NAT) 4.5 Routage au sein de linternet 4.5.1 Systme de routage interne de linternet : protocoles RIP et OSPF 4.5.2 Protocole de routage inter-systme : BGP 4.6 Quy a-t-il lintrieur dun routeur ? 4.6.1 Ports dentre 4.6.2 Matrice de commutation 4.6.3 Ports de sortie 4.6.4 O seffectue la mise en attente ? 4.7 IPv6 4

Pearson Education France Plus dinfos sur www.pearsoneducation.fr

4.7.1 4.7.2

Format des datagrammes IPv6 Passage dIPv4 IPv6

4.8 Routage multidestinataire ou multicast 4.8.1 Introduction : modle multicast de linternet et groupes multicast 4.8.2 Protocole IGMP 4.8.3 Routage multicast : cas gnral 4.8.4 Routage multicast au sein de linternet 4.9 Couche Rseau et questions de mobilit 4.9.1 Mobilit et conception de la couche Rseau 4.9.2 Gestion de la mobilit 4.9.3 IP mobile 4.10 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion Exercices de programmation

Couche Liaison et rseaux locaux


5.1 Couche Liaison : introduction et services 5.1.1 Services procurs par la couche Liaison 5.1.2 Communication entre adaptateurs 5.2 Techniques de dtection et de correction derreurs 5.2.1 Contrles de parit 5.2.2 Mthodes de somme de contrle 5.2.3 Contrle par code de redondance cyclique (CRC) 5.3 Protocoles daccs multiple 5.3.1 Protocoles de partage de canal 5.3.2 Protocoles daccs alatoire Protocole daccs multiple avec dtection de porteuse (CSMA) 5.3.3 Protocoles partage de ressources 5.3.4 Rseaux locaux dentreprise 5.4 Adresses LAN et ARP 5.4.1 Adresses LAN 5.4.2 Protocole de rsolution dadresses (ARP) 5.5 Ethernet 5.5.1 Introduction la technologie Ethernet 5.5.2 CSMA/CD : le protocole daccs multiple dEthernet 5.5.3 Technologies Ethernet
Pearson Education France Plus dinfos sur www.pearsoneducation.fr

5.6 Hubs, ponts et commutateurs Ethernet 5.6.1 Hubs 5.6.2 Ponts 5.6.3 Commutateurs Ethernet 5.7 Liaisons sans fil 5.7.1 LAN sans fil (WLAN) : la norme IEEE 802.11b 5.7.2 Bluetooth 5.8 PPP, ou protocole point point 5.8.1 Trame de donnes PPP 5.8.2 Protocole de contrle de liaison PPP (LCP) et protocole de contrle de rseau (IPCP) 5.9 ATM : mode de transfert asynchrone 5.9.1 Principales caractristiques de lATM 5.9.2 Couche Physique ATM 5.9.3 Couche ATM 5.9.4 Couche dadaptation ATM (AAL) 5.9.5 IP sur ATM 5.10 Relais de trames et X.25 5.10.1 Contexte historique 5.10.2 Relais de trames 5.11 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion

Les rseaux et le multimdia


6.1 Applications rseau multimdias 6.1.1 Exemples dapplications multimdias 6.1.2 Obstacles rencontrs actuellement par le multimdia sur linternet 6.1.3 Comment rendre linternet plus compatible avec les applications multimdias ? 6.1.4 Compression audio et vido 6.2 Streaming de donnes audio et vido enregistrs 6.2.1 Accs aux donnes audio et vido par un serveur Web 6.2.2 Envoi de donnes multimdias dun serveur de streaming une application auxiliaire 6.2.3 Protocole de streaming en temps rel (RTSP)

Pearson Education France Plus dinfos sur www.pearsoneducation.fr

6.3 La tlphonie sur linternet ou comment tirer le meilleur parti du service best-effort 6.3.1 Limites du service best-effort 6.3.2 limination de la gigue au niveau du destinataire dune application audio 6.3.3 Rcupration de paquets perdus 6.3.4 Streaming de fichiers audio et vido enregistrs 6.4 Protocoles des applications interactives en temps rel 6.4.1 Protocole RTP 6.4.2 Protocole RTCP 6.4.3 Protocole SIP 6.4.4 Protocole H.323 6.5 Au-del du service best-effort 6.5.1 Cas de figure n1 : une application audio 1 Mbit/s et un transfert FTP 6.5.2 Cas de figure n2 : une application audio 1 Mbit/s et un transfert FTP haute priorit 6.5.3 Cas de figure n3 : une application audio dfaillante et un transfert FTP 6.5.4 Cas de figure n4 : deux applications audio 1,5 Mbit/s sur une liaison 2 Mbit/s surcharge 6.6 Mcanismes dordonnancement et de contrle 6.6.1 Mcanismes dordonnancement (scheduling) 6.6.2 Mcanismes de contrle : la mthode d u seau perc (leaky bucket) 6.7 Services intgrs 6.7.1 Qualit de service garanti 6.7.2 Service rseau contrle de charge 6.8 Protocole RVSP 6.8.1 Description de RSVP 6.8.2 Quelques cas de figure simples 6.9 Services diffrencis 6.9.1 Services diffrencis : un cas de figure simple 6.9.2 Classification et conditionnement du trafic 6.9.3 Comportement par bond (per-hop behaviour) 6.9.4 Critiques formules lgard des services diffrencis 6.10 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion Exercice de programmation

Pearson Education France Plus dinfos sur www.pearsoneducation.fr

La scurit au sein des rseaux


7.1 Quest-ce que la scurit de rseau ?

7.2 Principes fondamentaux du chiffrement 7.2.1 Chiffrement cl symtrique 7.2.2 Cryptographie cl publique 7.3 Authentification 7.3.1 Protocole dauthentification, version ap1.0 7.3.2 Protocole dauthentification, version ap2.0 7.3.3 Protocole dauthentification, version ap3.0 7.3.4 Protocole dauthentification, version ap3.1 7.3.5 Protocole dauthentification, version ap4.0 7.3.6 Protocole dauthentification, version ap5.0 7.4 Intgrit des messages 7.4.1 Cration de signatures numriques 7.4.2 Rsums de messages 7.4.3 Algorithmes de hachage 7.5 Distribution de cls et certification 7.5.1 Centre de distribution de cls 7.5.2 Certification par cl publique 7.6 Contrle daccs : les pare-feux 7.6.1 Filtrage de paquets 7.6.2 Passerelles dapplication 7.7 Attaques et contre-mesures 7.7.1 Plan dimplantation 7.7.2 Dtecteur de paquets 7.7.3 Imitation malicieuse (espionnage) 7.7.4 Attaques en dni de service et par dni de service distribu 7.7.5 Piratage 7.8 Scurit travers les couches : tudes de cas 7.8.1 Messages lectroniques scuriss 7.8.2 Protocoles SSL et TLS 7.8.3 Scurit de la couche Rseau : IPsec 7.8.4 Normes de scurit relatives lIEEE 802.11 7.9 Rsum

Questions et problmes
Tests de connaissances Problmes Questions de rflexion

Pearson Education France Plus dinfos sur www.pearsoneducation.fr

Administration de rseau
8.1 8.2 Administration de rseau Infrastructure ncessaire ladministration de rseau

8.3 Cadre dadministration de linternet 8.3.1 Structure des informations de gestion (SMI) 8.3.2 Base dinformations de gestion (MIB) 8.3.3 Fonctionnement de SNMP et mode de transport 8.3.4 Scurit et administration 8.4 8.5 Notation de description abstraite ASN.1 Conclusion

Questions et problmes
Tests de connaissances Problmes Questions de rflexion

Bibliographie

Pearson Education France Plus dinfos sur www.pearsoneducation.fr