第一章 :https://blog.csdn.net/weixin_42835409/article/details/107481832

第二章: https://blog.csdn.net/weixin_42835409/article/details/107486191

第三章: https://blog.csdn.net/weixin_42835409/article/details/107494509

第四章: https://blog.csdn.net/weixin_42835409/article/details/107510967

第五章: https://blog.csdn.net/weixin_42835409/article/details/107532318

第六章: https://blog.csdn.net/weixin_42835409/article/details/107539747

第七章: https://blog.csdn.net/weixin_42835409/article/details/107552585

第八章: https://blog.csdn.net/weixin_42835409/article/details/107555576


第二章 网络应用

1.计算机网络应用可以分为哪几种体系结构的应用类型?各种应用类型的特点是什么? P51

1)客户/服务器(C/S):通信只在客户与服务器之间进行,客户与客户之间不进行直接通信。
2)纯P2P结构:没有一直在运行的传统服务器,所有通信都是在对等的通信方之间直接进行。P2P应用中的每个对等端都同时具备C/S应用的客户与服务器的特征,是一个服务器与客户的结合体。
3)混合结构:将C/S应用与P2P应用结合,既有中心服务器存在,又有对等端(客户)间的直接通信。

2.为什么说客户端服务器通信方式是网络应用通信的基本方式?P51

在C/S通信过程中,主动发起的通信的一方就是客户,被动接受通信的以防就是服务器。服务器为了能被动接受通信,必须先运行,做好通信准备。

3.网络应用通信中,需要那些信息标识一个应用进程?P53

通过进程运行的 主机IP地址 以及其 套接字所绑定的端口号 可以标识应用进程。

4.简述域名系统的层次结构 P55

1)“… .三级域名.二级域名.顶级域名”

2)顶级域名又分为:

5.请举例说明,什么是DNS递归解析过程?什么是DNS迭代解析过程?P56

1)递归解析:提供递归查询服务的域名服务器,可以代替查询主机或其他域名服务器,进行进一步的域名查询,并将最终解析结果发送给查询主机或服务器。(图2.7例子)


2)迭代解析:提供迭代查询的服务器,不会代替查询主机或其他域名服务器,只将下一步要查询的服务器告知查询主机或服务器
(当然,如果该服务器拥有最终解析结果,则直接响应解析结果)(图2.8例子)

6.什么是本地域名服务器?主机是如何确定本地域名服务器的?P56

1)任何一台主机在网络地址配置时,都会配置一个域名服务器作为默认域名服务器;

2)这样这台主机任何时候需要进行域名解析,都会将域名查询请求发送给该服务器;

3)该服务器如果保存了被查询域名信息,则直接做出响应;如果没有,则代理查询其他域名服务器,直到查询到结果,最后将查询结果发送给主机。

4)这个默认域名服务器通常称为本地域名服务器,是主机进行域名查询过程中首先被查询的域名服务器。

7.简述HTTP1.0获取一引用10个小JPEG图片网页的通信过程。 P59

1)HTTP客户进程向服务器的端口(如80)请求建立TCP连接;
2)HTTP客户进程基于已建立的TCP连接向服务器发送一个HTTP请求报文,报文中包含路径名/cs/.html;
3)HTTP服务器进程接收该请求报文,从指定的路径中检索出.html文件,并封装到一个HTTP响应报文中,发送给客户进程。
4)HTTP服务器进程通知TCP断开该TCP连接;
5)HTTP客户接收响应报文,断开TCP连接。浏览器从响应报文中提取出HTML文件,进行解析显示,并获知还有10个JPEG图片的引用;
6)对每个引用的JPEG图片,重复前4个步骤。

8.什么是非持久HTTP?什么是非流水方式的持久HTTP?什么是流水方式的持久HTTP?简述交互过程。P59

1)非持久连接:指HTTP客户与HTTP服务器建立TCP连接后,通过该连接发送HTTP
请求报文,接受HTTP响应报文,然后断开连接。
2)非流水方式持久连接:也称非管道方式持久连接,客户端在通过持久连接收到前一
个响应报文后,才能发出对下一个对象的请求报文。
3)流水方式的持久连接:也称管道方式持久连接,客户端在通过持久连接收到前一个
对象的响应报文之前,连续依次发送对后续对象的请求报文,然后再通过该连接依次接
收服务器发回的响应报文。

9. P60

1)

最短时间:当本地域名解析服务器中包含要访问的URL所对应的IP地址时,所需的时间最短,为RTTd.

最长时间:当本地域名解析器中不包含并且需要从根域名服务器解析时所需时间最长,解析路径如下:客户端-本地域名服务器、本地域名服务器-根域名服务器、本地域名服务器-com.cn、cn-com、本地域名服务器-权威域名服务器,因此时间为 5RTTd.

2)需要html文件本身,外加8个小图像连接。时间包括发起建立TCP连接一个RTTh,HTTP请求传输Web对象过程的一次往返时间RTTh。一共2×(8+1)=18RTTh

3)一开始建立TCP连接,获得index.html文件2个RTTh。然后由图像地址信息,在2轮并行处理下完成8个图像的加载工作。2*2个RTTh。2 + 4 = 6 RTTh

4)

无流水情况下,客户端只有收到前一个响应后才发送新的请求,每个被引用的对象耗时一个RTTh。

有流水情况下,客户端只要遇到一个引用就尽快发出请求。

无流水: 2 + 8 = 10 RTTh。有流水: 2 + 1  = 3 RTTh

10.电子邮件主要由那几部分构成? P67

邮件服务器、简单邮件传输协议(SMTP)、用户代理和邮件读取协议。

11.简述SMTP发送邮件的过程。 P67

1)在发送邮件时,SMTP客户端首先请求与服务器段的25号端口建立TCP连接;

2)连接一旦建立,便开始进行SMTP应用层交互,实现邮件的发送。

3)当TCP连接建立成功后,SMTP通过3个阶段的应用层交互完成邮件的传输,分别是握手阶段、邮件传输阶段和关闭阶段。

4)握手阶段是彼此声明自己身份;

5)邮件传输阶段,客户端首先向服务器端通告邮件发送者与邮件接收者的邮箱地址,然后开始邮件数据的传输;

6)关闭阶段声明邮件传输结束,并关闭TCP连接。

12.FTP的“带外控制”特性是什么含义?控制连接和数据连接各有什么特点?用途分别是什么? P74

1)带外控制:由于FTP专门使用一个独立的控制连接传输控制信息,与传输文件信息进行分离,所以将FTP这种控制信息的传送方式称为带外控制。
2)控制连接:在整个会话期间一直保持打开,是持久的。

(FTP客户发出的传送请求通过控制连接发送给服务器端的控制进程的熟知端口(21),但控制连接不用来传送文件。
用途:用于在客户与服务器之间传输控制信息。)

数据连接:是临时的,非持久的。

(服务器进程用自己传送数据的熟知端口(20)与客户进程所提供的端口号建立数据连接)
用途:数据连接用于实际传送文件内容。

13. P76   ?

14.简述TCP客户程序与TCP服务器程序的SockertAPI基本函数调用过程。P81

服务器端:
绑定一个端口号
服务器开始监听,等待客户端发送请求。
接受客户端发来的请求,建立连接。
然后等待客户机发送数据过来。
做好相应处理后,发送给客户端。
如果此时双方都已完成,就关闭TCP连接;
结束程序,退出
客户端:
不分配固定端口,而是通过调用socket接口获取一个临时端口;
使用该临时端口和服务器建立TCP连接;
对方接受连接以后,客户端开始发送请求数据;
等待服务端发回来的响应数据,必要时再次调用send请求;
所有数据发送完后,可以关闭该TCP连接的接口;
结束程序,退出

15.简述UDP客户程序与UDP服务器程序的SockertAPI基本函数调用过程。P81

服务器端:
获得一个固定端口号;
端口号和服务器进行绑定;等待客户机发来数据
接受客户机发送来的数据请求;
收到后处理,向客户机发送响应数据;
必要时再次接收、处理、响应;
全部完成后,关闭连接。
结束程序,退出
客户端:
通过调用socket接口获取一个临时端口;
利用该端口向服务器端发送数据;
数据发送完后,等待接收服务器端的响应;
关闭相应端口和连接;
结束程序,退出。

