1.简述传输层所实现的功能。
  【参考答案】传输层的核心任务是为应用进程之间提供端到端的逻辑通信服务。为此,传输层主要实现如下功能:传输层寻址;对应用层报文进行分段和重组;对报文进行差错检测;实现进程间端到端可靠数据传输控制;面向应用层实现复用与分解;实现端到端的流量控制;拥塞控制等。
  2.1011010011曼彻斯特编码规则和图。
  【参考答案】双相码只有正、负两种电平,每位持续时间的中间时刻要进行电平跳变,双相码就是利用该跳变编码信息,正(高)电平跳到负(低)电平表示1,负电平跳到正电平表示0。
  3.简述分组交换的优缺点。
  【参考答案】
  优点:
  (1)交换设备存储容量要求低
  (2)交换速度快
  (3)可靠传输效率高
  (4)更加公平
  缺点:
  在拆分与组装分组的过程中,一方面会消耗一定的计算资源,另一方面还需要附加更多的控制信息,会在一定程度上降低有效数据传输效率。
  4.TCP拥塞控制中快速恢复的算法的具体做法。
  【参考答案】当发送端连续收到3次重复确认时,阈值Threshold减半,并且将拥塞窗口CongWin的值置为减半后的Threshold,然后开始执行拥塞避免算法,使CongWin缓慢地加性增长。
  5.以太网交换机转发的决策依据。
  【参考答案】以帧的目的MAC地址为主键,查询其内部的交换表,如果交换表中有帧的目的MAC地址对应的交换表项,且对应的端口与接受到该帧的端口相同,则丢弃该帧(即无需转发),否则向表项中的端口转发帧(选择性转发);如果交换表中没有帧的目的MAC地址对应的交换表项,则向除了接收到该帧的端口外的所有其他端口转发帧(即泛洪)。
  6.无线主机发现AP的过程。
  【参考答案】IEEE 802.11标准规定,每个AP周期性地发送信标帧,每个信标帧包括该AP的SSID和MAC地址。用户的无线站点,可以通过扫描11个信道,获得正在发送信标帧的AP。通过信标帧得到可用的AP后,选择一个AP进行关联。发现AP的过程被分为被动扫描和主动扫描。
  综合题:
  7.假设主机A向主机B以存储-转发的分组方式发送1个大小为5MB的文件,而且网络中没有其他流量。主机A到达主机B只有一条由3段链路组成的路径,3段链路的速率分别为R1=1Mbit/s,R2=5Mbit/s,R3=2Mbit/s。
  求:
  (1)理想情况下传送该文件的吞吐量。
  (2)理想情况下该文件从主机A到主机B需要的时间。
  (3)假设第1段链路的长度是1000m,计算从主机A发送该文件的传播时延及该文件在第1段链路上的传输时延。(传播速率v=250000km/s,1k=103,1M=106)
  【参考答案】
  (1)1Mbit/s
  (2)

  (3)传播时延为:

  8.下图给出了基于TCP客户与服务器的典型Socket API函数调用过程,请写出图中(1)-(6)处所调用的Socket API函数。

  【参考答案】
  (1)socket(SS)
  (2)listen(ms)
  (3)connect(ms)
  (4)send(SS)
  (5)accept(SS)
  (6)recv(CS)