网络工程师必备:计算机网络与数据通信基础解析

需积分: 16 3 下载量 66 浏览量 更新于2024-07-25 收藏 103KB DOC 举报
"网络工程师考纲" 这篇摘要涵盖了网络工程师考试的主要知识点,主要涉及计算机网络概论和数据通信基础两大部分。首先,计算机网络被定义为由通信线路连接的自主工作接收机构成的集合,包括网络节点和通信链路,分为资源子网和通信子网。网络按规模可分为局域网(LAN)、城域网(MAN)和广域网(WAN)。网络的拓扑结构包括全连接型、树型、不规则型、星型、环型和总线型。 OSI/RM(开放系统互联参考模型)协议是网络通信的基础,包括7层:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层,各层负责不同的功能,如应用层直接服务于用户,物理层则规定通信设备的特性。 在数据通信基础部分,讨论了信源、信宿和信道的概念,以及模拟通信、数字通信和数据通信的区别。信道带宽、码元速率、尼奎斯特定理和香农定理是理解数据传输能力的关键,它们分别描述了信道容量和数据传输速率的上限。光纤通信中,单模光纤适合远程通信,多模光纤适合近程通信。 数据编码方式包括单极性码、极性码、双极性码、归零码、不归零码、双相码、曼彻斯特编码和差分曼彻斯特编码等,每种编码方式有其特点和适用场景。此外,还提到了数字调制(如ASK、FSK、PSK和QPSK)和模拟数据表示的脉冲编码调制(PCM)。 在数据传输方面,介绍了并行传输和串行传输,以及异步传输的通信方式。交换技术涵盖电路交换、报文交换和分组交换,其中分组交换又分为数据报和虚电路两种方式。检错方法如奇偶校验、海明码和CRC校验也是数据完整性的重要保障。 流量控制和差错控制是确保数据准确传输的关键,包括停等协议、滑动窗口协议和ARQ(自动请求重传)技术,如停等ARQ、选择重发ARQ和后退N帧ARQ。 最后,提及了一些具体的网络技术,如X.25分组交换网、帧中继、ISDN(集成业务数字网)和ATM(异步传输模式)等,它们在实际网络通信中扮演着重要角色。这些知识点是网络工程师必须掌握的基础。