题库 题库

【简答题】

试题二(15分)
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
网络工程师经常会面对服务器性能不足的问题,尤其是网络系统中的核心资源服务器,其数据流量和计算强度之大,使得单一计算机无法承担,可以部署多台Linux服务器组成服务器集群,采用负载均衡技术提供服务。
某企业内部网(网络域名为test.com)由三台Linux服务器提供服务,其中DNS、FTP、SMTP和POP3四种服务由一台服务器承担,web服务由二台Linux服务器采用负载均衡技术承担。

【问题1】(2分)
假定提供web服务的二台Linux服务器IP地址分别为192.168.1.10和192.168.1.20。为了使用DNS循环机制,由主机名www.test.com对外提供一致的服务,需要在DNS服务器的test.com区域文件中增加下列内容:
www1   IN      (1)          192.168.1.10
www2   IN      (1)          192.168.1.20
www    IN      (2)          www1
www    IN      (2)          www2
通过DNS的循环机制,客户访问主机www.test.com时,会依次访问IP地址为192.168.1.10和192.168.1.20的www主机。填写上面的空格,完成test.com文件的配置。

【问题2】(2分)
采用循环DNS配置可以实现简单的具有负载均衡功能的web服务。说明采用循环DNS实现均衡负载存在什么问题。

【问题3】(6分)
图C7-2-1所示的是基于硬件的负载均衡方案,其中WSD Pro被称为导向器。通过导向器的调度,实现服务的负载均衡。主机www1.test.com、www2.test.com和WSD Pro都配置了双网卡,IP地址标注在图中。
     
图C7-2-1

图中的各个服务器必须进行恰当的配置,主机ns.test.com的/etc/sysconfig/network文件和/etc/sysconfig/network-script/ifcfg-eth0文件配置如下:
/etc/sysconfig/network文件清单:
NETWORKING=yes
FORWARD_IPV4=  (3)
HOSTNAME=ns.test.com
DOMAINNAME=  (4)
GATEWAY=  (5)
GATEWAYDEV=eth0
(3)no 或 false 或 0
(4)test.com
(5)192.168.1.10
(6)192.168.1.3
(8)255.255.255.255 或    192.168.1.255
(7)192.168.1.0
/etc/sysconfig/network-script/ifcfg-eth0文件清单:
DEVICE=eth0
IPADDR=  (6)
NETMASK=255.255.255.0
NETWORK=  (7)
BROADCAST=  (8)
_dj=yes
填写上面的空格,完成文件的配置。

【问题4】(5分)
图C7-2-1所示案例采用NFS(网络文件系统)技术主要解决什么问题?由图中左边的交换机组成的局域网有何功能?

参考答案

【问题1】试题解析:“A”用来定义主机名和IP地址的关系;“CNAME”用来描述别名。
答案: (1)A    (1分)
       (2)CNAME    (1分)

【问题2】答案:存在的主要问题:不能区分服务器的差异,也不能反映服务器的当前运行状态(负载量的大小);或者,不同根据负载情况实现动态调度。                (1分)
如果一个服务器发生故障不可访问,会造成混乱,一些人能够访问WWW服务,另一些则不可以。

【问题3】答案: (3)no 或 false 或 0                                    (1分)
依据题意,双网卡之间不能转发IP包。
在标准答案是false 或 0。我们分别在debian和redhat as4对/etc/sysconfig/network的FORWARD_IPV4参数的作用做了测试。经过多次的测试,发现该文件的参数是否能够影响到/proc/sys/net/ip_forward的值,是由启动脚本/etc/init.d/network决定的(通读一遍脚本就知道了),所有无论是yes/no,还是true/false,还是1/0还是其他,/etc/init.d/network都会去读它,然后解析。/proc/sys/net/ip_forward的值决定着是否有路由转发功能,而/proc/sys/net/ip_forward的值由启动脚本来决定,同时这些脚本是可以修改的,所以该题没有统一的答案,因为每个厂商或者个人都可以自己改,只要是知道可以这么控制就可以了。
另外,由于这三台机器特殊的组网方式,即使设置了FORWARD_IPV4=yes,根据路由的基本工作原理,发往左边192.168.2.0网段的数据包也不会跑到右边192.168.1.0网段去。同样,发往右边192.168.1.0网段的数据包也不能跑到左边192.168.2.0网段。因此,即使设置FORWARD_IPV4=yes,或1,或true,也不会影响到系统的工作。
因此可以从宽处理,考生回答yes,1或true也可以得分。
(4)test.com                                            (1分)
(5)192.168.1.10                                        (1分)
(6)192.168.1.3                                            (1分)
(7)192.168.1.0                                            (1分)
(8)255.255.255.255 或    192.168.1.255                    (1分)

【问题4】答案:  主机ns同时作为NFS(网络文件系统)服务器,WEB服务器(www1和www2)作为它的客户,共享数据和服务脚本,保证WEB服务的数据同步或一致。    (3分)
NFS服务器需要向www1和www2分发数据文件,为避免分发和同步占用了WEB服务的带宽,左边的交换机组成192.168.2.0 NFS专用局域网,保证WEB的服务质量。(2分)
同时这种配置将使NFS文件系统对外界不可用,增强了服务器的安全性。(1分)
(注:本问题最多得5分)

相关试题