IP地址基础知识
来源:互联网 发布:手机淘宝详情页视频 编辑:程序博客网 时间:2024/06/07 06:34
什么是IP地址
IP地址是一个32位的二进制数字,被分为4个字节。因此,IP地址最常用的表示形式是“点分十进制”,比如192.168.1.100。点分十进制个十进制数字都在0~255之间。
IP地址的划分
IP地址中一部分是网络ID,一部分是主机ID。根据32位中网络ID和主机ID的位数,对IP地址进行了划分:
A类地址以 0 开头,所以A类地址的网络ID为0000,0000~0111,1111 即0~127;
B类地址以 10 开头,所以B类地址的网络ID为1000,0000 0000,0000~1011,1111 1111,1111 即128.0~191.255;
C类地址以 110 开头,所以B类地址的网络ID为1100,0000 0000,0000 0000,0000~1101,1111 1111,1111 1111,1111即192.0.0~223.255.255;
全部为0代表当前主机,全部为1的地址代表当前子网的广播地址;
所以,A类地址理论上可以有
B类地址理论上可以有
C类地址理论上可以有
子网掩码
如果直接采用A类或者B类地址,会产生极大的浪费。因此,实际中是通过子网掩码来划分出更小的网络。
子网掩码是采用原有分类中,主机ID部分作为子网地址,将原本的网络ID再进行一次划分。子网掩码中对应网络ID的部分全部为1,对应主机ID的部分全部为0。
例如,
IP地址为:172.20.100.52
子网掩码为:255.255.255.192
而1100,0000 = 192,也就是说,该IP地址中,前26位是网络ID,后6位是主机ID。
子网掩码的另一种表示方式是在IP地址后追加网络ID的位数,用“/”隔开。
例如:172.20.100.52/26其他
在IPv4中,32位二进制,能够表示的IP地址,有
232=4,294,967,296 个,40多亿是明显不够的。对于IP资源短缺的情况,也有对应的思路和解决方案。
提高可用的IP地址的数量
从IP地址形式来看,增加IP地址的位数是很直接的方法。IPv6就是用6*8=48位来表示IP地址,有
248=281,474,976,710,656 个,这样就目前的情况来看是不会出现IP短缺的情况。但是因为当前IP地址依旧是使用4个字节32的形式,因此如何做到兼容是需要考虑的。复用已有的IP地址
简单来说,就是让同一个IP,让多个人来使用。
这一方面已有公网IP和私有IP,在同一个局域网内,大家使用不同的IP地址进行通信,但是到了互联网上,就使用公共IP通信。
- IP地址基础知识
- IP地址基础知识
- IP地址基础知识
- IP地址基础知识
- IP地址的基础知识
- IP地址基础知识
- IP地址基础知识
- IP地址基础知识
- IP地址基础知识详解
- IP地址基础知识
- IP地址基础知识
- IP地址基础知识
- IP地址基础知识
- ip地址,子网,VLSM 基础知识
- IP地址和子网掩码的基础知识
- 分析IP地址基础知识与操作
- IP地址和子网掩码的基础知识
- IP基础知识 主机地址和网络地址
- AKKA-源码-Actor的结构设计
- java面向对象程序设计之封装
- Drying--(二分)
- Electron之dialog
- 排序算法
- IP地址基础知识
- Markdown基本语法
- 【牛腩】VS2012 无法启动IIS Express Web服务器
- 学习过程中问题记录及知识总结
- 利用WebDriver抓取网页内容
- 坑爹的题目—P1308 统计单词数
- 导入Eclipse源码那个费劲啊~~
- mobilenets
- 解决表单重复提交问题