计算机网络自学笔记(杭州电子科技大学) mooc慕课作业答案

章节测验答案,点击这里查看

【作业】第二单元 (2周) 应用层 第二单元作业

1、 问题:如果一个电子商务网站需要保留每一个客户当前的购物车选项,请描述如何使用cookie来完成该功能。(需要指出cookie技术的组成部分和过程。)
评分规则: 【 cookie技术的组成部分:(1分)1) HTTP 响应消息头部2) HTTP 请求消息头部3) 保留在客户端的cookie 文件, 由用户浏览器管理4) Web 站点后台数据库使用过程:(1分)用户第一次访问web站点时,web站点产生一个cookieID,cookieID在后台数据库保存,同时在响应消息的头部会有set-cookie字段,然后浏览器中本地生成cookie文件。当浏览器下次访问这个网站的时候,会带上这个cookieID,服务器就知道该用户的信息了。

2、 问题:在描述DNS系统基本层次结构的基础上,以访问www.mit.edu为例,解释其基本工作过程。
评分规则: 【 层次结构:(1分)3种类型的DNS服务器:根DNS服务器、顶级域DNS服务器和权威服务器。基本过程:(2分)一个DNS客户机要确定主机名www.mit.edu的IP地址。域名查询主机的DNSClient向本地域名服务器发起一个查询。本地域名服务器首先与根服务器之一联系,取得顶级域名edu的TLD服务器的IP地址。本地域名服务器然后与这些TLD服务器之一联系,取得mit.edu权威服务器的IP地址。本地域名服务器为www.mit.edu联系权威服务器,返回www主机的IP地址。最后,本地域名服务器将结果返还给DNSClient,操作系统将结果作为函数调用返回值给应用程序。

【作业】第三单元 (2周) 传输层 第三单元作业

1、 问题:简析TCP连接建立的基本过程。
评分规则: 【 客户机中的TCP会用以下方式与服务器建立一条TCP连接:1:客户机端首先向服务器发送一个SNY比特被置为1报文段。(1分)2:服务器为该TCP连接分配TCP缓存和控制变量,并向客户机TCP发送允许连接的SYN+ACK 报文段。(1分)3:在收到SYN+ACK报文段后,客户机也要给该连接分配缓存和控制变量。客户机主机还会向服务器发送另外一个报文段,报文段中ACK比特被置为1,可以携带数据。(1分)这种连接建立过程通常被称为三次握手(SNY、SYN+ACK、ACK,ACK报文段可以携带数据)

2、 问题:假设主机A发起一个与服务器B的Telnet会话。现在用户输入了一个字符“C”,如果客户机和服务器的起始序号分别是42和79。因此,客户机发送的第一个报文段的序号为42,服务器发送的第一个报文段的序号为79。请问服务器在收到序号为42的报文段后,在其响应报文段79中的确认号字段中该填入什么数字?并解释为什么。
评分规则: 【 服务器通过在确认号字段中填入43。(1分)主机B填充进报文段的确认号是主机B期望从主机A收到的下一报文段首字节的序号。(1分)

【作业】第四单元 (2周) 网络层 第四单元作业

1、 问题:为什么采用层次路由系统?请介绍内部路由协议;外部路由协议。结合Internet做相应说明。
评分规则: 【 两个原因导致层次的选路策略:•规模:•管理自治:层次的选路策略是通过将路由器划分成自治系统AS来实施的. (1分)        Internet的外部路由协议BGP完成自治系统之间的路由。        内部路由协议RIP、OSPF完成自治系统内部的路由。 (1分)

2、 问题:某单位分配到一个C类地址,其网络ID为202.202.101.0/24。该单位有200台主机,分布在2个不同地点。假设每个地点的主机数量相等,试选择合适子网掩码,并计算每个子网中主机IP地址的最小值和最大值。
评分规则: 【 掩码长度为25,  (1分)第一个子网 202.202.101.0/25     主机IP最小值 202.202.101.1,最大值202.202.101.126 (1分)第二个子网 202.202.101.128/25  主机IP最小值(IP地址第四个字节)202.202.101.129, 最大值为202.202.101.254 (1分)


点击下方答案目录,3秒找到你想要的答案