IP地址详解
IP地址是一个网卡在网络世界的通讯地址,相当于我们现实世界中的门牌号。
例如:10.100.122.2,这个IP(IPV4)地址它被分为四个部分,每个部分分为6bit,所以一个IP地址总共有32位。
在目前的设计中,IP地址主要由A、B、C三类区分,前面一部分是网络后,后面的则是主机号,例如:大家都是6号楼,一个是A小区的6号楼,一个是B小区的6号楼。
下面这个表格详细的表示了A、B、C类地址的所能包含的主机数量。
C类地址的最大主机数只有254个,而B类地址有65534个,很大。目前一个企业的IP地址都没有这么多。
于是衍生了CIDR(无类型域间选路)
例如:
1.10.100.122.2/24,24表示前面24位是网络号,后8位是主机号。里面有一个广播地址,10.100.122.255,如果发送信息给这个IP地址,这个网段中的所有主机都会收到信息。
另外一个是子网掩码,255.255.255.0,可以把子网掩码和IP地址进行AND操作,就能算出来网络地址,此IP地址的网络号为10.100.122.0。
2.表格的右边是私有IP地址,左边是共有IP地址,当需要搭建一个网站,需要给全世界所有人访问的时候,就需要用共有IP地址来访问。
192.168.0.X这个是常用的私有IP地址(很明显能看出来这个IP地址前面的192.168.0,这个是网络号),家里的路由器一般都是这样的,而192.168.0.1,一般是这个私有网络的出口,例如家里的路由器。而192.168.0.255这个就是广播地址,发送信息给这个地址,这个私有网段中的所有主机都会收到信息。
3.比较容易犯错的是16.168.165.91/22这个CIDR,前面16.168部分不动,后面的165转换成二进制101001 01前面的6位是网络号,后面01是主机号,因为/后面22表示前面22位是网络号,16.168总共16位再加上后面的6位,而这个网络中的第一个地址则是16.168.101001 00.1,即16.168.164.1,子网掩码是16.168.111111 00 .0即16.168.252.0,广播地址是16.168.101001 11 .255即16.168.167.255.
MAC地址
MAC地址是全局唯一的,每个网卡都有独立的一个IP地址。它更像是一个身份证,是唯一的标识。
IP地址与Mac地址的区别:
IP是地址,它有定位功能,而Mac是身份证,具有唯一性。有了它们两个就能在互联网中通信两者缺一不可。