当前位置: 首页 > article >正文

IP地址不足

IP地址(IPv4)是一个4字节,32位的正整数,因此最多表示的主机数为,将近43亿个。又因为IP地址唯一标识网络中的一台主机,所以要想网络通信,就必须有IP地址。

但全球人口已经有超70亿,更何况不仅电脑,手机等设备,只要是需要上网的,都需要IP地址。由此可见,32位IP地址是远远不够的

因此才提出CIDR的方案,对已经划分好的五类网络继续进行子网划分,其目的就是为了减少IP地址的浪费。

CIDR虽然一定程度上缓解了IP地址不够用的问题,减少了IP地址的浪费,但IP地址的绝对上线并没有增加,即能表示的主机数没有增加。

为此,人们提出了以下几种方式:

DHCP协议:动态分配IP地址。只给介入网络的设备分配IP地址,因此同一个MAC地址(数据链路层)的设备,每次接入互联网中,得到的IP地址不一定相同,避免了IP地址强绑定与某一台设备。MAC地址是一个48位的地址,每一个网卡至少配备一个MAC地址。后续数据链路层再详细讲解
NAT技术:能够让不同局域网当中同时存在两个相同的IP地址,NAT技术不仅能解决IP地址不足的问题,而且还能够有效的避免来自网络外部的攻击,隐藏并保护网络内部的计算机
IPv6:IPv6用16字节,128bits来表示IP地址,从根本上缓解IP地址不足的问题。但IPv6并不是IPv4的简单升级,两者是互不相干的两个协议,彼此并不兼容。目前IPv6在公网还没有普及,但在我国的内网内,基本都已经支持IPv6
 


http://www.kler.cn/a/324581.html

相关文章:

  • 【Android、IOS、Flutter、鸿蒙、ReactNative 】静态数组
  • 丑数动态规划
  • 【项目开发】Web App vs Native App,开发者作何选择?
  • nginx反向代理上游服务器主从配置
  • SASS 控制指令详解@for、@if、@each、@while
  • SystemVerilog学习——类的继承
  • Python电能质量扰动信号分类(五)基于CNN-Transformer的一维信号分类模型
  • 版本发布 | IvorySQL 3.4 发版
  • 鸿蒙开发(NEXT/API 12)【硬件(获取出行业务事件信息)】车载系统
  • Java解析Excel文件
  • 校企合作 | 宝兰德与西安航空职业技术学院共筑智慧教育新高地
  • Java使用Map数据结构配合函数式接口存储单个参数,多个参数,或带返回参数 的方法引用
  • 物联网系统中基于IIC通信的数字温度传感器测温方案
  • 基于SpringBoot+Vue的高校实习管理系统
  • 机器学习(2):机器学习的相关术语
  • [单master节点k8s部署]24.构建EFK日志收集平台(三)
  • [ACS_C]:以 H2和 O2等离子体处理的 Al2O3为载体的 Pt 催化剂用于液态有机氢载体对二苄基甲苯和全氢二苄基甲苯的加氢和脱氢
  • py-mmcif包pdbx_struct_assembly对象介绍
  • 计算机性能指标之MIPS、MFLOPS、GFLOPS、TFLOPS、PFLOPS、EFLOPS、ZFLOPS
  • leetcode_55:跳跃游戏
  • 微服务(一)
  • Linux应用开发实验班——JSON-RPC
  • 【分布式微服务云原生】使用Docker体验不同Linux发行版
  • 非技术人员的最佳自动化利器,RPA到底哪里强?
  • 文档信息提取系统源码分享
  • Fiddler—使用保姆级教程