IP地址
什么是IP地址:IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址,是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP地址的作用:IP地址在网络中用于标识一个节点(或者网络设备的接口)IP地址用于IP报文在网络中的寻址时使用(简单来说就是可以标识网络中的一个节点,数据就是通过它来找到目的地。)
IP地址的表示:一个IPv4有32bit(1字节=8bit电流),即IPv4是32位 。IPv4有4个字节,所以IPv4为4段8位二进制数,但由1于二进制数难于记忆,经常转换为十进制数,及"点分十进制"表示,如下图所示:11000000.10101000.00001010.00000001可以换算成192.168.10.1
IPv4地址范围为0.0.0.0~255.255.255.255
IP地址的构成:IP地址=网络部分+主机部分
IP地址分类
A类地址:0~127 第一段为网络位,后三段为主机位
第一位必须为 0
可变网络数:2^7-2=126
每个网络中的主机数:2^24-2=16777214
默认子网掩码:255.0.0.0
私网地址:10.0.0.0 ~10.255.255.255
B类地址:128~191 网络ID位是最高16位,主机ID是16位低位
网络数:2^14=16384
每个网络中的主机数:2^16-2=65534
默认子网掩码:255.255.0.0
私网地址:172.16.0.0-172.31.255.255
C类地址: 192~223 网络ID位最高位是24位,主机ID是8位低位
网络数:2^21=2097152
每个网络中可用的主机数:2^8-2=254
默认子网掩码:255.255.255.0
私网地址:192.168.0.0-192.168.255.255
D类地址:组播地址 224~239
私网地址:224.0.0.0~239.255.255.255
E类地址:240~255 科研
特殊地址:
0.0.0.0 代表任意地址
255.255.255.255 广播,单播,组播
168.254 错误地址,微软私网
127.0.01 回环网卡,代表自身,检查自己的网卡是否有问题
公共IP地址和私有IP地址
私有IP地址:不直接用于互联网,通常在局域网中使用
公共IP地址:互联网上设备拥有的唯一地址
子网掩码
netmask子网掩码:32位或128位(IPv6)的数字,和IP成对使用,用来确认IP地址中的网络ID和主机ID,对应网络ID的位为 1,对应主机ID的位为0, 范例:255.255.255.0 ,表现为连续的高位为1,连续的低位为0
相关公式:
一个网络的最多的主机数=2^主机ID位数-2
网络(段)数=2^网络ID中可变的位数
网络ID=IP与netmask
子网划分
划分子网:将一个大网(主机数多,主机id多)分割成多个小子网,网络id向主机id借位,将划分成2^n个子网。
练习:
192.168.1.0/24,平均分配给四个部门(四个子网网段)使用
解:1.192.168.1.00 000000 ~192.168.1.00 111111
即192.168.1.0 ~ 192.168.63
2.192.168.1.01 000000 ~192.168.1.01 111111
即192.168.1.64 ~ 192.168.127
3.192.168.1.10 000000 ~192.168.1.10 111111
即192.168.1.128 ~ 192.168.191
4.192.168.1.11 000000 ~192.168.1.11 111111
即192.168.1.192 ~ 192.168.255