ipcalc, quina xarxa estic dimensionant?

a vegades a guifi anem parlant de que si màscares per aquí, màscares per allà, que si /27, que si /30 i tot plegat, però, què coi significa tot això? que estem de carnestoltes amb tanta màscara? que ens passem massa hores al bar i fins i tot per parlar de xarxes fem servir barres?

doncs no, i per resumir-ho ràpidament, tenim la ordre de linux anomenada ipcalc a la qual li diem una xarxa i ell ja ens diu totes les dades que podem necessitar

per exemple un AP sempre li donem un rang /27, què vol dir això ipcalc?

 # ipcalc 10.138.112.167/27

Address:   10.138.112.167       00001010.10001010.01110000.101 00111
Netmask:   255.255.255.224 = 27 11111111.11111111.11111111.111 00000
Wildcard:  0.0.0.31             00000000.00000000.00000000.000 11111
=>
Network:   10.138.112.160/27    00001010.10001010.01110000.101 00000
HostMin:   10.138.112.161       00001010.10001010.01110000.101 00001
HostMax:   10.138.112.190       00001010.10001010.01110000.101 11110
Broadcast: 10.138.112.191       00001010.10001010.01110000.101 11111
Hosts/Net: 30                    Class A, Private Internet

doncs resulta que ens està dient que amb aquesta ip que li hem donat i la màscara de xarxa /27 ens diu:

Address:   10.138.112.167       00001010.10001010.01110000.101 00111

l'adreça i la seva traducció a números binaris (que a més podeu veure que ens els ha agrupat de 8 en 8 (que 2 elevat a 8 és 256, per això en les xarxes mai veureu ip's més grans de 255 -- com que contem el zero no hi ha el 256) i a més ja ens ha posat un espai per separar la part de la xarxa amb la part del host

a què em refereixo amb això de la part de la ip i la part del host? molt senzill i per explicar-ho mirarem la segona línia:

Netmask:   255.255.255.224 = 27 11111111.11111111.11111111.111 00000

la màscara d'una xarxa ens està dient que de tota l'adreça que està formada per 32 bits, quants defineixen la xarxa i quantes màquines podrem tenir en aquesta xarxa

com podeu veure, si els bits estan a 1 indiquen que és part de la xarxa i els que estan a zero son els que ens diran la quantitat de màquines de la xarxa, per tan, com més bits reservis per la xarxa menys ordinadors hi podràs tenir a la xarxa

així en la típica i tòpica xarxa 192.168.0.X/255.255.255.0 tindrem que 8*3=24 bits ens defineixen la xarxa i tindrem 8 bits per màquines el qual vol dir que 2^8=256 ip's, però d'aquestes la primera i la última no es fan servir, la primera ens defineix la xarxa (en aquest cas 192.168.0.0) i l'última està reservada per casos especials (en aquest cas seria la 192.168.0.255)

si deixem de banda la tercera línia (que si us i fixeu és el contrari de la segona) podem anar a les següents línies que agafades en conjunt ens venen a dir:

Network:   10.138.112.160/27    00001010.10001010.01110000.101 00000
HostMin:   10.138.112.161       00001010.10001010.01110000.101 00001
HostMax:   10.138.112.190       00001010.10001010.01110000.101 11110
Broadcast: 10.138.112.191       00001010.10001010.01110000.101 11111

la primera línia ens diu la xarxa en la que està la ip que li hem donat (10.138.112.167/27 està a la xarxa 10.138.112.160 -- aquí no cal indicar la màscara perquè si us fixeu en la traducció de 10.138.112.160 a bits, els últims bits ja son tots zero, i aquests 5 bits ja ens diuen l'espai d'adreces per aquesta xarxa)

la segona i tercera línia ens diuen quina serà la primera i última ip útils que podrem fer servir en aquesta xarxa

i finalment a la última línia ens està dient la ip de broadcast, aquella ip que com ja he comentat abans està pensada per a casos especials i que no te mai cap màquina

ja per acabar ens queda una última línia:

Hosts/Net: 30                    Class A, Private Internet

amb aquesta línia com podeu veure ja ens diu que una xarxa /27 pot tenir com a molt 30 màquines i el «Class A, Private Internet» es refereix a que hi ha un tipus de ip's que son públiques (proveu l'ipcalc amb la ip que us dóna el vostre proveïdor d'internet), d'altres privades (les de guifi o les típiques 192.168...)

demaneu el que no s'entengui o el que en vulgueu un aprofundiment Eye-wink

pàgina generada en: 0.459 segons.