通过这篇文章想帮助一些已经了解ip地址,子网掩码大概是个什么的同学提供一些计算上的解决方案和理解。同时自己对定义等的解释可能也存在误解或者错误,故文中不阐述IP地址,子网掩码,网络号,主机号具体的意义。具体的意义我贴出了几篇来自各个论坛和网站的回答,大家可以参考(放在文章最后面)
IP地址(IPアドレス)
目前使用的IP地址是IPv4和IPv6版本的。IPv4由四个字节(一个字节代表8bit,共有2^8=256)组成,即IPv4由4个字节,32bit组成。
同时IP地址的四个字节被划分成两块,前面的块为网络地址(ネットワークアドレス),后面的块为主机地址(ホストアドレス)。
地址类(アドレスクラス)
每个IP地址都被分进一个地址类中,现在常见的有A,B,C三类。
A类地址:8位网络地址(0开头)+24位主机地址
B类地址:16位网络地址(10开头)+16位主机地址
C类地址:24位网络地址(110开头)+8位主机地址
D类:组播地址
E类:保留以后再用。
注意,IP地址也不能全部为0或者全部为1,网络地址不能全部为0或者全部为1。因为网络地址已经限制了不能全为0或者1,所以主机地址全为0或者1,IP地址不会出现全为0或者1