IP地址和域名的区别

简要介绍

域名的作用之一是方便记忆和提高辨识度。比如百度www.baidu.com可以访问到百度的主页。如果你用ip,也可访问到百度的主页。

获取百度主页的ip方式如下:

1
windows+R----》cmd---》ping www.baidu.com

获取到绿框中的ip,通过这个ip也可以访问百度主页。但是百度不可能只有一台服务器,所以百度的首页对应多个ip。如果使用ip来访问百度,那么可能出现张三访问的百度ip是111.222.333.444,李四访问百度的ip是555.666.777.888,如果百度有一百台服务器部署了百度主页,难道就可以让一百个不同的ip都能访问百度主页吗,这不乱了吗。

因此,这里就用到了反向代理。比如淘宝就用的Tengine,百度用的BWS,还有的用的nginx等等。

这样可以让所有的ip映射到一个www.baidu.com。这样我们访问www.baidu.com的时候,就会由百度的负载均衡服务器来分配给一台服务器让用户访问,至于我们访问的是哪一台就不重要了。