IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Protocoles Discussion :

Extraction de l'adresse de Broadcast


Sujet :

Protocoles

  1. #1
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 705
    Par défaut Extraction de l'adresse de Broadcast
    Salut,
    J'ai besoin d'un coup de main pour ces 2 questions:

    1-
    Je voudrais comprendre la procédure qui me permet de dégager l'adresse Broadcast à partir d'une adresse IP.

    Exemple: 192.168.15.18/28
    Quelle est l'adresse de Broadcast ?

    2-
    Est ce que c'est vrai qu'on peut récupérer le nombre de sous-réseaux et le nombre d'hôtes à partir de l'adresse réseau? comment le faire?

    Merci pour votre aide ...

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    salut,

    tu as essayé quelque chose?
    où bloques tu?

  3. #3
    Membre chevronné Avatar de Jenna
    Inscrit en
    Décembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2009
    Messages : 272
    Par défaut
    Citation Envoyé par L'aigle de Carthage Voir le message
    Je voudrais comprendre la procédure qui me permet de dégager l'adresse Broadcast à partir d'une adresse IP.

    Exemple: 192.168.15.18/28
    Quelle est l'adresse de Broadcast ?
    /28 correspond à un masque 255.255.255.240 (28 bits de gauche à 1 et 4 bits de droite à 0)
    Il suffit d'inverser tous les bits de ce masque ce qui donne 0.0.0.15
    et de faire un ou logique (binaire) entre ton adresse et le complement de ce masque
    192.168.15.18 | 0.0.0.15 ==> 192.168.15.31
    L'adresse 192.168.15.31 est donc l'adresse de broadcast de l'adresse 192.168.15.18 avec le masque /28 (ou 255.255.255.240 ce qui est pareil)

    Pour obtenir l'adresse réseau, c'est un peu pareil, il suffit de faire un et logique (binaire) entre ton adresse et le masque
    192.168.15.18 & 255.255.255.240 ==> 192.168.15.16
    L'adresse 192.168.15.16 est donc l'adresse de réseau de l'adresse 192.168.15.18 avec le masque /28 (ou 255.255.255.240 ce qui est pareil)


    Citation Envoyé par L'aigle de Carthage Voir le message
    Est ce que c'est vrai qu'on peut récupérer le nombre de sous-réseaux et le nombre d'hôtes à partir de l'adresse réseau? comment le faire?
    J'avoue que je ne comprends pas ta question, tu peux en dire un peu plus ?

  4. #4
    Membre confirmé Avatar de JQueen
    Inscrit en
    Octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2008
    Messages : 214
    Par défaut
    Pour la premiere question, c'est exactement ce qu'a dit Jenna : pour obtenir l'adresse de broadcast, il suffit de faire un OU logique sur l'inverse du masque et l'adresse IP

    Pour la deuxième question, oui il est vrai qu'à partir de l'adresse réseau, on peut connaitre le nombre de sous réseaux et d'hôtes possibles:
    Dans le cadre général, une adresse IP s'écrit sous la forme de deux partie : netID et hostID. Le netID est l'identificateur du réseau, c'est-à-dire le nombre de bit de bits représentant le réseau. Lorsqu'on pense à diviser un réseau en plusieurs sous réseaux, il suffit de prendre des bits de la partie hostID et de les mettre à 1.

    Exemple : soit le réseau d'adresse 192.168.16.0
    C'est une adresse de la classe C donc son netID est 192.168.16 et son hostID est .0 (forme binaire : 00000000). Si on veut diviser le réseau en 2 sous réseaux, il suffit d'ajouter le premier bit du hostID a celui du netID et on aura donc: 192.168.16.0 l'adresse du 1er sous reseau et 192.168.16.128 l'adresse du 2eme sous réseaux.

    Dans le cas general si on veut diviser le reseau en 2^n sous reseaux, il suffit de prendre n bits du hostID.

    Le nombre de hotes par sous reseau est egal a 2^m avec m le nombre de bits du hostID

  5. #5
    Membre confirmé Avatar de JQueen
    Inscrit en
    Octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2008
    Messages : 214
    Par défaut
    Pour connaitre le nombre de hotes on peut aussi utiliser le masque du réseau puisque, par definition, un masque permet de définir le nombre d'adresses IP suivant la première qui appartiennent au même réseau.

    J'espere que ce que j'ai dit est clair

  6. #6
    Membre chevronné Avatar de Jenna
    Inscrit en
    Décembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2009
    Messages : 272
    Par défaut
    Citation Envoyé par JQueen Voir le message
    Le nombre de hotes par sous reseau est egal a 2^m avec m le nombre de bits du hostID
    En n'oubliant pas qu'une des adresses est réservée pour l'adresse réseau (tous les bits hostID à 0) et une autre adresse est l'adresse de broadcast (tous les bits hostID à 1).

    Le nombre de hosts par sous réseau est donc égal à (2^m) - 2

  7. #7
    Membre confirmé Avatar de JQueen
    Inscrit en
    Octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2008
    Messages : 214
    Par défaut
    Biensûr Jenna, merci pour ta remarque, j'ai oublié de mensionner cette information

Discussions similaires

  1. Adresse de Broadcast
    Par kadden dans le forum Développement
    Réponses: 8
    Dernier message: 20/01/2011, 18h58
  2. Extraction d'une adresse email à partir d'une chaine - Java
    Par Forkeep dans le forum Général Java
    Réponses: 8
    Dernier message: 22/04/2010, 14h29
  3. [REGEX] Extraction d'une adresse email
    Par ploxien dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 10/11/2008, 17h32
  4. A propos d'un PING sur l'adresse de Broadcast
    Par homeostasie dans le forum Protocoles
    Réponses: 6
    Dernier message: 17/10/2008, 14h25
  5. [Réseau] Obtenir l'adresse de broadcast
    Par Invité(e) dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 04/09/2005, 21h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo