在上一篇文章我们已经知道了浏览器是如何发送消息请求以及web服务器如何发送响应消息的,但是我们都知道域名总是千奇百怪的长短也不一,如果使用域名来进行标识,那么好处是域名是比较容易记住的,但是对服务器来说,过长的域名会使路由器和服务器的压力增大,所以我们引入ip地址的概念,在网络中,所有的设备都会被分配一个地址,这个地址类似于我们学校的宿舍分布,例如B11-111,我们可以简单来说,B11对应的可以当做一个子网,然后房间号111就是主机号,但是子网是什么呢?通俗点来说,如果学校当做一个局域网,那么某一栋楼就可以假设为这个局域网的一个分支,分布类似树形分布,我们也可以把子网当做使用集线器连接起来的几台计算机的单位,多个子网通过路由器进行连接,就可以形成一个小网络。因为在网络中我们是使用ip地址来进行寻址的,所以就一定要有可以将域名转换成ip地址的东西,它就是DNS服务器,这里我不会讲太多关于ip地址的东西,因为这不是本篇文章的重点,不过如果想搞明白网络,就必须了解ip地址,例如如何表示,超网的构造,子网的划分,ipv4和ipv6的区别以及表示,子网掩码的概念等等,我假设你已经知道了这些基础的东西或者你可以先了解这些东西再来看这篇文章, 在上一篇文章我们已经知道了浏览器是如何发送消息请求以及web服务器如何发送响应消息的,