IP addresses

an IP address is a bunch of numbers that computers use to connect to each other on the internet.

ip address --> 125.243.3.1

each of these numbers are actually used to represent binary digits of 0-8 (00000000 is 0 --> 11111111 is 8 in binary)

the above ip address in binary (left is padded with zeroes) --> 01111101.11110011.00000011.00000001

an ip address (ipv4, not ipv6) is 32 bit in length because xxx.xxx.xxx.xxx <-- each bunch of numbers separated by dots represents 8 bits. when you send all 4 pieces of 8 bits together, you get 32 bits of information. therefore an ip address (v4) is 32bit in size.

more: https://www.quora.com/What-does-it-mean-if-an-IP-address-is-made-up-of-32-bits

what is a subnet

https://www.cloudflare.com/learning/network-layer/what-is-a-subnet/

https://support.microsoft.com/en-gb/help/164015/understanding-tcp-ip-addressing-and-subnetting-basics#:~:text=A%20subnet%20mask%20is%20used,see%20how%20it%20is%20organized.

more stuff

https://www.routersecurity.org/ipaddresses.php