一.网络地址计算
IP地址采用分级结构,包含网络号(n位)和主机号(32-n位)
那么如何在一个地址中区分网络号与主机号?
答:子网掩码
子网掩码:与IP地址一一对应的32位二进制数,置1表示网络位,置0表示主机位
掩码可理解为和子网掩码一个东西
网络前缀可简单理解为 / 之前的 ,如下图则为200.1.0.0
1.如何判断多个IP地址在同一网络
步骤1:子网掩码是否相同(不同则不在同一网络)
步骤2:将网络地址分别和子网掩码与运算,得出来的地址一样则在同一网络
例:
2.某网络的广播地址
将主机位全置为1即为广播地址
主机位全置为0一般表示这整个网络
3.传统子网划分(借位 平均分)
步骤1:查看这个子网需要多少台主机(设为x台)
步骤2:求 2ⁿ ≥ x 此不等式 n的最小整数解
步骤3:主机位减去n即为借位数量
缺点: 使用传统子网划分,每个子网分配的地址数量都相同,会造成地址浪费
例:公司新成立一个部门,这个部门有255台主机需要地址。当前,公司使用的地址空间为172.16.0.0/16。为给这个子网提供地址。同时又不浪费地址,网络管理员必须借用多少位?( ) 做法:1.求出n最小值为8
2.网络位为16,主机位为32-16=16位
3.主机位减去n 即16-8=8位
故需借8位
4.VLSM方案划分子网
题:某单位申请了一段IP地址:192.168.16.0/23。单位内由3个部门(A,B,C)组成,每个部门的主机数量分别是:40(A), 50(B), 100(C)。试将单位的总地址块192.168.16.0/23划分为3个子网分配各4个部门(红色为步骤)
计算第一个子网
步骤1:查看第一个个子网需要多少台主机(设为x台)x=40
步骤2:求 2ⁿ-2 ≥ x 此不等式 n的最小整数解 (主机位全置0或1有特殊含义,故减去2)n=6
步骤3:此子网的地址范围即为192.168.16.0~192.168.16.63
步骤4:有效主机范围为192.168.16.1~192.168.16.62
计算第二个子网
步骤1:查看第一个个子网需要多少台主机(设为x台)x=50
步骤2:求 2ⁿ-2 ≥ x 此不等式 n的最小整数解 n=6
步骤3:此子网的地址范围即为192.168.16.64~192.168.16.127
步骤4:有效主机范围为192.168.16.65~192.168.16.126
计算第三个子网
步骤1:查看第一个个子网需要多少台主机(设为x台)x=100
步骤2:求 2ⁿ-2 ≥ x 此不等式 n的最小整数解 n=7
步骤3:此子网的地址范围即为192.168.16.128~192.168.16.255
步骤4:有效主机范围为192.168.16.129~192.168.16.254
二.TCP建立释放连接
1.TCP三次握手建立连接
2.TCP四次握手释放连接