在图2-25网络拓扑结构中内部服务器使用Windows操作系统。若代理服务器内网卡的IP地址为192.168.1.254,则在内部服务器“Internet协议(TCP/IP)属性”对话框中(见图2-26),“IP地址”可填写的范围为(11);“子网掩码”应设置为(12);“默认网关”应设置为(13)。
第1题
在图3-7所示的网络拓扑图中,要求使计算机PC1仅在访问外部网站(端口号为80)时启动HTTP代理服务(端口号为3128),通过HTTP缓存提高浏览速度。
图3-10给出了主机PC1的“局域网(LAN)设置”的配置界面。请用200字以内的文字简要的说明完成以上配置任务的操作步骤。
第2题
包过滤规则策略是防火墙实现安全管理的重要手段,通常防火墙包过滤规则的默认策略为拒绝。图 3-9给出了防火墙的包过滤规则的相关配置界面。若要求内部所有主机不能访问外部IP地址段为 202.117.12.0/24的Web服务器,请将图3-9中(9)~(12)空缺处的内容填写完整,以完成相应的配置任务。
【供选择的答案】
(9) A.192.168.10.0/24 B.211.156.169.6/28
C.211.156.169.0/30 D.any
(10) A.80 B.8080
C.53 D.any
(11) A.HTTP B.TCP
C.UDP D.IP
(12) A.LAN→DMZ B.DMZ→WAN
C.LAN→WAN D.DMZ→LAN
第4题
请回答以下关于HTML编程开发的常见问题1~5,把答案填写到对应栏内。
下面语句可以防止选取网页内容,请补充完整。
<body ______>
第6题
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
无线网络利用无线电波作为数据的传导,而就应用层面来讲,它与有线网络的用途完全相似,两者最大的不同之处是传输数据的媒介不同。除此之外,正因它是无线,因此不论是在硬件架设或使用的机动性方面均比有线网络要有优势。而无线局域网是利用无线技术实现快速接入以太网的技术。
无线网络与有线网络相比,有哪些优点?
第7题
阅读以下有关网络设计的叙述,分析网络结构,回答下面问题。
某公司从20世纪70年代中期开始使用PC机,曾使用NOVELL网络,现在要着手组建企业网络。经过需求分析和论证,设计出如下网络方案。
该企业网络的核心层采用了ATM技术,由三台ATM交换机互联构成。试对ATM网络技术的主要特点、协议分层结构和优点作简要叙述。
第8题
阅读以下说明,回答问题1至问题4。
【说明】
某小公司的网络拓扑如图1.1所示。其中路由器具有ISDN模块,公司网络通过ISDN连接到ISP。
在应用服务器关机的情况下,公司员工能连接上Internet吗?简要解释。
第10题
下面是一个简单的使用RAWSOCKET实现的ping程序,填入(n)处。
/*simple ping program*/
struct sockaddr_in saddr;
int rawsock;
unsigned short in_cksum(unsigned short*addr, int len)
{ int sum=0;
unsigned short res=0;
while(1en>1){
sum+=*addr++; len-=2;
}
if(len=1){
*((unsigned char *)(&res))=*((unsigned char *)addr); sum+=res;
}
sum=(sum>>16)+(sam & 0xffff);
sum+=(sum>>16); res=~sum;
return res;
}
void ping(int signo)
{
int len;
int i;
static unsigned short seq=0;
char buff[8192];
struct timeval tv;
struet icmp*icmph=(struct icmp * )buff;
long*data=(long*)icmph→icmp_data;
bzero(buff, 8192);
gettimeofday(&tv, NULL);
icmph→icmp_type=ICMP_ECHO;
icmph→icmp_code=0;
icmph→icmp_cksum=0;
icmph→icmp_id=0;
icmph→icmp_seq=0;
icmph→icmp_id=getpid()&0xffff;
icmph→icmp_seq=seq++;
data[0]=tv.tv_sec;
data[1]=tv.tv_usec;
for(i=8; i< ; i++)
icmph→icmp_data[i]=(unsigned char)i;
icmph→icmp_cksum=in_cksum((unsigned short *)buff, ? 72);
len; sendto(rawsock, buff, 72, 0, &saddr, sizeof(saddr));
alarm(1);
}
void sigint(int signo)
{ printf("CATCH SIGINT !!! \n");
close(rawsock);
exit(0);
}
void dumppkt(char*buf, int len)
{ struct ip*iph=(struct ip*)buf;
int i=iph→ip_h1*4;
struct icmp*icmph=(struct icmp*)&buf[i];
long*data=(long*)iemph→icmp_data;
struct timeval tv;
gettimeofday(&tv, NULL);
if(icmph→icmp_type! =ICMP_ECHOREPLY)
return;
if(icmph→icmp_id! =(getpid()&0xffff))
return;
printf("From %s:ttl=% d seq=% d time=%.2f ms\n",
inet_ntoa(iph→ip_src),iph→ip_ttl?,
icmph→icmp_seq,
(tv.tv_see-data[0])*1000.0+(tv.tv_usec-data[0])/1000.0);
}
int main(int argc, char*argv[])
{ int len;
stuct timeval now;
char recvbuff[8192];
if(1){
printf("%s aaa.bbb.ccc.ddd\n", argv[0]);
exit(1);
}
rawsock=soeket(AF_INET, (2), IPPROTO_ICMP);
if(rawsock<0) {
perror("soeket");
exit(1);
}
bzero ( &saddr, sizeof(saddr));
saddr.sin_family=(3);
if( inet_aton( argv[1], &saddr.sin_addr) <0) {
printf("invalid IP address: %s\n", argv[1]);
exit(1);
}
signal(SICALRM, ping);
signal(SICINT, sigint);
alarm(1);
while (1){
len=read (4), recvbuff, 8192);
if( len<0 && errno=EINTR)
continue;
else it( len<0)
perror("read");
else if( len>0)
dumppkt(recvbuff, len);
}
close (5);
exit(0);
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!