计算机网络第2次作业学习中心:广州达德学号:14721079姓名:华煜光注意:作业完成后在规定时间内提交给老师,提交时在“文件名称”和“注释”处也要写清楚“学习中心,学号,姓名,入学时间”,以便登记你的作业成绩。注:标*的书后有答案.一、单项选择题(本大题共20小题,每小题2分,共40分)1.IP地址实际上由网络地址和主机地址两部分组成,其中主机地址标识一个(D)。A)网络B)IP地址C)服务器D)主机2.下面IP地址属于A类IP地址的是(A)。A)61.132.0.135B)168.192.9.2C)202.199.128.4D)204.256.383.下面无效的IP地址是(D)。A)61.168.0.1B)168.101.9.1C)202.131.128.1D)168.201.256.84.关于TCP协议的正确说法是(C)。A)TCP是TCP/IP协议族的成员之一,位于TCP/IP协议族的顶层B)TCP是TCP/IP协议族的成员之一,位于TCP/IP协议族的最底层C)TCP协议提供了可靠的面向连接的文件传输服务D)TCP协议提供了不可靠的面向非连接的文件传输服务5.关于SMTP的正确说法是(A)。A)电子邮件客户端应用程序向电子邮件服务器端发送电子邮件使用的协议B)电子邮件客户端应用程序向电子邮件服务器端接收电子邮件使用的协议C)SMTP的意思是邮局协议D)SMTP的意思是非面向连接的文件传输协议6.Telnet采用客户机/服务器的工作模式,客户机和服务器之间是采用的(A)连接。A)TelnetB)TCPC)HTTPD)IP7.在下列几组协议中,(D)是网络层协议?A)IP,TCP和UDPB)ARP,IP和UDPC)FTP,SMTP和TELNETD)ICMP,ARP和IP二、填空题(本大题共13小题,每空1分,共20分)1.IPv4地址由(32)位二进制数值组成。2.TCP/IP协议中的地址解析协议ARP用于将IP地址解析成(MAC)。3.TCP协议是一种可靠的(面向连接)的协议,UDP协议是一种不可靠的的(面向非连接)协议。4.常用的内部网关协议是(RIP)和(OSPF)。5.试将IPv6地址2819:00AF:0000:0000:0000:0035:0CB2:B271用零压缩方法写成简洁形式(2819:00AF::0035:0CB2:B271)三、计算题(本大题共8小题,每小题5分,共40分)。6-04试简单说明下列协议的作用:IP、ARP、RARP和ICMPIP:寻址方案:提供全球网的寻址格式接口:不同网络的硬件和软件接口不同ARP:实现通过IP地址得知其物理(MAC)地址RARP:允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其IP地址ICMP:用于传输出错报告控制信息*6-09回答下列问题:(1)子网掩码为255.255.255.0代表什么意思?答:255.255.255.0表示这个32位的IP地址,其前24位表示子网号,后8位表示其在子网中的主机号(2)一网络的现在掩码为255.255.255.248,问该网络能够连接多少个主机?答:该网络能够连接6个主机(3)一A类网络和一B类网络的子网号subnet-id分别为16bit和8bit的1,问这两个网络的子网掩码有何不同?答:16bit的1子网掩码为:255.255.0.08bit的1子网掩码为:255.0.0.0(4)一个B类地址的子网掩码是255.255.240.0。试问在其中每一个子网上的主机数最多是多少?答:每一个子网上的主机数最多是4094(5)一A类网络的子网掩码为255.255.0.255,它是否为一个有效的子网掩码?答:不是一个有效的子网掩码(6)某个IP地址的十六进制表示是C22F1481,试将其转换为点分十进制的形式。这个地址是哪一类IP地址?答:192.47.20.129,C类(7)C类网络使用子网掩码有无实际意义?为什么?答:有意义,C类网络的主机限制不能超过255台,网络中路由器或防火墙等其他设备通常使用29位或30位掩码,节约地址*6-10试辨认以下IP地址的网络类别:(1)128.36.199.3B(2)21.12.240.17A(3)183.194.76.253B(4)192.12.69.248C(5)89.3.0.1A(6)200.3.6.2C*6-16设某路由器建立了如下路由表(这三列分别是目的网络,子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去):128.96.39.0255.255.255.128接口0128.96.39.128255.255.255.128接口1128.96.40.0255.255.255.128R2192.4.153.0255.255.255.192R3*(默认)-R4现在收到5个分组,其目的站IP地址分别为:(1)128.96.39.10(2)128.96.40.12(3)128.96.40.151(4)192.4.153.17(5)192.4.153.90试分别计算其下一跳。答:(1)接口0;(2)R2;(3)R4;(4)R3;(5)R3;6-17某单位分配到一个B类IP地址,其net-id为129.250.0.0。该单位有4000多台机器,分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一个地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。答:129.250.0.0,129.250.0.1到129.250.0.254129.250.1.0,129.250.1.1到129.250.1.254129.250.2.0,129.250.2.1到129.250.2.254129.250.3.0,129.250.3.1到129.250.3.254129.250.4.0,129.250.4.1到129.250.4.254129.250.5.0,129.250.5.1到129.250.5.254129.250.6.0,129.250.6.1到129.250.6.254129.250.7.0,129.250.7.1到129.250.7.254129.250.8.0,129.250.8.1到129.250.8.254129.250.9.0,129.250.9.1到129.250.9.254129.250.10.0,129.250.10.1到129.250.10.254129.250.11.0,129.250.11.1到129.250.11.254129.250.12.0,129.250.12.1到129.250.12.254129.250.13.0,129.250.13.1到129.250.13.254*6-20试找出可产生以下数目的A类子网的子网掩码(采用连续掩码)。(1)2(2)6(3)30(4)62(5)122(6)250答:(1)255.192.0.0,(2)255.224.0.0,(3)255.248.0.0,(4)255.252.0.0,(5)255.254.0.0,(6)255.255.0.0*6-22有如下的4个/24地址块,试进行最大可能的聚合212.56.132.0/24212.56.133.0/24212.56.134.0/24答:212=(11010100)2,56=(00111000)2132=(10000100)2,133=(10000101)2134=(10000110)2,135=(10000111)2所以共同的前缀有22位,即1101010000111000100001,聚合的CIDR地址块是:212.56.132.0/22*6-24一个自治系统有5个局域网,其连接图如图6-61所示。LAN2至LAN5上的主机数分别伪:91,150,3和15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块(包括前缀)。地址块30.138.118/23可写成30.138.118.0/23写成二进制表示:00011110100010100111011000000000掩码11111111111111111111111000000000LAN3有150个主机加一个路由器地址为151个地址。地址块00011110100010100111011*********分配地址块000111101000101001110110********即30.138.118.0/24LAN2有91个主机加一个路由器地址为92个地址。分配地址块0001111010001010011101110*******即30.138.119.0/25LAN5有15个主机加一个路由器地址为16个地址。需要/27地址块,可分配/26地址块。分配地址块00011110100010100111011110******即30.138.119.128/26LAN4有3个主机加一个路由器地址为4个地址。至少需要/29地址块分配地址块00011110100010100111011111000***即30.138.119.192/29LAN1至少有3个IP地址供路由器用。也分一个/29地址块分配地址块00011110100010100111011111001***即30.138.119.200/29*6-25一个大公司有一个总部和三个下属部门。公司分配到的网络前缀是192.77.33/24。公司的网络布局如图6-62所示。总部共有五个局域网,其中的LAN1~LAN4都连接到路由器R1上,R1再通过LAN5与路由器R5相连。每一个局域网旁边表明的数字是局域网上的主机数。试给每一个局域网分配一个合适的网络前缀。lan1:192.77.33.0/26lan3:192.77.33.64/27lan6:192.77.33.96/27lan7:192.77.33.128/27lan8:192.77.33.160/27lan2:192.77.33.192/28lan4:192.77.33.208/28lan5:192.77.33.224/29*6-26以下地址中的哪一个和86.32/12匹配?请说明理由。(1)86.33.224.123;(2)86.79.65.216;(3)86.58.119.74;(4)86.68.206.15486.32.0.0/12的主机范围为:86.32.0.1到86.47.255.254所以(1)和86.32/12匹配*6-27以下的地址前缀中的哪一个地址2.52.90.140匹配?请说明理由。(1)0/4;(2)32/4;(3)4/6;(4)80/4。前缀(1)和地址2.52.90.140匹配2.52.90.140è00000010.52.90.1400/4è0000000032/4è001000004/6è0000010080/4è01010000*6-28下面的那样前缀中的那一个和地址152.7.77.159及152.31.47.252都匹配?请说明理由。(1)152.40/13;(2)153.40/9;(3)152.64/12;(4)152.0/11前缀(4)和这两个地址都匹配*6-29与下列掩码相对应的网络前缀各有多少比特?(1)192.0.0.0;(2)240.0.0.0;(3)255.224.0.0;(4)255.255.255.252答:(1)2;(2)4;(3)11;(4)30*6-30一个网络有几个子网,其中的一个已经分配了子网掩码74.178.247.96/29。试问下列网络前缀中的哪些不能再分配给其他的子网?(1)74.178.247.120/29;(2)74.178.247.64/29;(3)74.178.247.80/28;(4)74.178.247.104/29。答:3)74.178.247.80/28*6-33RIP使用UDP,OSPF使用IP,而BGP使用TCP。这样做有何优点?为什么RIP周期性地和邻站交换路由信息而BGP却不这样做?答:RIP只和邻站交换信息,UDP虽不保证