新睿云

> 知识库 > 独立IP与共享IP到底是个什么东西?

独立IP与共享IP到底是个什么东西?

作者/来源:新睿云小编 发布时间:2019-09-24

独立IP和共享IP:

我们在购买新睿云服务器的时候经常看到“独立IP”这个词。那究竟什么是“独立IP”,它的原理是怎样的?

IP地址是由32位(bit)字组成,分成4组,每组为0-255之间的数字,比如说:192.168.0.123就是一个IP地址。每台机器都需要一个IP来连接到Internet上进行通讯。虽然有数十亿个IP可以使用, 但是毕竟是有限的。

IP

独立IP地址 (Static IP Address or Dedicated IP Address)

对于此类型新睿云服务器,其IP虚拟主机一样共享。你在URL地址栏输入IP或者域名都可以访问到你的网站。

共享IP地址 (Shared IP Address)

在该种IP情况下,多个虚拟主机共享一个IP地址。要访问你的网站,必须输入域名。若输入IP地址,则系统会自动转到一个缺省的网站上,而不是你要的网站。

由于域名大量的被注册,同时IP地址的个数是有限的。虚拟主机服务商不得不尽可能的提供共享IP式的虚拟主机。事实上,目前很多IP地址上都对应着几百个网站。独立IP日后会越来越少,成本也会越来越高!

NAT共享IP

网络地址转换NAT

TCP/IP协议规定了三类局域网保留IP地址,这三个地址段分别是: 10.x.x.x、172.16. x.x、192.168. x.x(X在0~255之间,注意实际用时网络号部分不能为全0或全1)。这些IP地址可以在一个局域网内部使用,但直接以这样的内网地址连接到Internet显然是行不通的。

为此,当内部的机器与外部的机器连接时,需要先通过有合法外网地址的主机把内网IP地址转换为合法的外网IP地址,这就是网络地址转换(Network Address Translation),简称NAT。

使用NAT技术可以使一个或数个合法IP地址访问Internet,从而节省了Internet上的合法IP地址;另一方面,通过地址转换,可以隐藏内网上主机的真实IP地址,从而提高网络的安全性。

比如,连接外网的电脑或设备,通过固定或动态获取得到了一个合法的IP地址,如219.254.38.180,它还需要有一个网络内部的地址比如192.168.0.1,用来充当其他电脑的网关。如果局域网内部的一台电脑IP地址是192.168.0.2:4000(4000是它的端口号),想访问Internet上某个主机,192.168.0.2:4000的请求先传到主机192.168.0.1上,主机把这个IP地址转换为219.254.38.180:9000。然后以端口号为9000的这个IP地址向Internet上的那个主机发出请求,回答的数据流则传回给主机219.254.38.180:9000,主机接收到数据后,会查找与9000这个端口号相关联的内部IP地址,当它发现是192.168.0.2:4000后,就把数据传给192.168.0.2:4000,这样,IP地址的转换就完成了。

从以上过程可以看出,如果是电脑来充当网关,内网、外网两个地址就需要两块网卡,分别连接内网和外网。但实际上,当这台电脑是通过交换机或路由器连接到外网时,并不一定必须是双网卡,仅仅单网卡也能实现网关。这就需要用到网关类软件的单网卡功能(如SyGate等),它们会虚拟出一块网卡进行内网的连接并充当网关。不过实际的数据流还是从一块网卡上经过的,网卡负荷较大。

如果想了解更多请阅读《云服务器对比虚拟主机的优势-独立IP避免别人的干扰

本文来源于互联网,如有侵权之处还请联系管理员删除!

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待