摘要
本文主要介绍了基于.Net平台的DNS域名解析仿真实验在计算机网络课程教学中的具体应用。作者在阐述DNS服务器工作原理及域名解析过程的同时,以C#高级编程语言编写基于非阻塞通信框架下的DNS仿真服务器,实现了Server-Server、Client-Server双向通信,从而模拟了客户端DNS查询报文构建、DNS查询报文发送、DNS服务器端报文接收和解析、DNS响应报文的回传等功能。通过仿真编程实践可以让学生全面透彻理解DNS域名解析原理并有效锻炼实际动手能力。
出处
《中国信息技术教育》
2019年第8期106-109,共4页
China Information Technology Education