IPV4 - dejanu/linux GitHub Wiki

IPV4 classes (5)

First criteria (first bits from the first octet)

A

  • First bits
    0xxxxxxx.(smaller than 128)

  • Network Address (primul ip din prima retea)
    0.0.0.0

*Primul IP alocabil din prima retea
0.0.0.1

*Ultimul ip alocabil din ultima retea
127.255.255.254 *Ultimul ip din ultima retea
127.255.255.255

*Broadcast Address (ultimul IP din ultima retea)
*Nr biti retea
8 *Nr biti host
32-8 *Nr retele
2^7 = 8biti retea - 1b fixat
*Nr de hosturi
2^24-2

B

  • First bits
    10xxxxxxx.
  • Network Address (primul ip din prima retea)
    128.0.0.0 *Primul IP alocabil din prima retea
    128.0.0.1 *Ultimul ip alocabil din ultima retea
    191.255.255.254 *Ultimul ip din ultima retea
    191.255.255.255 *Broadcast Address (ultimul IP din ultima retea)
    *Nr biti retea
    16 *Nr biti host
    32-16=16 *Nr retele
    2^14 = 16biti retea -primii 2b fixati *Nr de hosturi
    2^16-2

A,B,C -> ip uri de UNICAST :

PUBLICE (unice la nivel de internet date de IANA): PA (provider assigned, ISP give is an public IP on the WAN interface) and PI(provider independent)

Link local : 169.254.0.0/16

PRIVATE

A 10.0.0.0/8 [10.0.0.0 -10.255.255.255] = range adrese ip

B 172.16.0.0/12 [172.16.0.0 - 172..31.255.255] range adresse ip

C 192.168.0.0/16 [192.168.0.0-192.168.255.255] = range adrese ip