ip地址判断,子网判断,掩码判定.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 号: 0121210680225 课 程 实 践 报 告 题 目 IP地址的合法性以及子网判断 学 院 计算机科学与技术学院 专 业 软件工程 班 级 软件sy1201 姓 名 李安福 指导教师 刘东飞 2015 年 6 月 15 日 课程实践设计任务书 学生姓名: 李安福 专业班级: 软件sy1201 指导教师: 刘东飞 工作单位: 计算机学院 题目四: IP地址的合法性及子网判断 初始条件: (1)学习相关知识 (2)C/C++/VC/VB/JAVA语言 (3)PC机一台 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 在掌握IP地址表示方法及子网划分的基础上,按如下要求完成程序。 1)命令行格式:ip_test subnet/mask ip_addr, ip_test其中为程序名;subnet为子网号;mask是一个数值,代表子网掩码连续1的个数;ip_addr是要测试的IP地址。 例如,要测试的IP地址为202.114.16.10,子网号为202.113.16.0,子网掩码为255.255.255.0,则命令行为ip_test 202.113.16.0/24 202.114.16.10(因为255.255.255.0是连续的24个1,所以用24表示)。 2)判断subnet和ip_addr的合法性。在判断IP地址合法性时要自行编写代码,不要使用任何inet函数。判断时要考虑全面,比如以下IP地址均不合法: 123..2.1 / 123.23$.2.1 / 123.2345.2.1 / 123.23.45.2.1 3)判断掩码的合法性。 4)在IP地址合法的前提下,判断ip_addr是否属于子网subnet。 5)输出命令行中的ip是否合法,掩码是否合法(可适当给出不合法的原因)以及ip_addr是否属于子网subnet。 时间安排: 第一、二天:查阅资料,学习算法 第三、四天:编程调试 第五天:书写报告 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 《计算机网络》)课程实践设计指导书 ?课程编号: 课程名称(中文/英文):《计算机网络》)课程实践设计 周数/学分:1周 先修课程:操作系统,计算机网络 适用专业:计算机,软件 目的与要求 通过一个实际网络协议或网络应用系统的分析与总体设计,综合运用所学知识,加深对网络知识理解和掌握。同时培养学生分析问题和解决问题的能力,以及软件文档的制作能力。 课程实践设计内容 题目一: 帧封装 题目二: 模拟Ethernet帧的发送过程 题目三: 解析IP数据包 题目四: IP地址的合法性及子网判断 题目五: 发现网络中的主机 题目六: 发送TCP数据包 具体要求见任务书 课程特色 注重网络应用设计能力,加强培养综合运用能力。 四、课程实践设计步骤与方法 系统调研:查阅文献,熟悉系统功能和开发工具; 2.系统分析与设计:确定功能结构,数据结构,用户界面以及开发平台;对各功能模块进行准确的定义;确定各功能模块的算法并画出相应的数据流图; 3.编程并上机调试。 4.撰写课程实践设计报告(说明书)。 课程实践设计说明书与图纸 课程实践设计说明书包括以下内容: 设计题目 设计说明 源程序说明与执行结果。 使用说明。 5.设计心得,以及对该实用程序进一步改进扩展的设想。 课程实践设计答辩 学生完成设计后,由指导老师检查和质询,以检验设计合理性与正确性。 七、课程实践设计进度表 序号 内 容 所用时间 1 查阅资料 1天 2 系统分析,设计 2天 ?3 编程并上机调试 2天 4 撰写文档,其它 1天 合计 6天 八、参考资料 《计算机网络课程设计》 机械工业出版社 执笔:(课程负责人或任课教师签字) 刘东飞 审阅:(系或教研室主任签字) 日期: 审定:(教学院长或主任签字) 日期: 课程设计的目的和意义 1.1设计目的 掌握IP地址的分类,准确理解子网、掩码的概念,确切地明了IP地址的合法格式。并判断该地址是否属于一个给定的子网。 1.2设计的意义 1、有利于对基础知识的理解 2、有利于逻辑思维的锻炼 程序设计是公认的、最能直

文档评论(0)

186****6410 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档