Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3058 connectés 

 


Dernière réponse
Sujet : Exo reseau
dafl [:belgarion_cer]

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
dafl [:belgarion_cer]
dafl de 90 on prend le multiple de 8 donc 88
88+20(header)=108
129-88=41
41+20(header)=61
 
il y a donc 108+61 octets qui sont délivrés au module ip de la machine destinataire c'est bien ça ?
 
 : :jap:
Zzozo Franchement, ce sujet d'exo pourrait devenir vicieux en précisant les IP de A et B et en donnant l'entête IP du datagramme qui part de A en mettant le 46ème bit de cet entête à 1 ...
Et là "Combien d'octets arrivent au module IP de B ?"
Réponse : ????    :D
Zzozo

tomate77 a écrit a écrit :

oui tu as raison:D
 
mais comme tu as dis, le raisonnement est le meme, sauf que je ne me rappele plus de la taille min d une en tete ethernet :D :D




On s'en fout ... d'ailleurs où avez vous lu Ethernet dans le sujet ?  
Tout ce qu'on sait c'est :

Citation :


Chacun des sous réseaux utilise un protocole d'accès avec un en-tête de trame de 18 octects


Mais à la limite on s'en "branle" puisque la question posée c'est :

Citation :


Combien d'octets (en tenant compte des différents en-têtes) sont-ils délivrés au module IP de la machine destinataire ?


Sauf que ...

Citation :


Le deuxième sous-réseau traversé impose une longueur utile maximum de trame de 128 octets


Et vi ... peu importe le nombre de protocoles dans lequel est encapsulé IP entre les deux sous-réseaux, l'entête d'une trame est de 18 octets sur 128 possible sur le second réseau ...  
Ca veut dire qu'il reste 128 - 18 = 110 octets pour IP (header + data), cad 110 - 20 = 90 pour les données utiles dans IP, par trames dans le second réseaux ... on fera abstraction du premier réseau dont on ne sait rien ...
On peut donc en déduire qu'il y a fragmentation du datagramme qui part de A en deux paquets IP ...  
Faites vos calculs maintenant ... :D
 
Attention, ca suppose qu'on parle bien d'une longueur de trames de 128 octets (que ce soit Ethernet ou du Frame Relay p/r exemple, je ne vais pas vérifier les longueurs correspondantes hein, cé pas le but de la question ici ... :D ) et pas d'un MTU de 128 octets, ce qui n'est pas la même chose ...

dafl donc la longeur utile des données et de 110 sur le deuxième sous rezo.
mais on doit les enlever où ces 18 dans le calcul  :pt1cable:  
faut-il encore les enlever au 118 ?
 
y manquerait pas la réponse de requin ?  :heink:
Tomate oui tu as raison:D
 
mais comme tu as dis, le raisonnement est le meme, sauf que je ne me rappele plus de la taille min d une en tete ethernet :D :D
Zzozo

tomate77 a écrit a écrit :

le sujet est flou, mais il parle du nb d octets pour le "module ip", donc juste la partie ip et pas ethernet + ip
 
l en tete ip fait au minimum 5 * 4 octets = 20 octets
donc tu as pour le 1er datagrame fait 128 - 20 = 118 octets
mais il y a bien une histoire d alignement sur 8 octets pour les n -1 1ers datagrames
 
or 112 est un multiple de 8 donc le 1er paquet fait : 112 + 20 d en tete
 
il reste 129 - 112 = 17 octets
 
le 2eme paquet fait 20 + 17
 
voilou, normalemt c bon ;)
 
 




Ca me parait être ça aussi ... :)
;)

dafl Merci bcp tomate77  :jap:
Tomate le sujet est flou, mais il parle du nb d octets pour le "module ip", donc juste la partie ip et pas ethernet + ip
 
l en tete ip fait au minimum 5 * 4 octets = 20 octets
donc tu as pour le 1er datagrame fait 128 - 20 = 118 octets
mais il y a bien une histoire d alignement sur 8 octets pour les n -1 1ers datagrames
 
