如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
华南理工大学广州学院电气工程学院计算机网络设计报告目录TOC\o"1-3"\h\z\uHYPERLINK\l_Toc10823一、设计目的PAGEREF_Toc108231HYPERLINK\l_Toc15189二、设计要求PAGEREF_Toc151891HYPERLINK\l_Toc10105三、设计内容PAGEREF_Toc101051HYPERLINK\l_Toc29623.1实验原理PAGEREF_Toc29621HYPERLINK\l_Toc47173.1.1IP的寻址规则PAGEREF_Toc47172HYPERLINK\l_Toc77693.1.2主机寻址规则PAGEREF_Toc77692HYPERLINK\l_Toc110813.1.3确定子网掩码数PAGEREF_Toc110812HYPERLINK\l_Toc316953.1.4IP掩码的标注PAGEREF_Toc316953HYPERLINK\l_Toc184133.2具体实现PAGEREF_Toc184133HYPERLINK\l_Toc326273.2.1实现流程PAGEREF_Toc326273HYPERLINK\l_Toc180363.2.2算法正确性检测PAGEREF_Toc180366HYPERLINK\l_Toc95073.2.3输入合法性测试PAGEREF_Toc95078HYPERLINK\l_Toc14511四、总结PAGEREF_Toc1451110HYPERLINK\l_Toc20275五、主要参考文献PAGEREF_Toc2027510华南理工大学广州学院电气工程学院计算机网络设计报告一、设计目的1.加深对IP地址及subnet的认识;2.了解IP地址的划分;3.了解subnet的作用和产生因素,subnet的划分;4.实际操作编写规则,匹配IP和subnet,加深理解二、设计要求判断IP地址的合法性。在判断IP地址合法性时,要考虑全面,如以下IP地址均不合法:123..2.1123.23$.2.1123.2345.2.1123.23.45.2.1判断掩码的合法性。在IP地址合法的前提下,判断该IP地址是否属于给定的子网输出结果,即IP地址是否合法,掩码是否合法以及给定的IP地址是否属于给定子网。三、设计内容3.1实验原理我们说过因特网是把全世界的无数个网络连接起来的一个庞大的网间网,每个网络中的计算机通过其自身的IP地址而被唯一标识的,据此我们也可以设想,在Internet上这个庞大的网间网中,每个网络也有自己的标识符。我们把计算机的IP地址也分成两部分,分别为网络标识和主机标识。同一个物理网络上的所有主机都用同一个网络标识,网络上的一个主机(包括网络上工作站、服务器和路由器等)都有一个主机标识与其对应IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络标识;另一部分用以标明具体的节点,即主机标识,也就是说某个网络中的特定的计算机号码。另一方面,只有在一个网络号下的计算机之间才能"直接"互通,不同网络号的计算机要通过网关(Gateway)才能互通。但这样的划分在某些情况下显得并十分不灵活。为此IP网络还允许划分成更小的网络,称为子网(Subnet),这样就产生了子网掩码3.1.1IP的寻址规则(1).网络寻址规则A、网络地址必须唯一。B、网络标识不能以数字127开头。在A类地址中,数字127保留给内部回送函数。C、网络标识的第一个字节不能为255。数字255作为广播地址。D、网络标识的第一个字节不能为“0”,“0”表示该地址是本地主机,不能传送。3.1.2主机寻址规则A、主机标识在同一网络内必须是唯一的。B、主机标识的各个位不能都为“1”,如果所有位都为“1”,则该机地址是广播地址,而非主机的地址。C、主机标识的各个位不能都为“0”,如果各个位都为“0”,则表示“只有这个网络”,而这个网络上没有任何主机。3.1.3确定子网掩码数用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。定义子网掩码的步骤为:A、确定哪些组地址归我们使用。比如我们申请到的网络号为“128.73.a.b”,该网络地址为B类IP地址,网络标识为“128.73”,主机标识为“a.b”。B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来