计算机网络第一次课上作业

题目1

解答

题目2

解答

题目3

解答


题目1

请说明分组交换与电路交换的概念,并说明为什么现在的网络大多使用分组交换?

解答

分组交换:

  • 为了从源端系统向目的端发送一个报文,源将长报文划分为较小的数据块,称之为分组。
  • 分组以等于该链路最大传输速率的速度传输通过通信链路。
  • 特点:
    • 存储转发传输
    • 排队时延与分组丢失
    • 转发表和路由选择协议

电路交换:

  • 在端系统间通信会话期间,预留了端系统间通信沿路径所需的资源(缓存,链路传输速率)。

原因:

  • 提供了比电路交换更好的带宽共享
  • 比电路交换更加简单、更有效、实现的成本更低。
  • 电路交换不考虑需求,而预先分配了传输链路的使用,这使得已分配而不需要的链路时间未被利用。
  • 分组交换按需分配链路的使用,链路传输能力将在所有用户之间逐分组的被共享。

题目2

请说明TCP持续连接与非持续连接的定义,同时说明现代web网络服务更倾向于采用哪一种TCP,为什么? 

解答

持续连接:所有的请求及响应经相同的TCP连接发送

非持续连接:每一个请求/响应都需要经一个单独的TCP连接发送

现代的web网络服务更加倾向对采用持续连接

原因:(非持续连接的缺点)

  • 必须为每一个请求的对象建立和维护一个全新的连接,每一次连接都需要分配TCP的缓冲区和TCP变量,导致Web服务器负担严重
  • 时间消耗大

题目3

web服务器如何同时应对多个客户的请求? 

解答

套接字技术、单实例多线程

猜你喜欢

转载自blog.csdn.net/qq_36347365/article/details/82902154