or 112 est un multiple de 8 donc le 1er paquet fait : 112 + 20 d en tete
 
il reste 129 - 112 = 17 octets
 
le 2eme paquet fait 20 + 17
 
voilou, normalemt c bon ;)
 
dafl

tomate77 a écrit a écrit :

Citation :

Combien d'octets (en tenant compte des différents en-têtes) sont-ils délivrés au module IP de la machine destinataire ?


 
on parle du "module ip", donc il ne recoit que le paquet a partir de l en tete ip :sarcastic:  :sarcastic:  




Merci tomate77
ce que je comprend pas c'est que l'entête ip on nous en parle pas trop dans l'énnonçé y'a que l'entête de trame
donc on revient sur 147 octets ou alors faut faire
129-20=120
120+(2*20)= 160
mais avec la deuxième solution on se sert pas de l'en tête de trame pour formulé dans la question  :pt1cable:  
 
Merci d'avance  :jap:

Tomate

Citation :

Combien d'octets (en tenant compte des différents en-têtes) sont-ils délivrés au module IP de la machine destinataire ?


 
on parle du "module ip", donc il ne recoit que le paquet a partir de l en tete ip :sarcastic:  :sarcastic:

dafl

aspegic500mg a écrit a écrit :

Ce cours sur le reseau je l'attaque aprés les vacances normalement :cry:  :sarcastic:  




bon courage  :D  

aspegic500mg Ce cours sur le reseau je l'attaque aprés les vacances normalement :cry:  :sarcastic:
dafl

tomate77 a écrit a écrit :

le mosieur parle juste d ip, donc l en tete ethernet on s en fou:D :D




 
si l'en-tête de trame est marqué dans l'énnonçé faut bien s'en servir  :heink:
 
Merci requin pour le site Le Macmillan TCP/IP ça au moins c'est complet comme bouquin

Tomate le mosieur parle juste d ip, donc l en tete ethernet on s en fou:D :D
Tomate la taille minimale d une en-tete ip est 5 mots de 4 octes, donc 20 octets ;)
Requin

dafl a écrit a écrit :

:)  merci bcp :jap:  
 
je crois que je vais devoir m'acheter un bouquin  :)  là dessus vu que j'ai pas mal d'exo à faire pour la rentrée  :(  




 
J'ai un bouquin intitulé Le Macmillan TCP/IP (édition 1998) qui est pas mal fait. http://www.ssm.fr

Requin Bon en lisant il y a encore une subtilité, les donneés doivent être un multiple de 8 octets (à l'exception du dernier fragment) lorsqu'elle sont fragmentées :
 
Paquet orginal :
- entête de trame : 18 octets
- entête IP : 20 octets
- données : 91 octets
Total : 129 octets
 
Fragment 1 :
- entête de trame : 18 octets
- entête IP : 20 octets
- données : 88 octets (multiple de 8)
Total : 126 octets
 
Fragment 2 :
- entête de trame : 18 octets
- entête IP : 20 octets
- données : 3 octets
Total : 41 octets
 
41 + 126 = 167 octets
 
dafl :)  merci bcp :jap:  
 
je crois que je vais devoir m'acheter un bouquin  :)  là dessus vu que j'ai pas mal d'exo à faire pour la rentrée  :(
Requin Bon finalement j'ai ouvert un bouquin traitant du protocole IP.  
 
Un datagramme IP a une taille d'entête de 20 octets au minimum. Un paquet IP est composé de :
 
- 4 bits : IP Version
- 4 bits : Internet Header Length
- 4 bits : Type of Service
- 16 bits : Total Length
 
- 16 bits : Identification
- 1 bit : 0
- 1 bit : Don't Fragment Flag
- 1 bit : More Flags
- 13 bits : Fragment Offset
 
- 8 bits : Time To Live (TTL)
- 8 bits : Protocole
- 16 bits : Header Checksum
 
