不挂科搜题免费

问题:

假定要从已知的URL获得一个万维网文档。若该万维网服务器的IP地址开始时并不知道。试问:除 HTTP

答案:

应用层协议需要的是DNS。运输层协议需要的是UDP(DNS)使用和TCP(HTTP使用)。 例如,假定用户用鼠标点击了IE浏览器页面上的一个链接,其URL是http://www.tsinghua.edu.cn/chn/yxsz/index.htm,则所发生的几个事件如下: (1)浏览器分析链接指向页面的URL。 (2)浏览器向DNS请求解析www.tsinghua.edu.cn的IP地址。 (3)域名系统DNS解析出清华大学服务器的IP地址为116.111.4.100。 (4)浏览器与服务器建立TCP连接(在服务器端IP地址是116.111.4.100,端口是80)。 (5)浏览器发出取文件命令:GET/chn/yxsz/index.htm。 (6)服务器www.tsinghua.edu.cn给出响应,把文件index.htm发送给浏览器。 (7)释放TCP连接。 (8)浏览器显示“清华大学院系设置”文件index.htm中的所有文本。