Een IPv4-netwerkadres is opgebouwd uit 4 delen van 3 getallen gescheiden met een comma. Ieder deel heeft een waarde tussen de 0 en 255, dus de ‘hoogste’ waarde is 255.255.255.255. Er zijn op basis van deze opbouw dus maximaal 256 x 256 x 256 x 256 = 4,294,967,296 IPv4-adressen
Schrijf een Python-programma dat een IPv4-adres als invoer krijgt en informatie over het adres geeft: de IP-klasse, het netwerkadres, het subnetmask en het broadcastadres.
Tip: Zoek op het internet hoe je deze informatie kan bekomen op basis van het gegeven IPv4-adres.
Voer een IPv4-adres in: 192.168.1.10
Klasse: C
Netwerkadres: 192.168.1.0
Subnetmasker: 255.255.255.0
Broadcastadres: 192.168.1.255
Schrijf een functie met de naam ipv4_informatie die als input het IPv4-adres krijgt (string) en als output de gevraagde info teruggeeft (strings, in de volgorde van het voorbeeld). Roep in het hoofdprogramma deze functie op. Test het met verschillende IPv4-adressen om te verzekeren dat het correct werkt volgens de opgegeven specificaties.