一、IP地址
1.IP是什么?
解释:IP协议是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
2.IP地址
IP地址由“网络部分”和“主机部分”
网络部分用来确定终端是不是在同一网段(相同网段使用交换机,不同网段使用路由器)
主机部分用来确定终端容量大小
常用的IP地址大类有IPv4类地址,IPv6类地址
IPv4地址是由32位二进制,点分四段十进制数表示
IPv6地址是由128位二进制,“ :”分八段16位二进制,表示用十六进制表示,8段冒号分隔4位十六进制数。“::”表示连续的“0”,但只允许出现一次。
3.子网划分
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。
子网掩码中连续的“1”代表了网络部分,连续的“0”代表了主机部分
网段组成:网络地址,可用IP,广播地址
网络地址一般是网段的起始,广播地址则是网段的终点,那么中间部分就是可用的IP
例192.168.1.189 /24
网络地址:192.168.1.0
广播地址:192.168.1.255
可用IP为192.168.1.1~192.168.1.254
32个二进制位
对应IP地址的 网络部分 用1表示
对应IP地址的 主机部分 用0表示
IP地址和子网掩码作“与”运算得到网络地址
0和任何数相与都等于0
1和任何数相与都等于任何数本身
例192.156.30.100 /14
1100 0000 . 0011 10 00 . 0001 1110 . 0110 0100 IP地址
1111 1111 . 1111 11 00 . 0000 0000 . 0000 0000 子网掩码 得 255.252.0.0
1100 0000 . 0011 10 00 . 0000 0000 . 0000 0000 网络地址 得 192.156.0.0 子网掩码向上和IP地址进行 相与 1与任何数相与得任何数本身,0与任何数相与得0
将主机部分位后全部置1得广播地址,前14位为网络部分,后面全部置1
即:将网络地址后18位全部改为1
1100 0000 . 0011 10 11 . 1111 1111 . 1111 1111 广播地址 得 192.73.255.255
子网数=2^n,其中n为子网部分位数,例:/26,n=26-24 大于24减24,大于16不到24减16,大于8不到16减8
例:/23,n=23-16 , /12, n=12-8
主机数(可用IP)=2^n-2 n为主机部分位数 /26 n=32-26 32为32个二进制位
例192.160.100.200 /23 求可用IP,子网掩码,子网数,网络地址,广播地址
1000 0000 . 1010 0000 . 0110 0100 . 1100 1000 IP地址
1111 1111 . 1111 1111 . 1111 1110 . 0000 0000 子网掩码 得 255.255.255.0
1000 0000 . 1010 0000 . 0110 0100. 0000 0000 网络地址 得 192.240.144.0
1000 0000 . 1010 0000 . 0110 0101 . 1111 1111 广播地址 得 192.240.145.255
可用IP为2^n-2 ,n=32-23 , 2^9-2=510
子网数为2^n , n=23-16 , 2^7=128
4.IP地址分类
IP地址分为A、B、C、D、E五类
A类地址范围:1.0.0.1 126.255.255
A类地址=网络部分+主机部分+主机部分+主机部分
(有类边界)默认子网掩码为/8,
即255.0.0.0
B类地址范围:128.0.0.1~191.255.255.254
B类地址网络部分+网络部分+主机部分+主机部分
(有类边界)默认子网掩码为/16,
即255.255.0.0
C类地址范围:192.0.0.1~223.255.255.254
C类地址=网络部分+网络部分+网络部分+主机部分
(有类边界)默认子网掩码为/24,
即255.255.255.0
D类地址范围:224.0.0.1~239.255.255.254
用于组播通信的地址
组播:一对列
单播:一对
广播:一对多
E类地址范围:240.0.0.1 255.255.255.254
用于科学研究的保留地址
以|127开头的IP地址都代表本机(广播地址127.255.255.255除外),127.0.0.1为本机回环地址
169.254.0.0 169.254.255.255DHCP服务失效时分配的地址