1 仲恺农业工程学院 课 程 设 计 IP 地址的合法性及子网判断 姓 名 院(系) 信息科学与技术学院 专业年级 学 号 指导教师 职 称 导 师 起止时间 2 0 1 3 .1 0 .2 1 —2 0 1 3 .1 1 .0 4 仲恺农业工程学院教务处制 2 目 录 1.课程设计目的和意义………………………………………………………………3 1.1 设计的目的…………………………………………………………………3 1.2 设计的意义…………………………………………………………………3 2.课程设计的内容和要求……………………………………………………………4 3.课程设计的相关技术………………………………………………………………4 3.1 课程设计的运行环境………………………………………………………4 3.2 IP 地址相关概念和知识的回顾……………………………………………5 3.3 特殊的IP 地址形式…………………………………………………………6 3.4 子网的划分…………………………………………………………………7 4.课程设计过程………………………………………………………………………7 4.1 程序大致设计过程…………………………………………………………7 4.2 实验流程图…………………………………………………………………8 5.部分程序运行结果………………………………………………………………10 6.课程设计小结……………………………………………………………………12 7.参考文献…………………………………………………………………………13 源代码………………………………………………………………………………13 3 1. 课程设计目的和意义 1.1 设计目的 通过计算机网络课程设计,让我们学会处理几种常用计算机网络问题的基本处理方法,掌握计算机网络的基本原理,使我们在面对不断变化的技术时,具有跟踪,学习的基础与能力。 掌握IP 地址的分类,准确理解子网、掩码的概念,确切地明了IP 地址的合法格式。并判断该地址是否属于一个给定的子网。 具体而言,关于”IP 地址的合法性及子网判断”课程设计题目的目的是:用C/C++语言编写程序,以判断一个IP 地址是否合法,并判断该地址是否属 于一个给定的子网.从而能够考察我们对IP 地址的概念,各类IP 地址的区分以及子网划分的理解和掌握程度。 1.2 设计的意义 1) 有利于基础知识的理解 通过计算机网络的学习,学生掌握了一些信息时代生存与...