计算机网络 作业

发布 2023-05-19 07:23:28 阅读 5867

1. 列出5种非专用因特网应用及他们所使用的应用层协议。

答:the web: http; file transfer:

ftp; remote login: telnet; network news: nntp; email:

smtp.

2. 网络体系结构和应用程序体系结构之间有什么区别?

答:网络体系结构是固定的,并为应用程序提供了特定的服务集合。另一方面,应用程序体系结构由应用程序研发者设计。规定了如何在端系统上组织该应用程序。

3. 对两进程之间的通信会话而言,哪个进程是客户机,哪个进程是服务器?

答:发起通信(既在该会话开始时与其他进程联系)的进程是客户机,在会话开始时等待联系的进程是服务器。

4. 对p2p文件共享应用,你同意“一个通信会话不存在客户机端和服务器端的概念”这种说法吗?为什么?

答:同意。因为在p2p文件共享系统等应用中一个进程既可以是客户机又可以是服务器。

9.ssl运行在运输层还是应用层?如果用ssl强化udp,应该做什么工作?

答:ssl运行在应用层。

发送进程向ssl套接字传递明文数据;ssl加密该数据并将加密后的数据传递给udp套接字。

10.握手协议的作用是什么?

答:握手过程提示客户机和服务器做好传输分组的准备。在握手阶段后就在两个进程的套接字之间建立了一个tcp连接。

16.(题太长了。。。懒了。。。

答:a调用她的邮件**程序并提供b的邮件地址,撰写邮件,然后通过用户**发送该邮件。

a的用户**把报文发给a的邮件服务器,在那里该报文被放在报文发送队列中。

运行在a邮件服务器上的smtp客户端发现了报文发送队列中的这个报文,就创建一个到运行在b的邮件服务器上的smtp服务器的tcp连接。

在经过一些初始smtp握手后,smtp的服务器接收该报文,b的邮件服务器然后将该报文放在b的邮箱中。

使用协议:http,smtp,tcp/ip

20.在bittorrent中,假定a以30s间隔向b发送报文块,b将必须回应,以相同间隔向a发送文件块吗?为什么?

答:不会。因为最稀疏优先原则。b可能不在a的前4位上载者。

a.错。b.对。c.错。d.错。

3.sftp: 115, nntp: 119.

a: http

b: 1.1

c: 是持久连接。

d: 讨论题:

1:我认为是第二条原因,因为其他的文件传输协议速率太慢。简单的说,p2p直接将人们联系起来,让人们通过互联网直接交互。

p2p使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。p2p就是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与**。p2p另一个重要特点是改变互联网现在的以大**为中心的状态、重返"非中心化",并把权力交还给用户。

7.apache是世界使用排名第一的web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。

apache源于ncsahttpd服务器,经过多次修改,成为世界上最流行的web服务器软件之一。apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。apache的特点是简单、速度快、性能稳定,并可做**服务器来使用。

本来它只用于小型或试验internet网络,后来逐步扩充到各种unix系统中,尤其对linux的支持相当完美。apache有多种产品,可以支持ssl技术,支持多个虚拟主机。apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个apache web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。

到目前为止apache仍然是世界上用的最多的web服务器,市场占有率达60%左右。世界上很多著名的**如 consortium、financial times等都是apache的产物,它的成功之处主要在于它的源**开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的unix、windows、linux系统平台上)以及它的可移植性等方面。

apache的诞生极富有戏剧性。当ncsa www服务器项目停顿后,那些使用ncsa www服务器的人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是必要的。就这样,诞生了apache group,后来这个团体在ncsa的基础上创建了apache。

apache web服务器软件拥有以下特性:

支持最新的http/1.1通信协议。

拥有简单而强有力的基于文件的配置过程。

支持通用网关接口。

支持基于ip和基于域名的虚拟主机。

支持多种方式的http认证。

集成perl处理模块。

集成**服务器模块。

支持实时监视服务器状态和定**务器日志。

支持服务器端包含指令(ssi)

支持安全socket层(ssl)

提供用户会话过程的跟踪。

支持fastcgi

通过第三方模块可以支持j**a servlets**。

计算机网络作业

物理层作业。一 判断题 针对下面的描述,对的打 错的打 x 1.传输速率单位 bps 代表bytes per second2.rs 232c的电气特性规定逻辑 0 的电平电压为0至 5伏。二 单选题 在下面的描述中只有一个符合题意,请用a b c d标示之 1.rs 232c的电气特性规定逻辑 0 ...

计算机网络作业

计算机网络 第2次作业。注意 作业完成后在规定时间内提交给老师,提交时在 文件名称 和 注释 处也要写清楚 学习中心,学号,姓名,入学时间 以便登记你的作业成绩。注 标 的书后有答案。一 单项选择题 本大题共20小题,每小题2分,共40分 1.ip 地址实际上由网络地址和主机地址两部分组成,其中主机...

计算机网络作业

计算机网络 形成性考核册作业1参 第一章网络概述。一 填空题1 写出你知道的网络拓扑结构 星型 总线 环型。2 根据网络的地理覆盖范围进行分类,计算机网络可以分为以下三大类型 lan man 和 wan。3 现代通信正向着数字化 宽带化 综合化和智能化的方向发展。二 单选题1 城域网被列为单独一类的...