引入:当我们打开浏览器,在地址栏输入一个URL即网站的域名(例如www.baidu.com)时,浏览器会先在本地主机的配置文件中查找是否有已指定的对应IP地址,如果没有,再向DNS域名服务器请求将域名解析为IP地址。然后生成请求报文,向下传送给运输层,然后发送到目的应用进程。
Web是建立在HTTP协议上通信的。
HTTP协议(HyperText Transfer Protocol超文本转移协议)是TCP/IP协议族中的应用层协议,用于客户端和服务器端之间的通信,也是万维网通信使用的默认协议。
***三项重要的WWW构建技术:HTML,HTTP,URL(URL是URI的子集)。
***与HTTP密切相关的三个协议:确保可靠性的TCP,负责传输的IP,负责解析域名的DNS。
***HTTP请求和响应的首部是重点掌握的。还有HTTP的弊端,安全的HTTPS协议,网站攻击技术等。