计算机网络-mask
分析使用固定长度掩码方案的问题 方法: 采用可变长子网掩码(VLSM),将一个C 类IP地址分为3个部分,子网1的主机数可以是子网 2和子网3的2倍。 关键: 找到合适的VLSM 特殊情况下,支持全0和全1的子网号
可变长子网掩码计算实例
(1)用掩码255.255.255.128将C类地址划分为 两部分 C类地址: 202.60.31.0 子网掩码: 255.255.255.128 与运算结果: 202.60.31.0 (网络号) 将202.60.31.1~202.60.31.126分配给子网1。 可容纳126台主机。 另一个子网的网络号为: 202.60.31.128
可变长子网掩码计算实例
(2)剩余空间 202.60.31.128~202.60.31.254准 备分配给子网2和子网3。用掩码255.255.255.192 将C类地址划分为两部分 C类地址: 202.60.31.128 子网掩码: 255.255.255.192 与运算结果: 202.60.31.128 划分后两个子网的网络号为: 子网2: 202.60.31.128 子网3:202.60.31.192
子网掩码实例3 —— 判断两个IP是否属于同一子网
IP地址 158.20.230.65 158.20.220.65 158.20.239.65 子网掩码 255.255.240.0 255.255.240.0 255.255.240.0 网络号 158.20.224.0 158.20.208.0 158.20.224.0
定长子网掩码计算实例1 ——A类地址划分
注意:确定子网长度时,应该权衡子网数与每个子 网中主机与路由器数量各方面的因素。 原则:满足需求,留有余量 结论: 网络号为8位,子网号为10位,主机号为14位。 每个子网的主机数量可达16382。 子网划分结构为:
|←网络号→|← 子网号 →| ← 主机号 →| 子网掩码:1111 1111. 1111 1111. 1100 0000. 0000 0000 255 . 255 . 192 . 0
总结计算步骤如下:
(1) 将所需的子网数转换为二进制。
7(十进制数):111(二进制数)
(2) 以二进制表示子网数所需的位数即为 向缺省子网掩码中加入的位数,这些位 数需要向主机IB类地址的标准掩码为: 11111111.11111111.00000000.00000000 借用主机ID的3位以后子网掩码为: 11111111.11111111.11100000.00000000 即 255.255.224.0
定长子网掩码计算实例2 ——B类地址划分
B类地址划分为254个子网,各子网的地址范围: 子网1:156.26.1.1 ~ 156.26.1.254 子网2:156.26.2.1 ~ 156.26.2.254 子网3:156.26.3.1 ~ 156.26.3.254 子网4:156.26.4.1 ~ 156.26.4.254 …… 子网254: 156.26.254.1~156.26.254.254 子网掩码:255.255.255.0 外部Internet用户看来, 校园网作为一个整体出 现,地址为:156.26.0.0,掩码:255.255.0.0
255 .
255.
240.
0
子网掩码的实例2——求解网络号
IP地址 58.196.15.178 158.20.230.65 子网掩码 255.0.0.0 255.255.240.0 网络号 58.0.0.0 158.20.224.0
1001 1110. 0001 0100. 1110 0110. 1000 0001 1111 1111. 1111 1111. 1111 0000. 0000 0000 1001 1110. 0001 0100. 1110 0000. 0000 0000 158 . 20 . 224 . 0
子网掩码的实例1
子网掩码 (subnet mask) :单位内部可划分子网, 相当于三级寻址。
|← 本单位可分配 →|
1 0
1 0
net-id (14bit)
net-id
1111 1111 .
host-id (16bit)
subnetid
1111 0000 .
host-id
0000 0000
1111 1111 .
(5) 决定可用的主机ID范围 由于主机号全为“ 1” 的网络地址用于广 播之用(同时向网上所有主机发送报文), 主机号全为“ 0” 的网络地址被解释成“本” 网络,所以在列出可用的主机 ID 时应去掉 这两个地址。 (6) 为每个网段指定IP地址段
定长子网掩码计算实例2 ——B类地址划分
一个校园网从网络管理中心NIC获得一个B类 IP地址156.26.0.0 。该校园网由210个子网组成 (包括预留部分),网络设计者如何对这个B类 IP地址进行子网的划分。 (1)分析校园网子网总数的需求 考虑子网号全0和全1的两种特殊地址,子网的 数量至少为212。 (2)确定子网号的位长度 子网号的位长度为8,子网数最多256个。依据 题意,应取8
定长子网掩码计算实例2 ——B类地址划分
结论: 网络号为16位,子网号为8位,主机号为8位。 每个子网的主机数量可达254。 子网划分结构为:
|← 网络号 →|←子网号→| ←主机号→| 子网掩码:1111 1111. 1111 1111. 1111 1111. 0000 0000 255 . 255 . 255 . 0
用定长子网掩码计算地址空间
定长子网掩码是指所有的网际网网络 号部分具有相同的位数。 由于IPv4地址 体系中,每个IP地址为32位固定长度, 所以采用定长子网掩码时,每个网段可 供分配的IP地址数相同。
定长子网掩码计算实例1 ——A类地址划分
一个大型公司从网络管理中心NIC获得一个A 类IP地址121.0.0.0 。该公司至少需要由1000个 子网组成(包括预留部分),网络设计者如何对 这个A类IP地址进行子网的划分。 (1)分析公司子网总数的需求 考虑子网号全0和全1的两种特殊地址,子网的 数量至少为1002。 (2)确定子网号的位长度 如果子网号的位长度为9,子网数最多510个。 如果子网号的位长度为10,子网数最多1024个。 依据题意,应取10
(4) 决定可用的网络ID
列出附加位引起的所有二进制组合:
000→0 (00000000 ) 129.20.0.0 001→32 (00100000 ) 129.20.32.0 010→64 (01000000 ) 129.20.64.0 011→96 (01100000 ) 129.20.96.0 100→128(10000000) 129.20.128.0 101→160(10100000) 129.20.160.0 110→192(11000000) 129.20.192.0 111→224 (11100000) 129.20.224.0
定长子网掩码计算实例1 ——A类地址划分
A类地址划分为1022个子网,各子网的地址范围: 子网1:121.0.64.1 ~121.0.127.254 子网2: 121.0.128.1~121.0.191.254 子网3: 121.1.0.1 ~121.1.63.254 子网4: 121.1.64.1~121.1.127.254 …… 子网1022: 121.255.128.1~121.255.191.254 子网掩码:255.255.192.0 外部Internet用户看来, 1000个子网作为一个整 体出现,地址为:121.0.0.0,掩码:255.0.0.0
IPv4地址——子网掩码及相关计算练习 1、子网掩码的相关计算 2、子网的划分和地址数计算 3、可变长子网掩码与地址数计算 4、无类域间路由的地址计算 5、了解IP地址分配原则
IP协议标准关于网络掩码的规定: 每一个使用子网的网点都选择一个 32位的位模式,若位模式中的某位 置1,则对应IP地址中的某位为网络 地址(包括网间网部分和物理网络 号)中的一位;若位模式中的某位 置0,则对应IP地址中的某位为主机 地址中的一位。子网掩码与IP地址 结合使用,可以区分出一个网络地 址的网络号和主机号。
总结
设计 IP 地址方案之前,应考虑以下几个 问题: (1) 是否将网络连入Internet。 (2) 是否将网络划分为若干网段以方便网 络管理。 (3) 是采用静态 IP地址分配还是动态 IP地 址分配。
具体实施分配方案时把握: (1) 简洁性 (2) 容易管理 (3) 有效的路由 (4) 规划留有余量 (5) 文档 (6) 特殊地址不分配 (7) 注意掩码长度不是整数字节的计 算问题
A公司要为254个以上的主机或路由器分配地址, 需要申请两个C类IP地址,采用CIDR技术,可将两 个连续的C类IP地址空间合起来使用。 两个连续的C类IP地址为: 215.60.30.0 30(00011110) 215.60.31.0 31(00011111) 选择255.255.254.0作为子网掩码,可以将这两个C 类IP地址空间合起来使用。外网指向A公司的路由 器中使用一个块地址215.60.30.0/23进行路由。
230 →1110 0110 220 → 1101 1100 239 → 1110 1111 1111 0000 224 1111 0000 208 1111 0000 224
子网掩码常用数值:
10000000→128 11000000→192 11100000→224 11110000→240 11111000→248 11111100→252 11111110→254 11111111→255
可变长子网掩码计算实例
(3)计算各子网的主机空间范围 子网1: 202.60.31.1~202.60.31.126 子网2: 202.60.31.129~202.60.31.190 子网3:202.60.31.193~202.60.31.254