从工作原理、需要预配置、访问方式等三个方面,比较上述三种虚拟主机技术,将表3-1填充完整。
原理 | 预配置 | 访问方式 | |
基于IP | (1) | 网卡上绑定多个IP地址 | (2) |
基于域名 | 请求HTTP报文的主机头字段确定不同WEB站点 | (3) | (4) |
基于TCP端口 | (5) | 不需要 | (6) |
参考答案:http://主机IP地址:端口号(http://主机域名:端口号)
解析: 对于基于IP方式的虚拟主机,WWW服务器是根据访问者所访问的IP地址来确定不同的虚拟主机,它需要在主机的网卡上绑定多个IP地址,访问时可以使用“http://虚拟主机IP地址”或“http://虚拟主机域名”来访问。对于基于域名方式的虚拟主机,WWW服务器是根据请求HTTP报文的主机头字段来确定不同的虚拟主机,它需要在域名服务器中设置多条指一台主机的主机(或别名)记录,访问时只能通过“http://虚拟主机域名”方式。对于基于TCP连接端口方式的虚拟主机,WWW服务器是根据TCP端口号来确定不同的虚拟主机,不需要要任何预配置,只要有未使用的端口号即可,访问时可以使用“http://主机IP地址:端口号”或“http://主机域名:端口号”来访问。