“计算机网络〞精品课程知识结构教学探讨1陈代武郭广军杨盛〔湖南人文科技学院计算机科学技术系湖南娄底417000〕摘要:“计算机网络〞课涉及到许多概念、协议、技术和原理,大家公认这门课程比拟难教和难学。文章对该课程的知识结构进行了提炼,从5个层面提出了“一个结构、二个模型、三种地址、四种控制、五类协议〞的知识架构,并从教学的角度分别对其进行了分析阐述。关键词:知识结构;体系结构;分层模型;协议;地址中图分类号:G642文献标识码:A1引言计算机网络是计算机技术和通信技术紧密结合的产物,它是计算机和通信两个领域的交叉学科。计算机网络课是一门重要的专业根底课,其内容极为复杂,涉及到彼此交织的许多概念、协议和技术,是一门公认的难教和难学的课程。我校“计算机网络〞课程2023年被立项为学校精品课程,我们积极开展计算机网络课程建设和教学研究,通过多年的计算机网络课程教学实践,我们将计算机网络课程的知识结构提炼为“一个结构、二个模型、三种地址、四种控制、五类协议〞。“一种结构〞是指网络体系结构;“二个模型〞是指OSI/RM模型和TCP/IP模型;“三种地址〞是指MAC地址、IP地址和域名;“四种控制〞是指介质访问控制、过失控制、流量控制、拥塞控制;“五类协议〞是指物理层协议、数据链路层协议、网络层协议、传输层协议、应用层协议。尽管计算机网络课程内容很多,上述这种知识结构从5个层面体现了该课程的主要内容,有利于对计算机网络课知识结构的总体把握。2一个结构“一个结构〞是指“计算机网络体系结构〞〔以下简称“体系结构〞〕。计算机网络经过50多年的飞速开展,经历了4个阶段:以单计算机为中心的联机系统阶段、计算机-计算机网络阶段、体系结构标准化网络阶段和高速智能计算机网络阶段。其中计算机网络体系结构的提出是其开展过程中的一个重要的里程碑,对于网络体系结构主要讲清楚模型建构思想。〔1〕体系结构的建构思想。由于计算机网络系统是一个十分复杂的系统,对其进行处理采用“大事化小,分而治之〞的方法,采用的是“分层模型〞。〔2〕体系结构的分层模型。在网络中,对等层之间的约定称为协议,它是平行对等关系。相邻层之间的约定称为接口,它是垂直调用关系,如图1所示。在同一系统中,第N层向第N+1层通过接口提供效劳。图1分层协议与接口工作示意图在教学中,重点应讲清楚“为什么要分层以及怎样分层〞。由于分层模型中包含很多抽象的概念,如实体、协议、接口、效劳用户、效劳...