问答题如图所示,某公司的办公网和商务网通过路由器R1互连,同时R1作为DHCP服务器,为办公网和商务网中自动获取地址的站点动态地分配IP地址。请阅读以下R1的部分配置信息,并补充空白处的配置命令或参数,按要求完成R1的DHCP配置。Router-R1>enableRouter-R1#configureterminalRouter-R1(config)#【6】202.38.140.200202.38.140.254Router-R1(eonfig)#【7】addresspoolRouter-R1(dhcp-config)#network202.38.140.0255.255.255.0Router-R1(dhcp-config)#【8】202.38.140.1Router-Rl(dhcp-config)#【9】162.105.129.27162.105.129.26Router-R1(dhcp-config)#【10】0855
问答题
问答题
问答题
问答题
问答题
问答题已知文件IN.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数isValue(),其功能是:求出所有这些四位数是素数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序。最后main()函数调用写函数writeDat()把数组b中的数输出到OUT.DAT文件。 例如,5591是素数,则该数满足条件存入数组b中,且个数cnt=cnt+1。 9812是非素数,则该数不满足条件忽略。 注意:部分源程序存在文件PROG1.C文件中。程序中已定义数组:a[300],b[300],已定义变量:cnt。请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。 [试题程序] #include int a[300],b[300],cnt=0; void readDat(); void writeDat(); void jsValue(); int isP(int m) int i; for(i=2;i<m;i++) if(m%i==0)return 0; return 1; void jsValue() void main() int i; readDat(); jsValue(); writeDat(); printf("cnt=%d/n",cnt); for(i=0;i<cnt;i++) printf(“b[%d]=%d/n”,i,b[i]); void readDat() FILE *fP; int i; fp=fopen(“in.dat”,"r"); for(i=0;i<300;i++) fscanf(fp,“%d,”, fp=fopen("out.dat","w"); fprintf(fp,"%d/n",cnt); for(i=0;i<cnt;i++) fprintf(fp,"%d/n",b[i]); fclose(fp);
问答题已知在文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型,10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)五部分组成。其中:金额=单价*数量计算得出。函数Readdat()读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按金额从大到小进行排列,若金额相等,则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main()函数调用函数Writedat()把结果输出到文件OUT.DAT中。 提示:若中间变量为PRO temp,则可以直接使用结构赋值语句进行解题;产品代码比较请用函数strcmp进行解题。 例如,sell[i]=temp。 注意:部分源程序存放在PROG1.C中。请勿改动主函数msin()、读函数ReadDat()和输出函数WriteDat()的内容。 [试题程序] #include #inchlde #include #define MAX 100 typedef struct char dm[5];/*产品代码*/ char mc[11];/*产品名称*/ int dj; /*单价*/ int sl; /*数量*/ long je; /*金额*/ PRO; . PRO sell[MAX]; void ReadDat(); void WriteDat(); void SortDat() void main() memsetlsell,0,sizeof(sell)); ReadDat(); SortDat(); WriteDat(); void ReadDat() FILE *fp; char str[80],ch[11]; int i; fp=fopen("in.dat","r"); for(i=0;i<100;i++) fgetsstr,80,fp); memcpy(sell[i].dm,str,4); memcpy(sell[i].mc,str+4,10); memcpy(ch,str+14,4);ch[4]=0; sell[i].dj=atoi(ch); memcpy(ch,str+18.5);ch[5]=0; sell[i].sl=atoi(ch); sell[i].je=(long)sell[i].dj*sell[i].sl; fclose(fp); void WriteDat() FILE *fp; int i; fp=fopen("out.dat","w"); for(i=0;i<100;i++) fprintf(fp,"%s%s%4d%5d%10ld/n",sell[i].dm,sell[i].mc,sell[i].dj,sell[i].sl,sell[i].je); fclose(fp);
问答题某客户机使用DHCP获取IP地址等信息,其获取IP地址过程中捕获的4条报文及对第2条报文分析如下图所示。请分析图中的信息,补全图中空白处内容。
问答题在文件in75.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDa(()是读取这200组数存放到结构数组aa中。请编制函数JsSort(),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数JsSort()的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数writeDat()把结果 bb输出到文件out75.dat。 注意:部分源程序已给出。 请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。 试题程序: #include<stdio.h> #include<string.h> #include<conio.h> typedef struct int xl,x2,x3; Data; Data aa[200],bb[200]; int jsSort() void main() int count; readDat(); count=jsSort(); writeDat(count); readDat ( ) FILE *in; int i; in=fopen("in75.dat","r"); for(i=0;i<200;i++) fscanf (in, "%d %d %d", fclose (in); writeDat(int count) FILE *out; int i; clrscr(); out=fopen("out75,dat","w"); for(i=0;i<count;i++) printf("%d, "%d,"%d, 第一个数+第三个数 =%d/n", bb[i]. x1, bb[i]. x2, bb[i].x3, bb[i]. x1+bb[i]. x3); fprintf(out, "%d, %d, %d/n", bb[i].x1, bb[i]. x2, bb[i]. x3); fclose(out);
问答题如下图所示,某校园网使用10Gbps的POS技术与CERNET相连,校园网内部使用OSPF路由协议,与CERNET连接使用静态路由协议。路由器R1是DHCP服务器,可分配的IP地址是211.152.83.0/24,其中211.152.83.200~211.152.83.254地址除外,地址池的名字为tju,缺省网关为211.152.83.1,域名为tju.edu.en,域名服务器地址为211.152.85.26,地址租用时间为6小时30分。阅读以下R1和R3的部分配置信息,并补充空白处的配置命令或参数,按题目要求完成路由器的相关配置。R1的DHCP配置Router-R1(config)#【6】152.83.200211.152.83.254Router-R1(config)#【7】tjuRouter-R1(dhcp-config)#network211.152.83.0255.255.255.0Router-R1(dhcp-config)#【8】152.83.1Router-R1(dhcp-config)#domain-nametju.edu.cnRouter-R1(dhcp-config)#dns-serveraddress211.152.85.26Router-R1(dhcp-config)#leas【9】Router-R1(dhcp-config)#exitR3的POS接口配置Router-R3(config)#interfacepos4/0Router-R3(config-if)#descriptionToCERNETRouter-R3(config-if)#bandwidth10000000Router-R3(config-if)#ipaddress210.25.69.170255.255.255.252Router-R3(config-if)#crc32Router-R3(config-if)#posframingsdhRouter-R3(config-if)#noipdirected-broadcastRouter-R3(config-if)#【10】Router-R3(config-if)#noshutdownRouter-R3(config-if)#exit
问答题如图所示,有2台计算机连接在一台Catalyst6500交换机上,它们分别被划分在ID号为50,VLAN名为jszx50和ID号为100,VLAN名为lib100中,交换机的3/8端口连接一台路由器,使用的VLAN协议是国际标准协议,要求该交换机可建立、删除和修改VLAN,并可将VLAN的配置信息自动传播到本域内的其他所有交换机。请阅读以下Catalyst6500的部分配置信息,并补充空白处的配置命令或参数,按题目要求完成交换机的配置。Switch-6500>【6】Switch-6500>(enable)setvtp【7】设置VTP域名为pkuSwitch-6500>(enable)setvtp【8】设置VTP工作模式Switch-6500>(enable)setvlan50namejszx50Switch-6500>(enable)setvlan100namelib100Switch-6500>(enable)setvlan505/6Switch-6500>(enable)setvlan1005/10Switch-6500>(enable)settrunk3/8【9】封装VLAN协议Switch-6500>(enable)settrunk3/8【10】设置允许中继的VLAN
问答题如表1所示,在某DHCP客户机上捕获了5条报文,并对第5条报文进行了解析,表2是在该客户机捕获上述报文后执行ipconfig/all命令后得到的部分信息。分析表中的信息,并补全表1中空白处的信息。
问答题计算并填写下表。
问答题请根据下图所示网络结构回答下列问题。网络结构示意图
问答题网络管理员使用DHCP服务器对公司内部主机的IP地址进行管理。在DHCP客户机上执行“ipconfig/all”得到的部分信息如图1所示,该客户机在进行地j止续约时捕获的其中1条报文及相关分析如图3所示。请分析图中的信息,补全图2中的内容。
问答题如下图所示,某园区网用10Gbps的POS技术与Internet相连,路由协议的选择方案是,园区网内部采用OSPF动态路由协议,园区网与Internet的连接使用静态路由协议。问题:请阅读以下R3和R4的部分配置信息,并补充下列空白处的配置命令或参数,按题目要求完成路由器的路由配置。R3的OSPF和缺省路由的配置信息如下:Router-R3#configureterminalRouter-R3(config)#routerospf65Router-R3(config-router)#network-【6】axea0Router-R3(config-router)#network-【7】area0Router-R3(config-router)#redistributeconnectedmetric-type1subnetsRouter-R3(config-router)#area0range165.112.0.0255.255.0.0Router-R3(config-router)#area0range202.4.128.0255.255.224.0Router-R3(config-router)#exitRouter-R3(config)#iproute-【8】Router-R3(config)#exitRouter-R3#R4的静态路由配置如下:Router-R4#configureterminalRouter-R4(config)#iproute-【9】Router-R4(config)#iproute【10】Router-R4(config)#exitRouter-R4#
问答题请根据下图所示网络结构回答下列问题。
问答题计算并填写下表。
问答题下图是一台主机在命令行模式下执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。(1)该主机上执行的命令完整内容是【16】。(2)主机59.67.148.5的功能是【17】,其提供服务的缺省端口是【18】。(3)图中①处删除了部分显示信息,该信息应该是【19】。(4)如果用Sniffer统计网络流量中各种应用的分布情况,应打开的窗口是【20】。