一,标准分类的IP划分

这种划分IP的形式将IP按照网络号+主机号的形式划分,每类IP网络号中前几位不同,其余各位除了特殊IP(例如,全0的和全1的,回环地址,广播地址等这些特殊用途的地址)不能使用,别的都ok。

在最初计算IP地址的范围时,可以使用将每个0或者1都写出来,然后8位一组,分组转换为10进制数。例如:

二,三级网络结构的划分

三级的网络结构感觉在两级的基础上,增加了subnet。

为了提高IP利用,将A,B,C类的网络按照netID- subnet ID- host ID  划分。

1,如何获得子网掩码

子网掩码:将host Id前面的为全部置1。

例如:

从IPv4的地址可知,我现在所用的是一个C类的ip地址,C类Ip地址构成如下:

110+网络号(21位)+主机号(8)位。

它的子网掩码是:11111111,11111111,11111111,00000000(255.255.255.0)

如果现在想要将网络划分出5个子网,那么,我们从主机号中分出n位,使得2^n所代表的十进制数字大于等于5,即2^n>=5,求得n=3,即此时子网掩码变成了:11111111,11111111,11111111,11100000

三,如何确定使用哪一类的iP地址

1,划分子网

例如,现在要划分出5个子网,又回到了上面的问题,我们只需占用主机号中的前3位就能划分出5个子网了;

2,确定主机台数

例如,现在我有20台主机,为了使2^n>=20,则,n最小可取:5  ,也就是说只需要5位0和1的组合就能表示20台电脑了。

3,根据子网数目和主机数目确定ip种类

将1和2中的两个n值加起来,发现等于8,说明8位2进制就能表示所有子网中的主机。

IP subnet相关推荐

  1. Oracle 12.2 RAC修改public ip address或public ip(subnet (netmask) or interface)方法

    Oracle 12.2 RAC修改public ip address或public ip(subnet (netmask) or interface)方法 场景:Oracle 12.2 RAC修改IP ...

  2. CCNA 之 三 TCP/IP 及 子网划分

    TCP/IP TCP/IP 协议集或协议簇 概念: 传输控制协议/IRI特网协议(TCP/IP)组是由美国国防比(DoD)所创建的,主要用来确保数据的完整性及毁灭性战争中维持通信 是有一组不同功能的协 ...

  3. Shell 脚本修改 Mac IP地址

    本篇文章由:http://xinpure.com/shell-script-to-modify-the-mac-ip-address/ 麻烦事 最近在笔记本 WIFI 网络上遇到一个麻烦事, 在公司需 ...

  4. bat文件设置dns服务器,.bat文件设置IP、DNS

    这几天遇到个烦心事,每次开机之后都要去手动去设置一下IP地址,一大串的数字还是有点麻烦,于是就想写个批处理文件设置IP 注意:在DOS下设置IP时需要管理员权限运行 1.查看机子设置IP需要用到的名字 ...

  5. windows 如何在Windows命令行下配置IP地址

    有时候系统发生问题,网络连接中看不到本地连接,网卡工作还是正常的.这样一来却没有办法修改本地的IP地址了.因为通常都是在本地连接属性中修改IP的,但现在本地连接已经看不到了,在命令行下用IPconfi ...

  6. 联想服务器imm默认地址_命令下配置ip地址

    一.添加 IP 地址及默认网关 (是添加,要重设或更新原来IP的请看第三点) netsh interface ip add address 用法 : add address [name=] [[add ...

  7. 【kali技巧】查看宿主机windows的ip地址

    键入:win+r打开命令行窗口,输入如下命令: ifconfig 因为是笔记本电脑使用是无线网络,可以在结果中找到如下内容: Connection-specific DNS Suffix . : 链接 ...

  8. 计算IP地址所在网段

    给定一个IP地址和一个子网掩码, IP地址跟子网掩码二进制按位与计算之后的结果代表网段地址. 例如192.168.1.1(11000000 10101000 00000001 00000001)与子网 ...

  9. 软件测试工作怎样修改本机IP,如何在命令行下更改IP地址

    如何在命令行下更改IP地址 发表于:2007-07-02来源:作者:点击数: 标签: 微软的Windows家族从Windows NT开始跨入了 网络 操作系统的市场,到现在的Windows 2000可 ...

最新文章

  1. 在C#中使用COM+实现事务控制
  2. java学习与总结:操作系统
  3. python输出等腰三角形代码_酷呆了!Python开发web应用的一些中级技巧
  4. mvc4中的 webapi 的使用方式
  5. 关于Linux你了解多少?Linux由来!
  6. 三星10年旗舰彻底终结 5年前35次爆炸惊天下
  7. Oracle通过邀请Weaver和Chin推动JavaFX向前发展
  8. webassembly类型_几张图让你看懂WebAssembly
  9. 网络时间同步系统(NTP授时服务器)在电信网络的技术性应用研究
  10. crm2013js弹出窗口
  11. UE4 植被工具的使用
  12. 前端开发者必会的英语单词
  13. 各种坐标系下的散度、梯度、旋度公式
  14. 思科Nexus 9000系列交换机光模块解决方案
  15. springcloud微服务学习笔记(五十一):Config配置总控中心搭建
  16. HTML中<meta>标签的name属性都有哪些——标准元数据名称
  17. 10G 82599EB 网卡测试优化 ethtool
  18. 会声会影2023专业旗舰版新功能介绍
  19. 总结的太到位:python 多线程系列详解
  20. 无聊猿宇宙之风进军国内市场会卷起巨浪吗?

热门文章

  1. jmeter-cvs参数化
  2. 物联网安全业务去哪里找?——拓展认知,增强技术,落地应用
  3. 从0开始在vue项目中使用quill编辑器
  4. 电脑重置系统后,鼠标右键点击桌面一直转圈,任务栏又可以点击……
  5. python提取ppt文本_提取PPT中的文字(包括图片中的文字)
  6. hdu - 2851 - Lode Runner(Dijkstra)
  7. 安溪工业机器人_·18个项目开竣工总投资超31亿元
  8. 强大的工作流引擎,让OA办公系统更智能
  9. 【Kotlin基础系列】第7章 类与对象(2)--- 继承
  10. [Verilog HDL]简易电子琴_北京邮电大学2019级信通院数字电路实验