目录
IP地址的定义及分类
IP地址的格式
互连网上连接的网络设备和计算机都有唯一的地址,以此作为该主机在Internet上的唯一表示,称其为IP地址。
IPV4地址由32位二进制组成,如某台连接在互连网上的计算机的IP地址如下所示
11010010.01001001.10001100.00000110
很显然执行数字对于人来说不太容易记忆且可读性较差,因此,人们就将组成计算机IP地址的32位二进制数分层四段,每段八位,中间用圆点隔开,然后将每八位二进制数转换成十进制数(这种形式称为点分十进制)。上述IP地址就变为了210.73.140.6
现在用到的IP地址的版本是IPV4 ,之后会过度到IPV6,IPV6地址的位数是128位二进制数。
因为IPV4 公网地址已经耗尽,没办法做到一人一个IP,所以将会过度到IPV6,IPV6可以满足一人一个IP。
IP地址的分类
IP地址由两部分组成:网络部分(netID)和主机部分(hostID)。网络部分用于标识不同的网络,主机部分用于标识在一个网络中特定的主机。IP地址的网络部分由IANA(Internet Assigned Numbers Authority, Internet 地址分配机构)统一分配,以保证IP地址的唯一性。为了便于分类和管理,IANA将IP地址分为了A、B、C、D、E五类。
A类地址
在A类地址中,规定第一个八位组为网络部分,后三个八位组为主机部分。
即A类地址=网络部分+主机部分
IP地址的前几个比特位称为引导为,对A类地址来说,它的第一个八位组的第一个比特位是0因此它的第1个八位组范围就是00000000-01111111,换算成十进制就是0~127。
A类地址的第一个块地址(网络号为0)和最后一个块地址(网络号为127)保留使用,因此A类地址的有效网络范围为1~126
127.0.0.1 又称为本地回环测试地址,通常通过在本机上ping测试此地址来检查TCP/IP协议安装得是否正确与否。而且凡是以127开头的IP地址都代表本机(广播地址127.255.255.255外)
B类地址
在B类地址中,规定前两个八位组为网络部分,后两个八位组为主机部分。
B类地址中作为引导的前两位比特位必须是10,因此它的网络部分的范围就是10000000~10111111,其中第一个八位组换算成十进制就是128~191。
C类地址
在C类地址中规定前三个八位组为网络部分,后面一个八位组为主机部分,
C类地址中作为引导的墙三位比特位必须是110,因此它的网络范围就是11000000.~11011111,其中第一个八位组换算成十进制就是192~223。
D类地址用于组播E类地址科学保留,它们都不能在互联网上作为节点使用,这里就不详解。
私网地址
目前在Internet上使用A、B、C这三类地址,而且为了满足企业用户在Internet上使用的需求,从A、B、C这三类地址中分别划出一部分地址供企业内部网络使用。这部分地址被称为私网地址,私网地址是不能在Internet上使用的。私有地址包含以下三组:
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
子网掩码
在网络中,不同主机之间的情况分为两种
同一网段中两台主机之间相互通信
不同网段中两台主机之间相互通信
具有相同网络地址的IP地址称为同一网段的IP地址
同一网段两台主机相互通信 主机将数据直接发送给另一台主机
不同网段两台主机相互通信 主机需将数据发给网关,再由网关进行转发
如果源主机网络地址=目标主机网络地址,则为相同网段主机之间通信
如果源主机网络地址≠目标主机网络地址,则为不同网段主机之间通信
子网掩码也由32个二进制位组成,对应IP地址的网络部分为连续的1表示主机部分为连续的0表示。
A 类地址的子网掩码默认是255.0.0.0
B 类地址的子网掩码默认是 255.255.0.0
C 类地址的子网掩码默认是 255.255.255.0
192.168.10.250/24是否和192.168.20.10/24是不是在同一网段
第一步:把IP地址换算成二进制
192.168.10.250
11000000. 10101000.00001010.11111010
第二部ÿ