3、IP地址划分
划分子网方法:
1.你所选择的子网掩码将会产生多少个子网?:2 的x 次方(x 代表被借走的主机位数)
2.每个子网能有多少主机?: 2 的y 次方-2(y 代表被借走之后剩余的主机位数)
3.块大小:blocksize=256-子网掩码(2的ymod8)=256-借出位数(十进制)
4.网络号(根据blocksize确定)
5.每个子网的广播地址是?:广播地址=下个子网号-1
6.每个子网的有效主机分别是?:忽略子网内全为0 和全为1 的地址剩下的就是有效主机地址.
最后有效1 个主机地址=下个子网号-2(即广播地址-1)
网络地址192.168.10.0;子网掩码255.255.255.192(/26)
1.子网数=2*2=4
2.主机数=2 的6 次方-2=62
3. 有效子网?block size=256-192=64; 所以第一个子网为192.168.10.0, 第二个为192.168.10.64,最后一个为192.168.10.192
4.广播地址:下个子网-1.所以第一个子网的广播地址是192.168.10.63,第二个是192.168.10.127,最后一个是192.168.10.255
5.有效主机范围是:第一个子网的主机地址是192.168.10.1 到192.168.10.62;第二个是192.168.10.65 到192.168.10.126;最后一个是192.168.10.193到192.168.10.254
网络地址172.16.0.0;子网掩码255.255.240.0(/20)
1.子网数=2*4=16
2.主机数=2 的12 次方-2=4094
3. 有效子网?:block size=256-240=16; 所以第一个子网为172.16.0.0, 第二个为172.16.16.0 ,最后一个为172.16.240.0
4.广播地址:下个子网-1.所以第一个子网的广播地址是172.16.15.255 ,第二个是172.16.31.255,最后一个是172.16.255.255
5.有效主机范围是:第一个子网的主机地址是172.16.0.1 到172.16.15.254;第二个是172.16.16.1 到172.16.31.254;最后一个是172.16.240.1到172.16.255.254
网络地址10.0.0.0/18;子网掩码255.255.192.0(/18)
1.子网数=2*10
2.主机数=2 的14 次方-2
3. 有效子网?:block size=256-192=64; 所以第一个子网为10.0.0.0, 第二个为10.0.64.0 ,最后一个为10.255.192.0
4.广播地址:下个子网-1.所以第一个子网的广播地址是10.0.63.255 ,第二个是10.0.127.255,最后一个是10.255.255.255
5.有效主机范围是:第一个子网的主机地址是10.0.0.1 到10.0.63.254;第二个是10.0.64.1 到10.0.127.254;最后一个是10.255.192.1到10.255.255.255
假定一个公司有6个部门,每个部门最多28台主机,每部门独立子网,要求在192.168.0.0/24作子网划分来满足需求,若一个部门主机只有5台,如何更有效利用剩余地址空间???
1.子网需求 (借位3)
2.每子网可用的主机 (主机位5)
3.块大小 blocksize=32
4. 网络号 192.168.0.0 192.168.0.32 … 192.168.0.224
第一个主机 192.168.0.1 192.168.0.33 … 192.168.9.225
最后的主机 192.168.0.30 192.168.0.62 … 192.168.0.254
广播地址 192.168.0.31 192.168.0.63 … 192.168.0.255
5. 若第一个部门只用了5台主机(192.168.0.1~192.168.0.5),避免地址浪费可继续划分子网
1)2的n次方-2>5 n=3 (主机位)
2)网络位可以向主机位借2位
192.168.0.0/29 (被占用) 192.168.0.8/29 192.168.0.16/29 192.168.0.24/29(可用)
Route Summarization
1) major network : 主网络
Eg: 10.0.0.0/8 A
172.16.0.0/16 B
192.168.1.0/24 C
2) subnet : 子网 (在主网络的基础上做“子网划分”)
Eg: 10.1.1.0/24 A
172.16.1.0/24 B
192.168.1.0/28 C
3) supernet : 超网 (在主网络的基础上做“网络汇聚”)
Eg: 10.0.0.0/8 , 11.0.0.0/8 => 10.0.0.0/7 A
172.16.0.0/16 ~ 172.31.0.0/16 => 172.16.0.0/12 B
192.168.0.0/24 ~ 192.168.255.0/24 => 192.168.0.0/16 C
smallest subenet ? /32 , 主机、主机路由
5)biggest supernet ? /0 , 0.0.0.0/0 全零子网,最大的超网
CIDR(classless inter-domain routing)无类域间路由
消除了IP地址的分类结构,多个地址聚合到一个更大的网络
优点:1.路由表条目合并,数据更少,限制路由表增大
2.减少了路由通告
3、IP地址划分的更多相关文章
- 回溯---IP 地址划分
IP 地址划分 93. Restore IP Addresses(Medium) Given "25525511135", return ["255.255.11.135 ...
- IP地址划分
对于32位的IPV4地址来说,有5中IP地址类型 A类IP地址第一个字节是网络地址,后三个字节是主机地址,且最高位以0开头. 0000001 00000000 00000000 00000001 ...
- 应用层协议及ip地址划分
1.应用层协议 2.ip地址 3.子网划分及超网合并
- [svc]ip地址划分
网络界有2个计算题,一个是子网掩码,另一个就是三次握手,四次回收序列号计算了. 学会如何划分等长子网 学会如何合并网段 学会ip是否能分配 理解特殊的ip地址 ip头部 ip地址分类 现在的IP网络使 ...
- 计算机网络网络层的IP地址划分及子码
现在在网络层,即就是TCP/IP协议里的网际互联层,最流行IP协议的就是IPV4.其中IP地址的格式是由32位二进制数字表示的,通常为了人们阅读习惯,将其转换成点分十进制来表示,如:192.168.1 ...
- 【转】网络管理员必知之:IP地址划分
1.IP地址分类 IP地址有四个段,包括网络标识和主机标识两部分:netid+hostid. IP地址应用分为A.B.C三类,D.E类是保留和专用的. ...
- IP地址及其子网划分
说实话,弄到子网划分的时候还是及其头晕的,又是这又是那的,现在我们来讲解一下这些东西, 首先我们来介绍一下IP地址,要弄清子网划分,子网掩码首先还是要弄清IP地址的划分 IP地址是给Internet上 ...
- IP地址,子网掩码划分(转)
IP地址划分教程 IP和子网掩码我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到 ...
- 网络基础之IP地址与子网划分
IP地址 Ipv4地址格式:点分十进制 IP地址的分类 A类 B类 C类: D类:组播 E类: 公共IP地址 私有IP地址 特殊地址 保留地址 子网掩码 什么是子网掩码 CIDR表示法 子网划分 为啥 ...
随机推荐
- VS/Xamarin Android入门一
一.安装和配置(以Visual Studio Pro 2015为例) Visual Studio2015直接提供了这个插件的选择项,稍微提示一下,如果要安装的话,最好准备好十个小时的打算,而且是网速不 ...
- 「UVA10810」Ultra-QuickSort 解题报告
题面 看不懂?! 大概的意思就是: 给出一个长度为n的序列,然后每次只能交换相邻的两个数,问最小需要几次使序列严格上升 不断读入n,直到n=0结束 思路: 交换相邻的两个数,这不就类似冒泡排序吗?但是 ...
- 1030 完美数列 (25 分)C、Java、python
题目描述 给定一个正整数数列,和正整数p,设这个数列中的最大值是M,最小值是m,如果M <= m * p,则称这个数列是完美数列. 现在给定参数p和一些正整数,请你从中选择尽可能多的数构成一个完 ...
- 命令别名设定:alias,unalias 历史命令:history
1.别名设定举例 alias lm=‘ls -al | more’ 还可以取代现有指令 alias rm='rm -i' 查询现有别名 alias 取消别名 unalias lm 2.历史命令:his ...
- Linux普通用户如何获取root权限 sudo -i
从下图中可以知道,xiaolai这个用户连接到服务器后它没有权限,更新代码都更新不了 那么我们作为一个普通用户要获取管理员权限,怎么办呢? 输入 sudo -i 然后再输入普通用户的这个密码 获取成功 ...
- 机器学习——Java调用sklearn生成好的Logistic模型进行鸢尾花的预测
机器学习是python语言的长处,而Java在web开发方面更具有优势,如何通过java来调用python中训练好的模型进行在线的预测呢?在java语言中去调用python构建好的模型主要有三种方法: ...
- 微信小程序修改checkbox的样式
修改前: 修改后: wxml代码: <checkbox class="checkbox" /> wxss代码: /* checkbox选中钱样式 */ checkbox ...
- 基于 HTML5 WebGL + WebVR 的 3D 虚实现实可视化系统
前言 2019 年 VR, AR, XR, 5G, 工业互联网等名词频繁出现在我们的视野中,信息的分享与虚实的结合已经成为大势所趋,5G 是新一代信息通信技术升级的重要方向,工业互联网是制造业转型升级 ...
- 安装dbeaver,The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
在连接mysql时,出现了以下错误: 解决方法是 在数据库链接指定useUnicode=true&useSSL=false&characterEncoding=utf8&ser ...
- Selenium的简单使用
selenium的使用对于新手来说十分友好,因为他避开了如今网络中的异步加载抓取的困扰,使得我们大部分的时间可以用于提取信息和存储中,下面就简单的列一些使用的代码,希望给同样初学的你有一定的参考价值. ...