您现在的位置: 精品资料网 >> 管理信息化 >> 网站策划 >> 资料信息

试谈http访问网站过程(doc 13页)

所属分类:
网站策划
文件大小:
281 KB
下载地址:
相关资料:
网站过程
试谈http访问网站过程(doc 13页)内容简介
试谈http访问网站过程内容提要:
在xx校园网下,在IE中输入www.cnshu.cn.cn直到显示结果,请描述这个过程是怎么进行的,并描述过程中用到的协议和算法
若DNS缓存中没有相关数据,则IE浏览器先向DNS服务器发出DNS请求:
这一过程的目的是获取www.cnshu.cn这个域名所对应的IP地址。
IE浏览器向本机DNS模块发出DNS请求,DNS模块生成相关的DNS报文;
DNS模块将生成的DNS报文传递给传输层的UDP协议单元;
UDP协议单元将该数据封装成UDP数据报,传递给网络层的IP协议单元;
IP协议单元将该数据封装成IP数据包,其中目的IP地址为DNS服务器的IP地址;
封装好的IP数据包将传递给数据链路层的协议单元进行发送;
发送时如果ARP缓存中没有相关数据,则发送ARP广播请求,等待ARP回应;
得到ARP回应后,将IP地址与路由下一跳MAC地址对应的信息写入ARP缓存表;
写入缓存后,以路由下一跳地址填充目的MAC地址,并以数据帧形式转发;
这个转发过程可能会进行多次,这取决于DNS服务器在校园网中的位置;
DNS请求被发送到DNS服务器的数据链路层协议单元;
DNS服务器的数据链路层协议单元解析收到的数据帧,将其内部所含有的IP数据包传递给网络层IP协议单元;
DNS服务器的IP协议单元解析收到的IP数据包,将其内部所含有的UDP数据报传递给传输层的UDP协议单元;

..............................