8 DS réseau du 15 juin 2004
Tous documents autorisés.
Le barème probable est de 7 points pour l'exercice sur Ethernet, de 7 points
pour l'exercice sur le protocole FTP et également de 7 points pour les
questions de réflexion. Il est à noter que les questions 6 et 7 de l'exercice
sur Ethernet sont hors barème (chacune notée sur 2 points, ce qui fait que
le DS est noté sur 25 points). Par contre la dernière question de l'exercice
sur Ethernet est bien dans le barème.
8.1 Exercice sur Ethernet
L'exercice concerne un ancien réseau Ethernet à 10Mb/s. On rappelle que sur un
tel réseau un bit est transmis en un temp bit de 0,1µs. Nous allons
considérer 3 stations
qui se trouvent placées de telle façon sur le bus Ethernet que la station
2 se trouve entre les stations 1 et 3. Le réseau est architecturé de telle
façon que les signaux sont transmis de la station 1 vers la station 2 en
50 temps bit et que les signaux sont transmis de la station 3 vers la station 2
en 75 temps bit.
On note t=0 l'instant où la station 2 diffuse son message M1.
Dans ce contexte répondez aux questions suivantes :
-
Donc au temps t=0, la station 2 commence à emettre un message M1 de 250
octets. A quel moment le
premier bit de ce message atteint la station 1 ? Même question pour la station 3.
- Au temps t=4,5µs, la carte ethernet de la station 1 reçoit de son CPU un message
M2 de 380 octets à transmettre (on suppose qu'aucune transmission n'avait eu lieu avant le
temps t=0 et donc qu'il n'y a pas besoin de prendre en compte un délai inter-trame).
Que fait la carte ethernet de la station 1 ?
- Quel événement particulier se produit-il sur le réseau ethernet après t=4,5µs ?
A quelle date exactement ? A cette date, que fait la carte ethernet de la station 1 ?
- A quelle date la station 1 s'arrête-t-elle d'émettre après l'événement de la
question précédente (n'oubliez pas les 32 bits de bourrage) ? Même question pour la
station 2.
- Supposez que le générateur de nombres aléatoires de la carte ethernet
de la station 2 tire un 0 et que celui de la station 1 tire un 1. A quelle date
les deux cartes vont-elles programmer leur prochaine diffusion de message ?
Attention, l'attente avant ré-émission commence dès que la carte a émis son dernier
bit de bourrage (contrairement à ce qui était présenté dans la correction du DS de
l'an passé). Par ailleurs l'émission d'un paquet ne se fait qu'après avoir respecté
un délai inter-trames de 96 temps bit (avec à nouveau détection de disponibilité du
médium après ce délai).
- On suppose que la station 3 souhaite envoyer un message M3 à t=51µs.
Pouvez-vous dire quelle station va envoyer quel message après la fin de la
diffusion de M1 ? A quelles dates ? Quel événement va suivre les éventuelles émissions ?
à quelle date ? Attention de bien prendre en compte que dans les 250 octets de M1
la somme de contrôle ethernet est incluse mais pas les 64 bits de préambule
débutant tout paquet ethernet. De plus, tenez à nouveau compte du délai inter-trames.
- A quelles dates les stations 1 et 3 arrêtent d'émettre après
l'événement de la question précédente ?
- Dessinez un chronogramme des trames émises par les trois stations
(pour l'axe du temps représentez les périodes de 0 à 25 µs puis de
225 à 265 µs).
8.2 Protocole FTP
Vous vous trouvez sur une machine du campus de l'université de Lille I. Cette machine
se trouve derrière le pare-feu de l'université qui lui permet de se connecter sur
n'importe quelle machine de l'Internet mais qui n'autorise que certaines connexions
entrantes. Les machines d'Internet sont autorisées à se connecter sur les
ports 22 (ssh) et 6000 (X11) de votre machine. La machine est bien sûr une machine Unix
et son adresse IP est 193.48.65.100.
Répondez aux questions suivantes :
-
Si vous utilisez l'application Unix ftp, dans quel mode du protocole FTP
pouvez-vous envisager de faire des transferts de données ? Expliquez pourquoi.
- Vous devez utiliser l'application Unix ftp pour récupérer la liste des fichiers
de votre site web hébergé sur le serveur FTP webftp.monsite.org d'adresse IP
191.191.191.191. Sur ce serveur votre compte est brutus et le mot de passe
bouledogue. Donnez toutes les commandes à taper dans un shell pour réaliser cette tâche.
- Déposez le fichier local index.html à la racine de votre compte sur le
serveur FTP. Pour cela vous n'utiliserez que la commande Unix nc et le protocole
FTP en mode passif. Donnez toutes les commandes à taper dans un ou plusieurs shells
pour réaliser cette tâche.
- Enfin, en supposant que votre machine soit lancée en mode texte, indiquez comment
vous pouvez effectuer un transfert en mode actif. Pouvez-vous utiliser l'application
ftp pour réaliser ce transfert ? Donnez toutes les commandes à taper dans
un ou plusieurs shells pour réaliser (mais en mode FTP actif cette fois) le transfert
de la seconde question.
8.3 Questions de réflexion
Des thèmes de réflexion vous ont été transmises par courriel.
Quelques questions précises ont été choisies dans ces thèmes, veuillez y répondre
succintement.
-
Tous les utilisateurs ne peuvent pas utiliser le logiciel vmware version
5 comme vous avez pu le faire en travaux pratiques. Expliquez comment le contrôle d'accès
est réalisé, donnez un autre groupe d'utilisateurs pouvant utiliser le logiciel.
- Sur quel protocole le groupe de travail de l'IETF MARID
travaillait-il (décrivez en quelques lignes le principe du protocole) ?
Qu'est-il advenu des travaux de MARID ?
- Donnez un exemple de brevet logiciel.