计算机网络原理 课后题2相关推荐

  1. 计算机网络原理 课后题1

    第一章 :https://blog.csdn.net/weixin_42835409/article/details/107481832 第二章: https://blog.csdn.net/weix ...

  2. 微型计算机具有什么等特点,微机原理 课后题 标准答案

    微机原理 课后题 答案 -------------------------------- 作者: -------------------------------- 日期: 2 第一章 微型计算机概述 ...

  3. 2011版计算机网络原理,2011年7月自考04741计算机网络原理真题及答案

    以下是湖南自考生网为考生们整理的"2011年7月自考04741计算机网络原理真题及答案",考生可通过自考历年真题练习更有把握的面对考试,对题型更加熟悉,从而取得更佳的成绩.供考生参 ...

  4. 计算机网络原理 计算题,计算机网络原理计算题

    计算机网络原理计算题 1. 在数字传输系统中,码元速率为600波特,数据速率为1200bps,则信号取几种不同的状态?若要使得码元速率与数据速率相等,则信号取几种状态?(请给出公式与计算步骤) 解:C ...

  5. 2018全国计算机网络竞赛试题,全国2018年10月04741计算机网络原理真题以及答案解析...

    <全国2018年10月04741计算机网络原理真题以及答案解析>由会员分享,可在线阅读,更多相关<全国2018年10月04741计算机网络原理真题以及答案解析(8页珍藏版)>请 ...

  6. 计算机网络原理自考真题,自考计算机网络原理真题附标准标准答案.doc

    个人收集整理 仅供参考学习 个人收集整理 仅供参考学习 PAGE / NUMPAGES 个人收集整理 仅供参考学习 2010年4月全国自考计算机网络原理真题 一.单项选择(本大题共24小题,每小题1分 ...

  7. 计算机网络原理课后作业答案,自考04741《计算机网络原理》课后习题答案

    自考04741<计算机网络原理>课后习题答案 第1章节 计算机网络概述 1. 计算机网络的发展可以分为哪几个阶段?每个阶段各有什么特点? A 面向终端的计算机网络:以单个计算机为中心的远程 ...

  8. 计算机网络原理填空题总错,计算机网络原理自考2015年4月真题

    计算机网络原理自考2015年4月真题及答案解析 本试卷为单选题型,填空题,简答,计算等题型. 一.单项选择题(本大题共24小题,每小题1分,共24分) 1.被称为计算机网络技术发展里程碑的网络是 A. ...

  9. 计算机网络原理自考真题2013,最全全国自考计算机网络原理真题及答案2008--2013.doc...

    TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc391733204" 全国2008年4月自考计算机网络原理试题及答案 PAGER ...

最新文章

  1. 本地打包Docker镜像上传至阿里云远程仓库(一站式脚本)
  2. 《Unity着色器和屏幕特效开发秘笈》—— 2.1 引言
  3. 机房监控系统解说--发电机篇
  4. 微软Office Online服务安装部署及wopi代码实现--------Office Online服务器的安装
  5. Python练习题:计算平均分
  6. TCP的三次握手过程与四次挥手
  7. openstack-keystone简记
  8. 教你如何开发一款实用的完整Android App
  9. 回顾2016,工作总结!
  10. zabbix监控第一台服务器(10)
  11. 关于官方Reachability Demo理解
  12. 连续优化、离散优化、组合优化、整数优化和凸优化
  13. linux根据文件内容查找文件名,linux在当前目录下根据文件名查找文件
  14. rem 用户改变字体大小_用户可以更改字体大小
  15. Xilinx IOB输出寄存器约束笔记
  16. 系统调用是什么,你用过哪些系统调用
  17. 接口测试-使用Postman发送请求
  18. 微信小程序实现短信认证功能
  19. CMMI-3级kpa
  20. 《微型计算机原理与接口技术》复习笔记(一)

热门文章

  1. underscore源码解析
  2. 咸丰中等职业学校计算机,计算机应用基础上机指导与练习(中等)-孙海侠编著.pdf...
  3. 2019最新微信小程序开发制作模板
  4. ansys学习杆单元
  5. Office-kms
  6. 车道保持系统(LKAS) 介绍与验证方法
  7. 数字化转型2.0落地的正确姿势 | 人物志
  8. 前端常见配置文件格式及选择
  9. 1.1 海思3518E视频编解码的一些概念
  10. Android 深入系统完全讲解(二)音视频理解攻略 PDF