计算机网络中的CRC校验技术及标准多项式

需积分: 9 1 下载量 178 浏览量 更新于2024-08-14 收藏 1.3MB PPT 举报
"种已成为标准的多项式-计算机网络技术教程" 这篇计算机网络技术教程涵盖了多个关键知识点,主要涉及计算机网络的基础、发展历史、网络体系结构以及数据通信中的关键技术。以下是这些知识点的详细解释: 1. **CRC码(Cyclic Redundancy Check)**:CRC码是一种广泛用于数据传输错误检测的校验方法。在描述中提到了三种标准的CRC多项式,即CRC-12、CRC-16和CRC-CCITT。CRC码通过计算数据块与生成多项式的模2除法结果来产生校验位,能够有效地检测出数据在传输过程中可能发生的错误,但不具备纠错能力。例如,CRC-16和CRC-CCITT是常用的16位生成多项式。 2. **计算机网络基础**:这部分内容包括计算机网络的形成和发展,定义、功能、分类、组成以及网络拓扑结构。计算机网络是计算机技术和通信技术结合的产物,从早期的SAGE系统到ARPA网络,再到以太网和现在的Internet,网络技术不断发展。 3. **网络发展阶段**:计算机网络经历了四个主要阶段:具有通信功能的单机系统、多机系统、资源共享的网络阶段(如ARPAnet)以及局域网络及其互连的分布式计算阶段。每个阶段都反映了技术的进步和应用场景的拓展。 4. **数据通信**:教程中还提到了数据通信的基本概念,如通信系统的常用指标(如带宽、误码率等)、数据传输类型(如串行和并行传输)、编码技术、通信方式(如同步和异步)、多路复用技术以及数据交换技术(如电路交换、报文交换和分组交换)。这些是构建网络通信的基础。 5. **差错控制技术**:差错控制是确保数据正确传输的关键,CRC码就是其中一种。其他常见的差错控制方法还包括检错重发、前向错误纠正(FEC)等。 6. **Windows NT组网技术**:虽然没有详细展开,但提到了Windows NT网络构建、TCP/IP管理和工作站连接,这些都是实际网络环境中至关重要的实践技能。 7. **网络体系结构和协议**:虽然没有深入讨论,但可以推断教程会涵盖OSI模型或TCP/IP模型,这些是理解网络通信协议栈的关键。 8. **局域网和广域网实用组网技术**:这部分内容可能涉及局域网(LAN)和广域网(WAN)的物理层、数据链路层技术,以及如何设计和实现这两种网络的实例。 9. **Intranet网络管理**:Intranet是内部网络,通常基于Internet技术,但限制在组织内部使用,它的管理涉及安全、资源分配和网络维护等方面。 这个计算机网络技术教程提供了从理论到实践的全面知识,适合对计算机网络感兴趣的初学者和专业人士学习。