计算机网络第二次作业
姓名:陈锴煌 学号:14348005
请对单工、半双工、全双工这三种通信方式的技术特点做一个讨论,并各给
出一个例子。
单工:通信是单向的,只能是A发信号,B接收信号
半双工通信是双向的但同时只能有一个方向进行无线电话同一时间只能有一方讲话 全双工通信是双向的可以同时双向进行电话双方可以同时对话
2. 消息交换和分组交换之间有何区别?
消息交换分为电路交换,报文交换,分组交换。。。分组交换指通信双方以分组为单位,使用存储-转发的机制实现数据的交互。分组是指将用户数据分成多个等长
的数据段,在数据段前面加上控制信息的首段,形成分组
3. 数据片段(A B ESC C ESC FLAG FLAG D)出现在一个数据流的中间,假设
成帧方法采用的是字节填充算法,请给出填充后的输出序列。
A B ESC ESC C ESC ESC ESC FLAG ESC FLAG D
4. 为什么数据链路协议总是把 CRC 放在尾部,而不是头部?
因为数据帧每经过一跳都要修改源和目的mac和其他的可选字段项目,CRC放到最后才可以根据新的内容进行计算(差错控制)
5. 请简述滑动窗口协议的工作原理。
在接收端与发送端都设立滑动窗口,发送端口的大小代表还没有接受到对方确认消息下可以发送的最多数据帧,接收窗口只接受落入窗口的,其余一
律丢弃,只有收到的帧的序号与接收窗口一致才接受,否则丢弃;当接收一个序号正确的帧,接收窗口就向右滑动一个帧,同时发送给发送方对该帧的确认,
发送窗口才向前滑动,从而提高网络效率
6. 为什么 ATM 使用定长的小数据包?
定长可以提高效率,避免不同长度交付时产生变化的时延,使用小数据包等待的时延小,保证数据安全,通道不拥挤
7. 当一个文件在两台计算机间传输的时候,有两种可能的确认策略。在第一种
策略中,该文件被分为多个分组,接收方会独立确认每一个分组,但是文件
传输过程作为整体没有被确认。在第二种策略中,这些分组并没有被单独确
认,但是整个文件到达的时候会被确认。请对这两种策略作一个对比分析,
讨论它们的优缺点。
第二个节省了文件分割拼接多次确认的时间,但错误率高,在网络错误率高时使用第一种,低时使用第二种
8. 为什么 PCM 采样时间被设置为 125us?