举例说明划分子网,路由器IP地址
划分子网的方法是从网络的主机号借用若干位作为子网号,主机号相应地减少了同样的位数。在划分子网前,IP地址是两级结构的:网络号,主机号。
划分子网后,两级IP地址在本单位内部就变为三级IP地址:网络号,子网号,主机号。
IP地址={<网络号>,<子网号>,<主机号>}
下面用划分校园网的例子进行说明:
一个学校有12个学院,每个学院有5个系,每个系内有多个办公室。要保证每个办公室的电脑都能上网,上级给出一个172.16.0.0/16的网段,让给每个学院以及院里的办公室分配网段。
1, 先划分各个学院的所属网段。
有12个学院,那么就有2的n次方≥12,n的最小值=4。因此,网络位需要向主机位借4位。那么就可以从172.16.0.0/16这个大网段中划出2的4次方=16个子网。
详细过程:
先将172.16.0.0/16用二进制表示
10101100.00010000.00000000.00000000/16
借4位后(可划分出16个子网):
1) 10101100.00010000.00000000.00000000/20【172.16.0.0/20】
2) 10101100.00010000.00010000.00000000/20【172.16.16.0/20】
3) 10101100.00010000.00100000.00000000/20【172.16.32.0/20】
4) 10101100.00010000.00110000.00000000/20【172.16.48.0/20】
5) 10101100.00010000.01000000.00000000/20【172.16.64.0/20】
6) 10101100.00010000.01010000.00000000/20【172.16.80.0/20】
7) 10101100.00010000.01100000.00000000/20【172.16.96.0/20】
8) 10101100.00010000.01110000.00000000/20【172.16.112.0/20】
9) 10101100.00010000.10000000.00000000/20【172.16.128.0/20】
10) 10101100.00010000.10010000.00000000/20【172.16.144.0/20】
11) 10101100.00010000.10100000.00000000/20【172.16.160.0/20】
12) 10101100.00010000.10110000.00000000/20【172.16.176.0/20】
13) 10101100.00010000.11000000.00000000/20【172.16.192.0/20】
14) 10101100.00010000.11010000.00000000/20【172.16.208.0/20】
15) 10101100.00010000.11100000.00000000/20【172.16.224.0/20】
16) 10101100.00010000.11110000.00000000/20【172.16.240.0/20】
我们从这16个子网中选择12个即可,就将前12个分给各个学院。每个子公司最多容纳主机数目为2的12(主机号有12位)次方=4094。
2, 再划分学院内各办公室的所属网段
以A学院获得172.16.0.0/20为例。
有5个系,那么就有2的n次方≥5,n的最小值=3。因此,网络位需要向主机位借3位。那么就可以从172.16.0.0/20这个网段中再划出2的3次方=8个子网,符合要求。
详细过程:
先将172.16.0.0/20用二进制表示
10101100.00010000.00000000.00000000/20
借3位后(可划分出8个子网):
① 10101100.00010000.00000000.00000000/23【172.16.0.0/23】
② 10101100.00010000.00000010.00000000/23【172.16.2.0/23】
③ 10101100.00010000.00000100.00000000/23【172.16.8.0/23】
④ 10101100.00010000.00000110.00000000/23【172.16.12.0/23】
⑤ 10101100.00010000.00001000.00000000/23【172.16.0.0/23】
⑥ 10101100.00010000.00001010.00000000/23【172.16.2.0/23】
⑦ 10101100.00010000.00001100.00000000/23【172.16.8.0/23】
⑧ 10101100.00010000.00001110.00000000/23【172.16.12.0/23】
我们从这8个子网中选择5个即可,就将前5个分给各个系。每个系最多容纳主机数目为2的9(主机号有9位)次方=512。
3,每个办公室内分配一个IP地址,并配置一个路由器,路由器通过此IP地址与外网进行交换。路由器的IP地址一般为192.168.1.1,此路由器对于办公室内的主机来讲相当于内网关,要实现两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。办公室内主机的IP地址是根据路由器的IP地址192.168.1.1,子网掩码255.255.255.0进行划分,办公室的主机访问外网,是通过所连接的路由器来访问的,内部IP不是网络IP地址。
子网掩码2进制:11111111.11111111.11111111.00000000,前面8个1,故内网的主机IP可以为:
11111111.11111111.11111111.00000010/24[192.168.1.2]
11111111.11111111.11111111.00000011/24[192.168.1.3]
………..
11111111.11111111.11111111.00100000/24[192.168.1.32]
…………
举例说明划分子网,路由器IP地址的更多相关文章
- IP2——IP地址和子网划分学习笔记之《子网掩码详解》
2018-05-04 16:21:21 在学习掌握了前面的<进制计数><IP地址详解>这两部分知识后,要学习子网划分,首先就要必须知道子网掩码,只有掌握了子网掩码这部分内容 ...
- 子网掩码!如何划分子网掩码,计算IP地址
作者:chli1806 一.子网掩码的含义和根据子网掩码划分子网一个IP地址必然属于某一个网络,或者叫子网.子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的.例如,一个A类 ...
- 【转载】IP地址和子网划分学习笔记之《子网掩码详解》
原文地址: https://blog.51cto.com/6930123/2112748 一.子网掩码 IP地址是以网络号和主机号来标示网络上的主机的,我们把网络号相同的主机称之为本地网络,网络号不相 ...
- [转,讲的非常精彩]CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍)
http://blog.csdn.net/dan15188387481/article/details/49873923 CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍) 1. ...
- 第5章 IP地址和子网划分(3)_子网划分
6.子网划分 6.1 地址浪费 (1)IPv4公网地址资源日益紧张,为减少浪费,使IP地址能够充分利用,就要用到子网划分技术. (2)传统上一个C类地址,如212.2.3.0/24,其可用的地址范围为 ...
- 【Linux网络基础】网络子网划分基础知识(IP地址,子网)
一. IP地址分类与子网划分基础 1. 什么是IP地址? 常见的ip地址版本为ipv4, ipv6 32位 4 * 8=32位. 32位二进制数字序列组成的数字序列 点分十进制 采用点将32位数字 ...
- IP地址与子网划分
IP地址与子网划分 目录 IP地址与子网划分 一.IP地址(Internet Protocol Address) 1.IP地址的表示 2.IP地址的组成 3.IP地址的分类 (1)A类IP地址 (2) ...
- CIDR的IP地址的表示与划分方法
早期的ip地址划分: 最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID.同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包 ...
- 回溯---IP 地址划分
IP 地址划分 93. Restore IP Addresses(Medium) Given "25525511135", return ["255.255.11.135 ...
随机推荐
- windows证书地址
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys 用certutil -sto ...
- HackerRank "Components in a graph"
Regular Union-Find practice one. #include <cmath> #include <cstdio> #include <climits ...
- MySQL压缩包安装
1.解压缩 2.添加环境变量 3.添加配置文件 my.ini 4.以管理员身份初始化数据库 mysqld --initialize --user=mysql --console 5.以管理员身份将My ...
- android学习笔记八——SeekBar
SeekBar——拖动条 拖动条(SeekBar)组件与ProgressBar水平形式的显示进度条类似,不过其最大的区别在于,拖动条可以由用户自己进行手工的调节,例如当用户需要调整播放器音量或者电影的 ...
- SqlServer——阻止保存要求重新创建表的更改
场景: 修改已有数据的列宽时,提示“阻止保存要求重新创建表的更改”. 解决: 工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器 -> 阻止保存要求重新创建表的更改(右侧) 把钩去掉即可 ...
- 95. Unique Binary Search Trees II
Given an integer n, generate all structurally unique BST's (binary search trees) that store values 1 ...
- nginx 负载均衡-- 常用nginx配置
中文官方网站http://wiki.nginx.org/Chshttp://www.howtocn.org/ --------------------------------------------- ...
- 原生JavaScript实现的addclass,removeclass,hasclass,toggleclass,getbyclass
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- 不用删除整个Maven本地库文件夹,Eclipse下直接更新Maven库
- Java的安全性和可移植性
Java的这两个特性,关键在于Java编译器的输出并不是可执行的代码,而是字节码 bytecode. 字节码是一套设计用来在Java运行时系统下执行的高度优化的指令集,该Java运行 ...