一台主机访问网站:www.pku.edu.cn的连接,请回答下列问题: (1)为了成功访问当前网站,网络中首先需要做什么?应用层的协议的查询顺序是怎样的? (2)在这一过程中,使用了哪个传输层协议和网络层协议? (3)当网络层收到一个完整的数据

admin2014-07-18  33

问题 一台主机访问网站:www.pku.edu.cn的连接,请回答下列问题:
  (1)为了成功访问当前网站,网络中首先需要做什么?应用层的协议的查询顺序是怎样的?
  (2)在这一过程中,使用了哪个传输层协议和网络层协议?
  (3)当网络层收到一个完整的数据报后,它如何判断将其中的数据部分交给哪个上层协议?

选项

答案(1)为了获取服务器的IP地址,首先要进行DNS查询。根据域名查询的顺序,先从高级的域名服务器查询,所以查询顺序:根域->cn->edu。 (2)DNS查询是采用TCP协议发送的,网络层采用了IP协议传输。 (3)IP协议分组是将上层来的协议数据进行封装,添加一个IP头,使得能够在网络中传输到目的地。在到达目的地之后,会对IP分组进行解封装,去掉IP分组头,得到一个高层协议数据。对于不同的高层协议,在其协议头中都会携带一个协议号(这是事先规定好的),根据这个协议号,便可以确定将去掉IP头的数据部分交给哪个上层协议了。

解析
转载请注明原文地址:https://jikaoti.com/ti/jUajFFFM
0

最新回复(0)