Vous êtes sur la page 1sur 6

CONTROLE TCP/IP

Documents non autoriss Dure : 1H

1. (2 pts) Placez les protocoles suivants dans la pile de protocoles TCP/IP et dcrire brivement chacun (ARP, RARP, FTP, ICMP, TFTP, TCP, IP, UDP, DHCP). 2. (3 pts) Toute adresse IP est constitue dune paire (@rseau,@machine) et appartient une certaine classe. Pour chaque classe A, B et C donnez : a. La structure binaire prcise de ladresse b. Le nombre de rseaux possibles et la plage dadresses. c. Le nombre de machines possibles sur un tel rseau et la plage dadresses. 3. (1 pts) sur un rseau Ethernet, comment peut-on envoyer une trame destination de toutes les machines du rseau ? Est-ce que cela charge plus le rseau que denvoyer une trame destination dune seule machine ? (justifiez la rponse). 4. (2 pts) Soit une application sur un ordinateur A utilisant UDP et mettant un datagramme UDP destination dun ordinateur B. Lors du transfert, le paquet IP transportant le datagramme UDP est fragment en 4 morceaux car il traverse un rseau faible MTU. Supposons que les fragments 1 et 2 arrivent destination et que les fragments 3 et 4 soient perdus. Au bout de 10 secondes dattente sans accus de rception de lapplication sur B, lapplication sur A rmet le mme datagramme. Exactement la mme fragmentation du datagramme IP sopre entre A et B. Mais cette fois les fragments 3 et 4 arrivent destination et les fragments 1 et 2 se perdent. Lordinateur B ayant un dlai de rassemblage de 60 secondes reoit donc les 4 fragments IP constituant le datagramme UDP transmettre. B peut-il rassembler le datagramme IP partir de 4 morceaux dont il dispose ? (justifiez la rponse) 5. (4 pts) Considrez le rseau suivant :
130.1.1.0/24 PC1_Linux
ETH0 130.1.1.1 130.1.1.2

130.1.2.0/24
ETH1 130.1.2.2

130.1.3.0/24

Routeur R2
130.1.2.1 130.1.3.1

130.1.3.2

Routeur R1

PC2_Linux

Donner les tables de routages du PC1_Linux et du routeur R1 en supposant que le routage adopt est un routage statique.

A.HASBI/TCP-IP

-1-

6. (2 pts) Lentte dun datagramme IP comporte un checksum qui permet de vrifier si cette entte a t transmise sans erreur (le contrle des donnes transmises dans le datagramme tant effectu un niveau suprieur). Lorsque un routeur reoit un datagramme IP et quil y dtecte une erreur de checksum dans lentte il dtruit simplement le datagramme. Pourquoi nenvoie-t-il pas un message derreur lexpditeur du datagramme. 7. un datagramme IP mis par une machine peut tre dcoup en plusieurs fragments a. (1 pt) de quelles informations dispose-t-on pour savoir quun datagramme est un fragment ? b. (1 pt) un datagramme fragment peut-il lui-mme tre fragment ? c. (2 pts) o fait-on le rassemblage des fragments et pourquoi ? 8. (2 pts)

Exercice 1 (6pts) Rpondre par Vrai ou Faux aux questions suivantes : 1. Les couches OSI "Session/Prsentation/Application" correspondent aux deux couches suprieures de ARPA. 2. BGP et EGP sont des protocoles de routage externes entre systmes autonomes. 3. SMTP est un protocole ASCII. 4. Lors d'une connexion FTP, deux canaux de transmission sont ouverts : lun pour les donnes et lautre pour le contle.

A.HASBI/TCP-IP

-2-

5. Ipv6 apporte plus de scurit que Ipv4 car tout le datagramme Ipv6 est crypt 6. A partir de l@IP globale dun rseau et du masque on ne peut dduire tous les sous-rseaux utiliss. 7. Si un protocole de transport ne gre pas lui-mme la fiabilit de la transmission, ce sont les protocoles des couches en dessous qui s'en chargent. 8. RIP et OSPF sont des protocoles routables lintrieur dun mme systme autonomes. 9. le r-assemblage du datagramme IP fragment IP se fait au niveau transport larrive. 10. Plus on fragmente un datagramme plus on diminue la probabilit de son arrive destination erron. 11. Un serveur DHCP et un agent relais DHCP sont configurs avec des adresses IP statiques. 12. Un routeur mmorise et retransmet les datagrammes.

Exercice 4 (7pts) 1. Expliquez brivement le rle du protocole ARP ?

2. Quel est lintrt dintroduire des sous-rseaux ?

3. Quest ce quun masque de sous rseau ?

A.HASBI/TCP-IP

-3-

4. Quelle est la diffrence entre routage statique et dynamique et quand utilise-ton lun ou lautre ?

5. Combien de phases le processus de connexion TCP comporte-t-il ?

6. Quelle est l'adresse IP d'un client DHCP qui n'a pas encore contact un serveur ?

7. Un seul serveur DHCP peut-il attribuer des adresses IP sur plusieurs sousrseaux ? Sinon, proposez une solution.

8. Par quels types de paquets les donnes de RIP, ARP et ICMP sont-elles transportes ? Pourquoi ?

9. Cest quoi la technique NAT ?

10. Citez 1 avantage et 1 inconvnient de NAT.

A.HASBI/TCP-IP

-4-

11. Cest quoi la technique DHCP ?

12. Citez 1 avantage et 1 inconvnient de DHCP.

Exercice 2 (5pts) 1) On a un rseau de classe A qui utilise un masque de valeur 255.255.255.192. a. (1pt)Dterminer le nombre de sous-rseaux possibles.

b. (1pt)Dterminer le nombre de htes par sous-rseau.

c. (3pts)Dterminer les plages des adresses IP et les adresses de diffusion pour les 2 premiers sous-rseaux.

A.HASBI/TCP-IP

-5-

Exercice 2 Peut-on attribuer les adresses suivantes un hte TCP/IP? OUI ou NON a) 0.1.1.1 b) 127.200.15.89 c) 126.1.255.255 d) 64.255.11.48 e) 129.256.58.84 f) 10.0.0.0 g) 1.0.0.1 h) 220.87.56.95 i) 234.10.20.30

Exercice 3 (2pts) Parmi ces adresses IP machines, lesquelles sont valides ?


Adresse IP machine Masque Rponse

a) b) c) d)

110.95.18.75 110.95.18.75 210.95.18.15 180.137.7.10

255.128.0.0 255.255.0.0 255.255.255.252 255.255.248.0

A.HASBI/TCP-IP

-6-