计算机网络第02章-数据通信(第4版)
- 格式:ppt
- 大小:3.58 MB
- 文档页数:92
2.1节1.列出5种非专用的因特网应用及它们所使用的因特网协议.Web应用和HTTP协议电子邮件应用和SMTP(简单邮件传输协议)因特网的目录服务DNS和DNS协议P2P应用和P2P协议远程终端访问和Telnet文件传输和FTP2.网络体系结构与应用程序体系结构之间有什么区别?应用程序的体系结构明显不同于网络的体系结构.从应用程序研发者的角度看,网络体系结构是固定的,并为应用程序提供了特定的服务集合。
另一方面,应用程序体系结构由应用程序研发者设计,规定了如何在各种端系统上组织该应用程序.在选择应用程序体系结构时,应用程序研发者很可能利用现代网络应用程序中所使用的两种主流体系结构之一:客户机/服务器体系结构或对等体系结构。
3。
对两进程之间的通信会话而言,哪个进程是客户机,哪个进程是服务器?在给定的一对进程之间的通信会话中,发起通信(即在该会话开始时与其他进程联系)的进程被标示为客户机,在会话开始时等待联系的进程是服务器.4.对P2P文件共享应用,你同意“一个通信会话不存在客户机端和服务器端的概念”这种说法吗?为什么?不同意,在P2P文件共享应用中,一个进程可以既是客户机又是服务器。
实际上,在P2P 文件共享系统中,一个进程既能上载文件又能下载文件。
无论如何,在给定的一对进程之间的通信会话中,我们仍能标示一个进程为客户机,标示另一个进程为服务器。
在给定的一对进程之间的通信会话中,发起通信(即在该会话开始时与其他进程联系)的进程被标示为客户机,在会话开始时等待联系的进程是服务器.5。
运行在一台主机上的一个进程使用什么信息来标识运行在另一台主机上的进程?目的地端口号6.假定你想尽快的处理从远程客户机到服务器的事务,应使用UDP还是TCP?为什么?UDP,因为TCP是面向连接的可靠数据传输服务,使用TCP协议时,在应用层数据报文开始流动之前,其客户机程序和服务器程序之间互相交换运输层控制信息,完成握手阶段.TCP的三次握手,以及拥塞控制机制和分组都有开销.UDP没有拥塞控制机制,所以发送端可以以任何速率向其下面的层(网络层)注入数据。