IP地址概念及其划分
这个整理的算是比较易懂了 发现错误之处还请指出。
IP地址
它就是一个32位二进制的数字。由于太长,不容易记忆,把它分成四段,每段8位,然后用点隔开。
8bit.8bit.8bit.8bit
xxxx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
为了进一步的方便记忆,把二进制转成十进制。故此称为点分十进制。
xxxx xxxx 它最小是 0000 0000 ----> 0 它最大是 1111 1111 ----> 255
------------------------------------------------------------------------------
IP地址根据第一个数字可划分为A类地址、B类地址、C、D、E类地址
0xxx xxxx A类地址 (1--126)
10xx xxxx B类地址 (128--191)
110x xxxx C类地址 (192--223)
1110 xxxx D类地址 (224--239) 组播地址
11110 xxx E类地址 (240----) 科研
10.x.x.x
192.168.x.x
172.16.x.x---172.31.x.x 是私有地址,ISP不传输。
--------------------------------------------------------------------------------------
一个IP地址由两个部分组成,即网络部分和主机部分。网络部分也称为网络ID,或网络号,它代表一个范围。而主机部分也称为主机ID,或主机号,它代表某台计算机的编号。一个完整的IP地址,描述了某个编号在某个范围内。
IP地址中到底哪是网络部分,哪是主机部分,由掩码控制。
掩码中二进制的“1”对应的位都是网络位,而“0”对应的位都是主机位。
192.168.18.5 1100 0000.1010 1000.0001 0010. 0000 0101
255.255.255.0 1111 1111.1111 1111.1111 1111. 0000 0000
掩码中有八个零,也就是说最多它可以有2的八次方个主机在同一范围内。
上例中即:192.168.18.0---192.168.18.255 都在一个范围内。
--------------------------------------------------
如果掩码为:255.255.255.128
1100 0000.1010 1000.0001 0010. 0000 0101
1111 1111.1111 1111.1111 1111. 1000 0000
它代表本范围内最多可以2的七次方个主机,即128个。
192.168.18.0---192.168.18.127
192.168.18.128--192.168.18.255
上面的例子就是把一个大网络 分割成了两个小网段。
----------------------------------------------------
1100 0000.1010 1000.0001 0010. 0000 0101
1111 1111.1111 1111.1111 1111. 1100 0000
掩码变成:255.255.255.192 ,说明每一个小段中最多可以有2的六次方个IP地址,即64个。
192.168.18.0--192.168.18.63 192.168.18.64 ---192.168.18.127
192.168.18.128--192.168.18.191 192.168.18.192--192.168.18.255
掩码中多出了两个“1”,实质它就决定了分割2的2次段。
---------------------------------------------------------------------------
1100 0000.1010 1000.0001 0010. 0000 0101
1111 1111.1111 1111.1111 1111. 1110 0000
=========================================================================================
192.168.18.5 255.255.255.0===========> 192.168.18.5/24
192.168.18.5 255.255.255.128=========> 192.168.18.5/25
192.168.18.5 255.255.255.192=========> 192.168.18.5/26 这种写法称为CIDR的写法
我们把这种技术称为“可变长子网掩码”,VLSM
任何一个范围都有开始和结束。每个网段的开始地址称为该网段的名称或网络号。每一网段的结束地址称为该网段的广播或广播地址或广播号。
192.168.18.0/26 192.168.18.64/26 192.168.18.128/26 192.168.18.192/26
192.168.18.63/26 192.168.18.127/26 192.168.18.191/26 192.168.18.255/26
所以任何一段可用的IP地址个数为:总IP数减2。
转载于:https://blog.51cto.com/0101x/1365740
IP地址概念及其划分相关推荐
- IP地址和子网划分学习笔记之《预备知识:进制计数》
一.序:IP地址和子网划分学习笔记开篇 只要记住你的名字,不管你在世界的哪个地方,我一定会去见你. --新海诚 电影<你的名字> 在我们的日常生活中,每个人的名字对应一个唯一的身(敏)份( ...
- “另类”计算IP地址和子网划分
本文仅讨论IP地址和子网划分问题,不涉及其他的网络计算和子网划分技术.同时本文也不再进行IP地址.网络地址.广播地址等等这些基础知识的介绍,网上大把的有.现在进入正题. IP地址和子网划分的计算 首先 ...
- 计算机网络c类网络划分子网介绍,IP地址的子网划分详解
原标题:IP地址的子网划分详解 来源:今日头条北京炫亿时代 一.子网划分基础 1.子网划分的若干个好处: ①减少网络流量 ②提高网络性能 ③简化管理 ④可以更为灵活的形成大覆盖范围的网络 2.你最好遵 ...
- IP地址和子网划分学习笔记之《IP地址详解》
在学习IP地址和子网划分前,必须对进制计数有一定了解,尤其是二进制和十进制之间的相互转换,对于我们掌握IP地址和子网的划分非常有帮助,可参看如下目录详文. IP地址和子网划分学习笔记相关篇章: 1.I ...
- 十分钟小课堂:IP地址及子网划分
IP地址 1.IP地址是为互联网上的每一个网络和每一台主机分配一个逻辑地址.由32位组成,分为4个字节.由主机位和网络位构成(不同分类的IP地址网络位和主机位数不一致,通过子网划分之后的网络位和主机位 ...
- IP地址和子网划分学习笔记之《子网划分详解》
一,子网划分概述 IP地址和子网划分学习笔记相关篇章: 1.IP地址和子网划分学习笔记之<预备知识:进制计数> 2.IP地址和子网划分学习笔记之<IP地址详解> 3.IP地址和 ...
- 【计算机网络】IP协议、IP地址、网段划分、子网划分、子网掩码、CIDR
文章目录 前言 1. IP地址 1.1 网络号和主机号 1.1.1 如何区分网络号和主机号? 1.1.2 网络号有什么用? 1.1.3 未使用子网时的分组的转发(数据发送) 2. IP地址分类 3. ...
- 北京dns服务器ip地址_什么是DNS? 域名系统,DNS服务器和IP地址概念介绍
北京dns服务器ip地址 介绍 (Introduction) By the end of this article, you should have a better understanding of ...
- IP地址和子网划分_子网划分方法
6.子网划分 6.1 地址浪费 (1)IPv4公网地址资源日益紧张,为减少浪费,使IP地址能够充分利用,就要用到子网划分技术. (2)传统上一个C类地址,如212.2.3.0/24,其可用的地址范围为 ...
最新文章
- Python运行异常 Original error was: DLL load failed:
- OpenGL pipeline (very important)
- mac boot2docker certs not valid with 1.7
- 基于特征的对抗迁移学习论文_[论文笔记] 对抗样本不是bugs,而是特征
- oracle实施过程中误区,oracle 开发误区探索《二》
- python 进程池阻塞和非阻塞_Python协程还不理解?请收下这份超详细的异步编程教程!还没学会来找我!...
- 域名解析后主机记录和记录值怎么填写?
- android app跳转到微信
- 10-25 查询选修张老师讲授所有课程的学生
- 你一定要知道的,8大花店运营指南
- 多线程面试题_线程魔术技巧:使用Java线程可以做的5件事
- C语言那些事之脉冲丢包率检测
- UED设计流程及方法
- 用c语言制作一个简单的答题系统
- spring cloudAlibaba gateway网关报错,显示无法找到注册中心注册自己。
- java爬虫利器Jsoup的使用
- 以太网实习_实习 | 2018年春季实习面试问题整理
- Echarts地图china.js
- 【魔方教程】三阶多阶异形魔方教程大合集
- ernel 3.10内核源码分析--KVM相关--虚拟机运行
热门文章
- springboot项目文档源码_基于SpringBoot和Vue的企业级中后台项目(附源码)
- ab plc软件_回收拆机拆厂二手机械设备回收PLC自动化物资回收【研发吧】
- 计算机网络学习--交换机和路由器转发数据原理
- shtml与php的区别,htm,html.shtml区别
- C语言数组清空的几种方法比较
- odoo12 日历模块_odoo12模块__ manifest __.py文件详解
- 趣学python3(15)-f-string字符串
- 【NLP】GitHub 上有哪些有趣的关于 NLP 的Python项目?
- ​【机器学习】交通数据的时间序列分析和预测实战
- 【NLP】基于GloVe词向量的迁移学习