什么是IP
IP(Internet Protocol)即网络之间互连的协议的外语缩写,中文缩写为“网协”,网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议
IP的作用
- 在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则
- 任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通
- 另外,IP还有进入防护,知识产权,指针寄存器等含义
什么是IP地址
IP地址(Internet Protocol Address)是指互联网协议地址,IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异
IP地址表示方式
- IP地址由32位二进制位表示,提供月2^32 ≈ 42亿个地址
- 点分十进制表示:32位分成了4个8位组,相邻8位组之间用'.'分割,每个8位组转换成十进制数,从0到255
地址的层次结构
IP地址的分配
IP地址的分类
A类地址:
- 前1字节标识网络地址部分,后3字节标识主机地址部分
- 每个网络最多可容纳 2^24-2 台主机
- 第1字节用十进制表示的取值范围为"0-127"
- 具有A类地址特征的网络总数为128个
B类地址:
- 前2字节标识网络地址部分,后2字节标识主机地址部分
- 每个网络最多可容纳 2^16-2 台主机
- 第1字节用十进制表示的取值范围为"128-191"
- 具有B类地址特征的网络总数为214个
C类地址:
- 前3字节标识网络地址部分,后1字节标识主机地址部分
- 每个网络最多可容纳254台主机
- 第1字节用十进制表示的取值范围为"192-223"
- 具有C类地址特征的网络总数为221个
三类IP地址比较:
保留的IP地址:
- D类用作组播,E类用作科研
- 不会分配给一台特别的主机
一些特殊的IP地址
0.0.0.0:保留的IP地址,表示这个主机,这个网络,Cisco路由器指定的默认路由
255.255.255.255:泛洪广播地址,指代互联网上所有的主机,为了避免广播风暴,当一台机器发出了泛洪广播地址的信息后,路由器会把信息劫持,不再转发
主机部分全为0的地址:指整个网络的地址
主机部分全为1的地址(十进制的255):对应的广播地址
127.x.x.x:环回地址,特殊地址,用于回路测试
127.0.0.1:表示localhost,本机IP地址
169.254.0.0:异常地址,不能正常通信(比如说当你启用了DHCP,但是没有从DHCP Server那里正常地拿到一个IP地址,那 么你就会发现你的接口上配置了一个169.254的地址)