每当我们想访问特定的网站时,只需要打开浏览器输入对应的网址就可以浏览网页。可是在输入网址回车后,到网页展现在你的面前的这一个过程,需要哪些步骤呢。今天我给财务部搞一个OMDE系统的时候,突然我想到了这个问题 如 图-1。下面就针对这个问题我们进行一个步骤一个步骤的说明。
图 -1
1.
物理连接
图 -2
浏览网页前,必须先把网络连接好,这个都能够做好,就是把物理线路连接上。
2.
网络参数
图 -3
IP地址:162.105.130.35
子网掩码:255.255.255.0
默认网关:162.105.130.1
DNS服务器:162.105.129.26
子网掩码:255.255.255.0
默认网关:162.105.130.1
DNS服务器:162.105.129.26
物理线路通了,必须设置PC机的网络参数,不设置网络参数的话,如果路由器没有开启DHCP服务,PC机不是自动获取IP地址的,是不能够连接上网络的。
3.
打开客户端程序
图 -4
打开IE浏览器,有的浏览器默认的是空白页,有的是默认的其他网站地址。
4.
输入目的站点的
URL
图 -5
输入你想访问的特定网站地址,这个不需要做什么说明了。
5.
解析域名
图 -6
这里我们简单的了解下有关域名解析的一些知识点。域名和网址并不是一回事,域名注册好之后,只说明你对这个域名拥有了使用权,如果不进行域名解析,那么这个域名就不能发挥别的作用,经过解析的域名可以用来作为电子邮箱的后缀,也可以用来作为网址访问自己的网站,因此域名投入使用的必备环节是“域名解析”。
我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。
6. ARP
解析默认网关的
MAC
地址
图 -7
为使设备之间能够互相通信,源设备需要目的设备的IP地址和MAC地址。当一台设备试图与另一台已知IP地址的设备通信时,它必须确定对方的MAC 地址。使用TCP/IP协议集中的地址解析协议(Address Resolution Protocol,简称ARP)可以自动获得MAC地址。ARP协议允许主机根据IP地址查找MAC地址。
7.
数据封装
图 -8
数据封装是指将协议数据单元(PDU)封装在一组协议头和尾中的过程。在 OSI 7层参考模型中,每层主要负责与其它机器上的对等层进行通信。该过程是在“协议数据单元”(PDU)中实现的,其中每层的 PDU 一般由本层的协议头、协议尾和数据封装构成。
8.
交换机转发
图 -9
9.
路由器转发
图 -10
10.
直接交付
图 -11
11.
数据解封装
图-12
12.
服务器响应
接下来,需要重复上面的几个步骤操作
13.
数据封装
14.
交换机转发
15.
路由器转发
16.
直接交付
17.
数据解封装
18.
客户端响应
图 -13
至此,就能看到你访问的页面了,虽然这个页面在你输入网址的情况下,瞬间就能看到这个页面了。可是在看到这个页面之前所做的这么多操作大家一般不会考虑的。因为只要结果不要过程是我们现在人的习惯罢了,我把这个过程写下来,以便参考,请大家给予批评和建议。由于时间关系,写的仓促,请指正。
本文转自jiangxuezhi2009 51CTO博客,原文链接:http://blog.51cto.com/jiangxuezhi/335535 ,如需转载请自行联系原作者