【计算机网络原理习题解析】
1. 网络把**设备**连接在一起,互联网把**全球的网络**连接在一起。互联网是由**ARPANET**发展而来的。
2. 因特网的工作方式主要划分为**边缘部分**和**核心部分**。边缘部分主要由终端用户和他们的应用构成,核心部分则是由路由器和交换机等网络设备组成。
3. 主机的作用主要是作为网络中的**数据源**或**目的地**,执行各种网络应用;路由器则负责**数据包的转发**,根据路由表将数据包导向正确的目的地。
4. 两个主机间通信方式主要有**电路交换**、**报文交换**和**分组交换**。电路交换预先建立连接,报文交换一次性传输整个报文,分组交换则将大报文分割成小的数据包分别传输。
5. 分组交换的原理是将大的数据流分割成多个较小的数据单元(分组),每个分组独立选择路径传输,到达目的地后再重组成原始数据。
6. 速率单位通常有**bps(比特每秒)**、**kbps(千比特每秒)**、**Mbps(兆比特每秒)**等;带宽单位同理,但有时会使用**kHz(千赫兹)**、**MHz(兆赫兹)**、**GHz(吉赫兹)**来表示频率带宽。
7. 发送时延是指数据从发送方进入传输介质所需的时间;传播时延是数据在传输介质中传播到接收方所花费的时间。
8. 信道利用率是**传输效率**的一种度量,它与**时延**成反比,即利用率越高,时延越低。
9. OSI 体系结构分为**7层**,分别是**物理层、数据链路层、网络层、传输层、会话层、表示层和应用层**。TCP/IP体系结构分为**4层**,分别是**网络接口层、网络层、传输层和应用层**。
10. 综合后的网络体系结构通常有**网络接口层、网络层、传输层和应用层**这4层。
11. 举例中的问题涉及报文交换和分组交换的时间计算。忽略其他因素,报文交换时间等于报文大小除以链路速率,而分组交换还需考虑分组数量。根据题目,分组大小为10kb,报文大小为8Mb,因此分组交换需分800次,总时间为800*10ms+800ms,答案是A.800ms、1600ms。
12. 另一个问题中,文件大小为980000B,分组大小为1000B,所以需要发送981个分组,每个分组的传输时间是1000B/100Mb/s=10ms,再加上分组头的20B,总共需要981*10.08ms,答案是B.80.08ms。
在后续章节中,我们讨论了物理层的相关知识:
1. 通信系统包括**发送设备、传输媒介、接收设备**。
2. 模拟信号的参数取值是**连续的**,数字信号的参数取值是**离散的**。
3. 编码是将信息转换成适合传输的信号形式,调制是改变信号的幅度、频率或相位来携带信息。
4. 单工通信只允许单向传输,半双工通信允许双向但不能同时,全双工通信支持双向同时传输。
5. 常见的有线传输媒体包括**双绞线、同轴电缆、光纤**等。
6. 复用技术允许多个信号共享同一传输媒介,常见的有**频分复用(FDM)、时分复用(TDM)和码分多址(CDMA)**。
7. 接入网是电信网络的一部分,用于连接用户和核心网络。常见的接入技术有**ADSL、VDSL、FTTH、FTTB、Cable Modem**等。
8. FTTH代表**光纤到户**,FTTB代表**光纤到大楼**。
在数据链路层,我们关注以下内容:
1. 数据链路层主要使用**点对点**和**广播**信道。
2. 数据链路层的传输单位是**帧**,通过**帧定界**来区分不同帧。
3. 常用的检错技术是**循环冗余校验(CRC)**。
4. CRC冗余码用于检测传输错误,接收端通过**模2除法**进行校验。
5. 可靠传输意味着数据能够**准确无误**地到达接收端,例如通过确认机制、重传等手段实现。
6. 停止等待协议是一种简单的可靠传输协议,其信道利用率较低,因为每次发送都需要等待确认。
7. PPP协议是**点对点**通信时使用的协议,其首位标志字段通常是**01111110**。
8. PPP协议的透明传输通过**零比特填充**和**字节 stuffing**两种方法实现。
9. 当发现连续1达到一定数量时,PPP协议会插入一个0,以避免误码。
10. 局域网(LAN)是覆盖有限地理范围的高速网络,MAC地址是数据链路层的唯一标识,存储在**网卡**的ROM中。
11. CSMA/CD是**载波监听多点接入/碰撞检测**的缩写,载波监听是指节点在发送数据前先检测通道是否空闲,碰撞检测是检测数据传输中的冲突并停止传输。
12. 以太网的争用期是**51.2us**,在这个时间内,如果数据包未完全发送,会发生碰撞。10Mb/s以太网的最短有效帧长度是**64字节**,小于这个长度的帧被认为是**碎片**。
13. 参数a是**发送时间**与**争用期**之比,a值越大,信道利用率越高。
14. 集线器工作在**物理层**,使用集线器的以太网逻辑上是**总线型**拓扑。
15. 数据链路层使用**物理地址**(MAC地址)来识别网络设备。
这些习题涵盖了计算机网络的多个重要概念,包括网络结构、通信方式、数据链路层的功能、物理层的信号类型、复用技术、接入网和局域网的特性等。理解并掌握这些知识点对于深入学习计算机网络至关重要。