Comment connaitre le masque du pc ?

mat37 Messages postés 65 Statut Membre -  
brupala Messages postés 115288 Date d'inscription   Statut Membre Dernière intervention   -
salut,
je voudrais savoir si il est possible de connaitre le masque de mon PC et si oui comment?
me'rci
A voir également:

9 réponses

samimi Messages postés 92 Statut Membre 27
 
salut

c est quoi le masque du pc?
1
mat37 Messages postés 65 Statut Membre 28
 
salut
ja veux parler du masque de sous-reseau (ex: 255.255.255.0)
0
samimi Messages postés 92 Statut Membre 27
 
ah ok

desole de ne pouvoir t aider
je me coucherai moin bete ce soir
merci de m avoir repondu
0
mat37 Messages postés 65 Statut Membre 28
 
pas de réponse?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
samimi Messages postés 92 Statut Membre 27
 
ep

c est encore moi
est ce que tu connais ce lien il peut peut etre t aider

https://www.frameip.com/masques-de-sous-reseau/
0
samimi Messages postés 92 Statut Membre 27
 
et encore mais la je pense que tu pourra trouver ton bonheur

En quelques étapes simple, ce bout de code .NET permet de récupérer l'adresse ip de la machine et le masque de sous-réseau afin de calculer l'adresse IP de Broadcast (qui réfère à tous les postes du même sous-réseau).

Le calcul semble bon si je me fie à plusieurs sites permettant de calculer l'adresse broadcast en ligne.

Pour la théorie, je l'ai prise là : https://www.shunsoft.net/ipcalc/helpfr/chap07.html

Techniques utilisées :
- Lecture dans le registre Windows
(Microsoft.Win32.RegistryKey) afin de savoir le masque de sous-réseau
- Utilisation de l'objet System.Net.Dns pour requeillir l'adresse IP de la machine locale
- Utilisation de l'objet System.Net.IPAddress

'Exemple d'utilisation
Console.WriteLine("Adresse de broadcast locale = " & _
cBroadcast.GetBroadcastIP.ToString())

Debug.WriteLine("Masque de sous réseau local = " & _
cBroadcast.GetSubnetMaskFromRegistry.ToString())

Dim ip As IPAddress = _
IPAddress.Parse("192.168.0.100")
Dim subMask As IPAddress = _
IPAddress.Parse("255.255.255.0")

Console.WriteLine("Adresse de broadcast calculée = " & _
cBroadcast.GetBroadcastIP(ip, _
subMask).ToString())

c etait la dessous

https://codes-sources.commentcamarche.net/
0
brupala Messages postés 115288 Date d'inscription   Statut Membre Dernière intervention   14 257
 
Salut,
le masque réseau est choisi par l'administrateur du réseau en fonction du nombre de machines qu'il souhaite mettre dans son réseau c'est tout.
il ne se calcule pas plus que ça.
c'est comme si vous louez une salle en fonction du nombre de personnes que vous voulez y mettre.
allez en gros:
masque /24 = 254 machines
masque /25 = 126 machines
masque /30 = 2 machines
masque /20 = 4094 machines
la règle étant (en général) (2 ^(32-masque)) -2 machines par réseau.
en IPV4.
0
phil135 Messages postés 16 Statut Membre 5
 
le masque de sous-reseau est une porte plus ou moins ouverte .

supposons une ip : 192.168.38.55 et le masque 255.255.255.0
cette machine acceptera de voir les autres ip ayant:
le 192 identique
le 168 identique
le 38 identique
pas de preference sur le 55

mais on peut "serrer" plus le masque, par exemple 255.255.255.128
128 = 2 puissance 7 , c'est un octet avec un 1 au debut et sept 0 ensuite
donc ce masque imposera d'etre soit dans la tranche de 0 à 127 pour le dernier octet, soit d'etre dans la tranche de 128 à 255 : 192.168.38.55 et 192.168.38.213 ne se voient plus.

pour un tout petit reseaux de moins de 8 machines de 192.168.38.0 à 192.168.38.7 , on peut mettre un masque 255.255.255.248
0
brupala Messages postés 115288 Date d'inscription   Statut Membre Dernière intervention   14 257
 
Pour connaitre le masque configuré sur les interfaces réseau , la commande ipconfig/all suffit : tests diagnostics reseau
0