从计算机网络的专业角度说明上网流程是什么样的?

bdqnwqk8个月前百科15

我们以打开网页为例说明 :网页使用的是应用层的HTTP协议,由你电脑的浏览器负责编解码,解释成人类语言。在传输层HTTP采用TCP协议,占用端口80,传输层负责把浏览器发来的Web请求数据封装成TCP报文向目的地发送。那么目的地在哪里呢,我们在浏览器输入网址时输入的是文字,而在计算机网络中目的地是用IP来表示的,这就需要DNS来进行翻译,将人类使用的文字翻译成计算机网络能识别的IP地址,如:120.25.1.2。由于计算机网络的类型很多,就要人类有不同的语言一样,如何确保这些计算机网络能互联这就需要网络层来进行中间处理,目前采用的就是IP协议,用标准的、统一的IP数据报来封装传输层发过来的数据,而不用管他是哪种类型的网络。同时引入了路由器这样的设备来进行寻址,保证每一个数据包都能向目的地方向传送。这时数据再向数据链路层、物理层传送,经过网卡、网线、光纤等成为比特流通过物理介质从一点传送到另一点,最终到达目的地,也就是DNS最初翻译出来的目的地。目的地主机也按照同样的方法将Web服务器的响应数据发送回来。这样,你的电脑和HTTP的服务器之间就实现了通信,为计算机用户提供交互式的信息。希望对你有用!没看懂可以Q我详述:45675001

你用的计算机是一个客户端,当连接网络后,打开浏览器,浏览器是一个与internet连接的一个窗口,当你输入网址时,客户端把网址传给internet,相当一个中转站,internet帮你找个具有这个网址的终端主机,并把你的访问请求发给终端主机,主机识别后并允许访问后就返回你要的内容,发给internet,在返回给你,你就看到你想看的主页了,手动打的,过吧