摘要
计算机网络是计算机大类专业的核心课,是培养学生系统设计能力的关键课程。为了让学生更直观地理解网络不同层次间的关系,并得到系统的训练,提高系统设计能力,提出采用硬件抽象技术的实验框架(避免直接采用套接字调用)和以协议栈构造路由器系统的实验课程设计。实验简化了硬件接口设计方法、采用在线评测方式以及先分后总的模块化设计方案,构造出一套路由器系统。通过该实验,训练了学生综合实验能力,加深了对计算机网络原理的系统认识。
Computer network is the core course of computer major and the key course to cultivate students’ ability of system design. In order to make students understand the relationship between different levels of the network more intuitively, get the training of the system and improve the ability of system design, the experimental framework of hardware abstraction technology is proposed to avoid the call of sockets, and the experimental course design of router system is constructed by protocol stack. The experiment simplifies the hardware interface design method, adopts online evaluation method and modular design scheme, and constructs a router system. Through this experiment, the students’ comprehensive experimental ability is trained, and the systematic understanding of the principle of computer network is deepened.
作者
全成斌
陈嘉杰
郑宁汉
李山山
陈永强
金奕江
QUAN Chengbin;CHEN Jiajie;ZHENG Ninghan;LI Shanshan;CHEN Yongqiang;JIN Yijiang(Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China)
出处
《实验技术与管理》
CAS
北大核心
2022年第4期111-115,共5页
Experimental Technology and Management
基金
清华大学本科教学改革项目(ZY01_02_2021)。
关键词
计算机网络
实验
系统设计能力
硬件抽象
路由器设计
computer network
experiment
system design ability
hardware abstraction
router design