计算机网络作业
1-07.小写和大写开头的英文名字internet 和 Internet 在意思上有何重要区别? 答: (1) internet(互联网或互连网) :通用名词,它泛指由多个计算机网络互连而成的网 络,协议无特指。 (2)Internet(因特网) :专用名词,它是指是当前全球最大的、开放的、由众多网络相互 连接而成的特定计算机网络。特指采用 TCP/IP 协议的互联网络 区别:后者实际上是前者的双向应用。 1-14.计算机网络有哪些常用的性能指标? 答:速率,带宽,吞吐量,时延,时延带宽积,往返时间RTT,利用率。 1-17.收发两端之间的传输距离为1000km, 信号在媒体上的传播速率为2×10^8m/s。试计算 以下两种情况的发送时延和传播时延: (1)数据长度为 10^7bit,数据发送速率为 100kb/s。 (2)数据长度为10^3bit,数据发送速率为 1Gb/s。从上面的计算中可以得到什么样的结论? 解: (1)发送时延:ts=10^7/10^5=100s 传播时延 tp=10^6/(2×10^8)=0.005s (2)发送时延 ts =10^3/10^9=1µs 传播时延:tp=10^6/(2×10^8)=0.005s 结论:若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数 据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。 1-21.协议与服务有何区别?有何关系? 答: 网络协议: 为进行网络中的数据交换而建立的规则、 标准或约定。 由以下三个要素组成: (1)语法:即数据与控制信息的结构或格式。 (2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。 (3) 同步: 即事件实现顺序的详细说明。 协议是控制两个对等实体进行通信的规则的集合。 在协议的控制下, 两个对等实体间的通信使得本层能够向上一层提供服务, 而要实现本层协 议,还需要使用下面一层提供服务。 1-24.论述具有五层协议的网络体系结构的要点,包括各层的主要功能。 答:综合 OSI 和 TCP/IP 的优点,采用一种原理体系结构。 各层的主要功能:物理层:物理层的任务就是透明地传送比特流。物理层还要确定连接电缆 插头的定义及连接法。 数据链路层:数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧( frame)为 单位的数据。每一帧包括数据和必要的控制信息。 网络层:网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够正确 无误地按照地址找到目的站,并交付给目的站的运输层。 运输层:运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务, 使它们看不见运输层以下的数据通信的细节。 应用层:应用层直接为用户的应用进程提供服务。 2-04.试解释以下名词:数据,信号,模拟数据,模拟信号,基带信号,带通信号,数字数 据,数字信号,码元,单工通信,半双工通信,全双工通信,串行传输,并行传输。 答:数据:是运送信息的实体。 信号:则是数据的电气的或电磁的表现。 模拟数据:运送信息的模拟信号。 模拟信号:连续变化的信号。 数字信号:取值为有限的几个离散值的信号。 数字数据:取值为不连续数值的数据。 码元(code):在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的 基本波形。 单工通信:即只有一个方向的通信而没有反方向的交互。 半双工通信: 即通信和双方都可以发送信息, 但不能双方同时发送 (当然也不能同时接收) 。 这种通信方式是一方发送另一方接收,过一段时间再反过来。 全双工通信:即通信的双方可以同时发送和接收信息。 基带信号(即基本频带信号)——来自信源的信号。像计算机输出的代表各种文字或图像文 件的数据信号都属于基带信号。 带通信号——把基带信号经过载波调制后, 把信号的频率范围搬移到较高的频段以便在信道 中传输(即仅在一段频率范围内能够通过信道) 。 2-09.用香农公式计算一下,假定信道带宽为为 3100Hz,最大信道传输速率为 35Kb/s,那 么若想使最大信道传输速率增加60%,问信噪比S/N应增大到多少倍?如果在刚才计算 出的基础上将信噪比S/N应增大到多少倍?如果在刚才计算出的基础上将信噪比S /N再 增大到十倍,问最大信息速率能否再增加20%? 答:C = W log2(1+S/N) b/s-àSN1=2*(C1/W)-1=2*(35000/3100)-1 SN2=2*(C2/W)-1=2*(1.6*C1/w)-1=2*(1.6*35000/3100)-1 SN2/SN1=100 信噪比应增大到约 100 倍。 C3=Wlong2(1+SN3)=Wlog2(1+10*SN2) C3/C2=18.5% 如果在此基础上将信噪比S/N 再增大到 10 倍,最大信息通率只能再增加18.5%左右 2-13.为什么要使用信道复用技术?常用的信道复用技术有哪些? 答:为了通过共享信道、最大限度提高信道利用率。频分、时分、码分、波分。 2-16.共有四个站进行码分多址CDMA 通信。四个站的码片序列为: A: (-1 -1 -1 +1 +1 -1 +1 +1). B: (-1 -1 +1 -1 +1 +1 +1 -1). C: (-1 +1 -1 +1 +1 +1 -1 -1). D: (-1 +1 -1 -1 -1 -1 +1 -1). 现收到的码片序列为(-1 +1 -1 -1 -1 -1 -1 +1 -1).问哪个站发送数据了?发送数据的站发送的 1 还是 0? k1(-1,-1,-1,1,1,-1,1,-1)+k2(-1,-1,1,-1,1,1,1,-1)+k3(-1,1,-1,1,1,1,-1,-1)+k4(-1,1,-1,-1,-1,1,-1)=(-1,1,-3, 1,-1,-3,1,1) 这里 k1,k2,k3,k4 可以取值-1,0,1. 可以得到 8 个方程,然后解出方程组,就知道了。 事实上,我们只需要几个方程就可以解出 来了。 第一个数字 -k1-k2-k3-k4=-1 第二个数字 -k1-k2+k3+k4=1 两式相加,得-2k1-2k2=0-k1=-k2,k3+k4=1. 第三个数字-k1+k2-k3-k4=-3--(-k2)+k2-(k3+k4)=-3-2k2-1=-3-k2=-1 所以 k1=1 第 4 个数字,k1-k2+k3-k4=1-1-(-1)+(1-k4)-k4=1, k4=1,因此 k3=0. 所以不需要解出所有 8 个方程,我们已经知道了k1=k4=1,k2=-1,k3=0. 这就说明 A,D 发送了源码,B 发送了反码,C 没有发送任何代码。 3-04.数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决? 答:帧定界是分组交换的必然要求 透明传输避免消息符号与帧定界符号相混淆 差错检测防止合差错的无效数据帧浪费后续路由上的传输和处理资源 3-07.要发送的数据为 1101011011。采用CRC 的生成多项式是 P(X)=X^4+X+1。试求应添加 在数据后面的余数。数据在传输过程中最后一个1 变成了 0,问接收端能否发现?若数据在 传输