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

实体ip 虚拟ip 固定ip 动态ip

实体 IP:在网络的世界里,为了要辨识每一部计算机的位置,因此有了计算机 IP 位址的定义。一个 IP 就好似一个门牌!例如,你要去微软的网站的话,就要去『 207.46.197.101 』这个 IP 位置!这些可以直接在网际网络上沟通的 IP 就被称为『实体 IP 』了。  

    虚拟 IP:不过,众所皆知的,IP 位址仅为 xxx.xxx.xxx.xxx 的资料型态,其中, xxx 为 1-255 间的整数,由于近来计算机的成长速度太快,实体的 IP 已经有点不足了,好在早在规划 IP 时就已经预留了三个网段的 IP 做为内部网域的虚拟 IP 之用。这三个预留的 IP 分别为:  

    A级:10.0.0.0 - 10.255.255.255  

    B级:172.16.0.0 - 172.31.255.255  

    C级:192.168.0.0 - 192.168.255.255  

    上述中最常用的是192.168.0.0这一组。不过,由于是虚拟 IP ,所以当您使用这些地址的时候﹐当然是有所限制的,限制如下:  

    私有位址的路由信息不能对外散播  

    使用私有位址作为来源或目的地址的封包﹐不能透过Internet来转送  

    关于私有位址的参考纪录(如DNS)﹐只能限于内部网络使用  

    由于虚拟 IP 的计算机并不能直接连上 Internet ,因此需要特别的功能才能上网。不过,这给我们架设IP网络做成很大的方便﹐比如﹕即使您目前的公司还没有连上Internet﹐但不保证将来不会啊。如果使用公共IP的话﹐如果没经过注册﹐等到以后真正要连上网络的时候﹐就很可能和别人冲突了。也正如前面所分析的﹐到时候再重新规划IP的话﹐将是件非常头痛的问题。这时候﹐我们可以先利用私有位址来架设网络﹐等到真要连上intetnet的时候﹐我们可以使用IP转换协定﹐如 NAT (Network Addresss Translation)等技术﹐配合新注册的IP就可以了。

    固定 IP 与 动态 IP:基本上,这两个东西是由于近来网络公司大量的成长下的产物,例如,你如果向中华电信申请一个商业型态的 ADSL 专线,那他会给你一个固定的实体 IP ,这个实体 IP 就被称为『固定 IP 』了。而若你是申请计时制的 ADSL ,那由于你的 IP 可能是由数十人共同使用,因此你每次重新开机上网时,你这部计算机的 IP 都不会是固定的!于是就被称为『动态 IP』或者是『浮动式IP』。基本上,这两个都是『实体IP』,只是网络公司用来分配给用户的方法不同而产生不同的名称而已!

转载于:https://www.cnblogs.com/AmilyWilly/p/6164289.html

相关文章:

  • 3 - Components
  • ceph 手工部署集群
  • 转载:align
  • codewars020: The Clockwise Spiral 数字顺时针螺旋矩阵
  • Servlet引擎Jetty之入门1
  • PHP SPL中提供了SplFileInfo和SplFileObject两个类来处理文件操作。
  • pg_dump实例详解(备份postgresql和greenplum数据库)
  • GATK使用说明(一)
  • linux应用之apache的源码安装(centos)
  • linux sudo 命令
  • 客户端Socket
  • 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别...
  • 画风清奇!盘点各编程语言中有趣的开源项目!
  • 前端学HTTP之报文首部
  • 【干货分享】流程DEMO-制度发文和干部任免
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • 03Go 类型总结
  • es6
  • github从入门到放弃(1)
  • HashMap剖析之内部结构
  • maya建模与骨骼动画快速实现人工鱼
  • mongo索引构建
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • React-生命周期杂记
  • TCP拥塞控制
  • text-decoration与color属性
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 观察者模式实现非直接耦合
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 使用API自动生成工具优化前端工作流
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #、%和$符号在OGNL表达式中经常出现
  • #Z0458. 树的中心2
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (六)软件测试分工
  • (论文阅读11/100)Fast R-CNN
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (一) springboot详细介绍
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .mysql secret在哪_MySQL如何使用索引
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .net core控制台应用程序初识
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET建议使用的大小写命名原则
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • @RequestBody详解:用于获取请求体中的Json格式参数