- 32 bits : Source address
 
- 32 bits : Destination Address

 
- X bits : Options
- +Y bits : Padding alignés sur 32 bits

 
- X bits : Données
 
Bleu : Entête minimal
Vert : Options d'entête
Rouge : Données
 
On peut déduire que le séquencage n'augmente pas la taille des entêtes de paquets. Que l'entête de trame de 18 octets fait partie d'une couche sous-jacente à IP.
 
 
Je reprendrai le problème de la manière suivante :
entête de trame (ethernet ?) : 18 octets ->
entête IP : 20 octets ->
129-(18+20) = 91 octets de données ->
91+(20*2)+(18*2) = 167 octets au total
dafl :love:
 
tu me sauves la vie (ça fait mal la tête contre le mur )merci bcp  :jap:
Requin Un hote A envoie à l'hote B un datagramme Ip de 129 octets au total.
 
Le paquet fait 129 octets, entête compris !
 
L'en-tête IP ne contient aucune option.
 
L'entête ne sera pas plus gros que son strict minimum !
 
La route ne comporte qu'un seul routeur.
 
Ok, donc seulement deux sous-réseau IPs
 
Le deuxième sous-réseau traversé impose une longueur utile maximum de trame de 128 octets.
 
La le paquet est trop long pour traverser en un seul bloc ce réseau, il devra donc être passé avec deux paquets.
 
Combien d'octets (en tenant compte des différents en-têtes) sont-ils délivrés au module IP de la machine destinataire ?
 
Bon la question :)
 
(Chacun des sous réseaux utilise un protocole d'accès avec un en-tête de trame de 18 octets)
 
On connaît la taille des entêtes !
 
 
La solution (si je ne me plante pas ;) )
 
paquet initial : 129 octet, dont 18 d'entête et 111 de données.
 
taille de paquet max sur 2nd sous-réseau : 128 octets, dont 18 d'entête et donc 110 de données.
 
Combien de paquets faut-il pour passer 111 octets de données ? La réponse est triviale il en faut 2 (la division entière + 1)
 
Donc 2 entêtes (18 x 2) et les données (111), soit au total : 147 octets.
 
Il pourrait y avoir plusieurs pièges (mais ca me gonfle de vérifier ces détails d'implémentation IP) :
- si l'entête IP à une taille minimale supérieur à 18 octets
- si les octets doivent être alignés ou complêtés à une taille fixe (par exemple alignement sur un mot de 16 ou 32 bits)
- si le séquencage des paquets augmente la taille de ces derniers (options dans l'entête ?)
dafl

com21 a écrit a écrit :

ça me fait penser au controle de reseau de lundi prochain
 
 :sweat:  




et encore j'ai pas osé mettre la question la plus diffiçile  ;)  
 

com21 ça me fait penser au controle de reseau de lundi prochain
 
 :sweat:
dafl Merci les gars
Je crois que j'aurais du mettre gros problème :D  
 [:erkul]  
cyfl

aspegic500mg a écrit a écrit :

ps: je te soutiens moralement :ange:  :D  




 
moi aussi !!
on est tous avec toi ...

aspegic500mg ps: je te soutiens moralement :ange:  :D
aspegic500mg bonne chance :lol:
darklord :heink:
dafl [:belgarion_cer]
dafl J'ai un petit problème avec ça :
 
Un hote A envoie à l'hote B un datagramme Ip de 129 octets au total. L'en-tête IP ne contient aucune option. La route ne comporte qu'un seul routeur. Le deuxième sous-réseau traversé impose une longueur utile maximum de trame de 128 octets. Combien d'octets (en tenant compte des différents en-têtes) sont-ils délivrés au module IP de la machine destinataire ? (Chacun des sous réseaux utilise un protocole d'accès avec un en-tête de trame de 18 octects)
 
j'y comprend pas grand chose là dedans  :pt1cable:  
 
Help me !  :jap:  

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)