试题详情
简答题假定要从已知的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中的所有文本。
  • 关注下方微信公众号,在线模考后查看

热门试题