低层协议下的单片机程序加密策略及其局域网技术详解

需积分: 7 27 下载量 28 浏览量 更新于2024-08-08 收藏 1.47MB PDF 举报
本资源主要讨论了低层协议在单片机程序加密中的应用以及计算机网络的基础知识,重点围绕局域网的设计与技术细节展开。首先,局域网(LAN)的体系结构通常只包括OSI/RM模型的最低两层,不涉及网络层,其媒体访问控制(MAC)技术多样,如广播通信方式应对多源多目的连接管理问题。常见的局域网拓扑类型包括星形、总线、环形和树形,以太网早期采用总线结构,但因其可靠性问题,现在多采用星形拓扑,得益于专用ASIC芯片的进步。 DIX Ethernet V2标准的以太网是传统局域网的一种,与IEEE 802.3标准并存,后者定义了数据传输速率等技术细节。例如,10Mbps的以太网使用曼彻斯特编码,波特率为数据速率的两倍。LLC子层(802.2标准)最初是为了支持多种局域网标准,但在TCP/IP主导的环境中,其需求减少。 10BASE-T技术中,“10”表示数据传输速率,“BASE”表明基带信号,而“T”代表双绞线星形网络,限制了通信距离。以太网的CSMA/CD协议与传统的时分复用(TDM)相比,前者是争用型的共享信道,适合突发式数据通信,但资源利用率受负载影响较大。相比之下,TDM有固定的时隙分配,适用于高负荷均衡情况。 章节还涵盖了互联网的发展历程,从最初的单个网络发展到全球互联的多级结构,以及互联网标准制定的不同阶段。最后,区分了主干网与本地接入网的区别,前者侧重于远程覆盖和高速传输,后者则关注本地用户的接入和连接。 这些知识点集中展示了计算机网络基础中的关键概念,对于理解单片机程序加密中如何考虑网络底层协议设计,以及网络通信技术的选择和优化具有重要意义。