当计算机在网址栏输入某网址后,计算机都做了什么

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:38:23
在输入完网址后到打开该网页,计算机都做了什么?考题,高分1小时内求解

1、跟据你的网络连接设置的DNS服务器,利用DNS协议将这个网址发送至DNS服务器,然后等待它的回应。
2、如果这个网址存在且为互联网上合法的域名,则DNS服务器就会返还给计算机这个网址对应的IP地址。
3、http下层使用的是TCP协议,所以主机利用这个IP请求跟远程主机建立连接。如果连接成功,则就能开始发送数据了。

如果考试的话,上面3条就够了。

注:我们现在使用的这种基于INTERNET的网络通信最终都要根据双方的MAC地址来通信的。所以:
数据包封装的时候必须要封装对方的MAC地址才能通信。所以在tcp连接建立之前计算机要利用arp协议把ip地址解析成mac地址。但是arp是广播,不能穿越互联网。所以,这里就有代理arp的概念了:主机发送arp广播时,网关也收到了这个arp消息,虽然网关的MAC不是我们主机想要找的mac,但是网关知道主机想要找的主机在哪里。它以自己的mac发送给本地主机。这时候本地主机只要把数据发送给网关就可以了。

首先IE传输网址到DNS解析 将域名解析为IP地址
然后将IP发送广播包到万维网 等待远程服务器响应地址回应····

计算机先分析你输入的网址,进入因特网,找到你输入网址对应的IP地址,然后就给你接上这个IP地址,就如我们拨打电话一样,输入电话号码就能接上相应的号码,只不过因特网可能将这个号码形像话,可以取上易记的名子而已

计算机在搜索并连接你提供的网站

寻找服务器