问:什么是网关?! G0 |% P% B8 {! v8 m4 I: h; b# E
——答:网关是网络连接设备的重要组成部分,它不仅具有路由的功能,而且能在两个不同的协议集之间进行转换,从而使不同的网络之间进行互联。例如:一个 Net-ware局域网通过网关可以访问IBM的SNA网络,这样使用IPX协议的PC就可和SNA网络上的IBM主机进行通信。
/ C8 M I1 v5 i问:什么是交换机?4 H- }9 V; x0 r- R2 T; ]
——答:交换机也叫交换式集线器,它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用,由于交换机根据所传递信息包的目的地址,将每一信息包独立地从源端口送至目的端口,避免了和其他端口发生碰撞,因此,交换机可以同时互不影响的传送这些信息包,并防止传输碰撞,提高了网络的实际吞吐量。
9 ~- E/ F* w- U问:什么是级联?
+ e% f0 J% [" C6 X; c, f——答:级联是通过双绞线把需要级联的设备通过级联端口相连接,从而达到增加同一网络端口数目的方法。! I4 q$ {& M5 t" N% U% m a: q; `
问:什么是集线器?% }2 {4 u6 t" I- r3 _! ?0 q
——答:集线器是对网络进行集中管理的最小单元,它只是一个信号放大和中转的设备,不具备自动寻址能力和交换作用,由于所有传到集线器的数据均被广播到与之相连的各个端口,因而容易形成数据堵塞。
. c; ^ k' h: H. T" o( P* T( O: @7 Q问:什么是服务器?: K- s3 b- \+ L1 t
——答:服务器是指具有固定的地址,并为网络用户提供服务的节点,它是实现资源共享的重要组成部分,服务器主要有网络服务器、打印服务器、终端服务器、磁盘服务器和文件服务器等。8 c$ s, E6 Z3 g1 e4 h
问:什么是工作站?
9 {0 D. |) L8 e——答:工作站是一种高档的微型计算机,通常配有高分辨率的大屏幕显示器及容量很大的内存储器和外部存储器,并且具有较强的信息处理功能和高性能的图形、图像处理功能以及联网功能。+ t7 p+ @9 q9 c6 N
问:什么是MAC地址?4 Z3 U4 d L5 r+ e
——答:MAC地址一般是一个12位的十六进制地址,用于标识网卡,一般来说,每块网卡的MAC地址是唯一的。2 p1 A3 K% e/ H2 U# w* I
什么是独立磁盘冗余阵列(RAID)技术独立磁盘冗余阵列(RAID)是在服务器等级用于高容量数据存储的公用系统。RAID系统使用许多小容量磁盘驱动器来存储大量数据,并且使可靠性和冗余度得到增强。对计算机来说,这样一种阵列就如同由多个磁盘驱动器构成的一个逻辑单元。/ W- T7 U. w- e& [2 s+ l( ?
RAID存储的方式多种多样。某些类型的RAID强调性能,某些则强调可靠性、容错或纠错能力。因此,可根据要完成的任务来选择类型。不过,所有的RAID系统共同的特点——也是其真正的优点则是“热交换”能力:用户可以取出一个存在缺陷的驱动器,并插入一个新的予以更换。对大多数类型的RAID来说,不必中断服务器或系统,就可以自动重建某个出现故障的磁盘上的数据。
" C/ N$ r* I0 ?6 Q2 HRAID并非保护大量数据的唯一途径,但是,常规的备份和镜像软件速度较慢,而且,如果一个驱动器出现故障,则往往需要中断系统。即使磁盘不导致服务器中断,IT工作人员仍需要断掉服务器来更换驱动器。相反,RAID利用镜像或奇偶信息来从剩余的驱动器重建数据,不必中断系统。/ o, s- t2 u _2 r
Level0、3和5是三种最常见的RAID实施方式:
5 T1 P; X9 w7 ]; `RAIDLevel0即数据分割,是最基本的方式。在一个普通硬盘驱动器上,数据被存储在同一张盘的连续扇区上。RAID0至少使用两个磁盘驱动器,并将数据分成从512字节到数兆字节的若干块,这些数据块被交替写到磁盘中。第1段被写到磁盘1中,第2段被写到磁盘2中,如此等等。当系统到达阵列中的最后一个磁盘时,就写到磁盘1的下一分段,以下如此。分割数据将I/O负载平均分配到所有的驱动器。由于驱动器可以同时写或读,性能得以显著提高。但是,它却没有数据保护能力。如果一个磁盘出故障,数据就会丢失。RAID 0不适用于关键任务环境,但是,它却非常适合于视频生产和编辑或图像编辑。
# y. D4 k9 Y- m' c7 R6 U" F2 ^. kRAIDLevel3包括数据分割,另外,它还指定一个驱动器来存储奇偶信息。这就提供了某种容错功能,在数据密集型环境或单一用户环境中尤其有益于访问较长的连续记录。RAID 3需要同步主轴驱动器来预防较短记录的性能下降。3 p7 m" c1 ], m* q
RAIDLevel5类似于Level0,但是它不是将数据分成块,而是将每个字节的位拆分到多个磁盘。这样会增加管理费用,但是,如果一个磁盘出现故障,则它可以更换,数据可以从奇偶和纠错码中重建。RAID 5包括所有的读/写运行。它需要三到五个磁盘来组成阵列,最适合于不需要关键特性或几乎不进行写操作的多用户系统。
2 L1 |6 P! r& _; t+ p其它不常见的RAID类型:
, e* S) }! Q) u- `2 a# a0 vRAIDLevel1是磁盘镜像——写到磁盘1中的一切也写到磁盘2中,从任何一个磁盘都可以读取。这样就提供了即时备份,但需要的磁盘驱动器数量最多,不能提高性能。RAID 1在多用户系统中提供最佳性能和容错能力,是最容易实施的配置,这最适用于财务处理、工资单、金融和高可用数据环境。+ N& h/ A7 X1 Q; Q
RAIDLevel2是为大型机和超级计算机开发的。它可在工作不中断的情况下纠正数据,但是,RAID2倾向于较高的数据校验和纠错率。3 D* u- M! ` Q A' a* y
RAIDLevel4包括较大的数据条,这样,就可以从任何驱动器读取记录。由于这种类型缺乏对多种同时写操作的支持,因而,几乎不使用。/ V% y5 H, V, j. _# T7 ]
RAIDLevel6几乎没有进行商用。它使用一种分配在不同的驱动器上的第二种奇偶方案,扩展了RAID5。它能承受多个驱动器同时出现故障,但是,性能——尤其是写操作却很差,而且,系统需要一个极为复杂的控制器。
8 {; i8 M/ D0 B7 j7 j, R( C0 Y: g+ PRAIDLevel7有一个实时嵌入操作系统用作控制器,一个高速总线用于缓存。它提供快速的I/O,但是价格昂贵。) K( W: k9 }+ E, c# I! @
RAIDLevel10由数据条阵列组成,其中,每个条都是驱动器的一个RAID1阵列。它与RAID1的容错能力相同,面向需要高性能和冗余,但不需要高容量的数据库服务器。
5 p8 e* A1 v) L. g. MRAIDLevel53是最新的一种类型,实施情况同Level0数据条阵列,其中,每一段都是一个RAID3阵列。它的冗余与容错能力同RAID3。这对需要具有高数据传输率的RAID 3配置的IT系统有益,但是它价格昂贵、效率偏低.1 ~, @2 B4 F& W+ a4 [0 J
WINS服务
* I" S6 Y; N4 KWINS是Windows Internet Name Server(Windows网际名字服务)的简称。WINS为NetBIOS名字提供名字注册、更新、释放和转换服务,这些服务允许WINS服务器维护一个将NetBIOS名链接到IP地址的动态数据库,大大减轻了对网络交通的负担。7 l1 l( p2 `% e
一.我们为什么需要WINS服务
. e, { H& D% m9 F$ p7 D- r: `在默认状态中,网络上的每一台计算机的NetBIOS名字是通过广播的方式来提供更新的,也就是说,假如网络上有n台计算机,那么每一台计算机就要广播n-1次,对于小型网络来说,这似乎并不影响网络交通,但是当大型网络来说,加重了网络的负担。因此WINS对大中型企业来说尤其重要。0 h: V! Z0 ^; I2 ~: B% Y
二.WINS工作原理% X% A3 N. I) l# H6 Y
上面说过,WINS服务器为客户端提供名字注册了、更新、释放和转换服务,下面就详细介绍这四个基本服务的工作原理:
% N9 u: q. ^% @' O1.名字注册
! b2 _! f7 t/ b" [0 n) `. Z名字注册就是客户端从WINS服务器获得信息的过程,在WINS服务中,名字注册是动态的。
* P2 N. P. |& w5 A3 L1 U* C当一个客户端启动时,它向所配置的WINS服务器发送一个名字注册信息(包括了客户机的IP地址和计算机名),如果WINS服务器正在运行,并且没有没有其它客户计算机注册了相同的名字,服务器就向客户端计算机返还一个成功注册的消息(包括了名字注册的存活期----TTL)。9 A+ g7 v. n# B
与IP地址一样,每个计算机都要求有唯一的计算机名,否则就无法通信。如果名字已经被其它计算机注册了,WINS服务将会验证该名字是否正在使用。如果该名字正在使用则注册失败(发回一个负确认的信息),否则就可以继续注册。" p% G$ s) `& s6 K5 j
2.名字更新
% u, h$ B W$ r% }2 T, t, X, m) _因为客户端被分配了一个TTL(存活期),所有它的注册也有一定的期限,过了这个期限,WINS服务器将从数据库中删除这个名字的注册信息。它的过程是这样的:( @2 b9 J, y! s: d5 B9 Z) Z+ z
(1).在过了存活期的1/8后,客户端开始不断试图更新它的名字注册,如果收到不到任何响应,WINS客户端每过2分钟重复更新浓度,直到存活期过了一半。
) o$ ~6 {( M! S, X$ v7 S" d0 z(2).当存活期过了一半时,WINS客户端将尝试与次选WINS服务器更新它的租约,它的过程与首选WINS服务器一样。
7 _- O9 g r+ G$ @/ ~% b9 M4 C(3).如果时间过了一半后仍然没有成功的话,该客户端又回到它的首选WINS服务器了。. t* Y/ y. U5 \7 c. G
在该过程中,不管是与首选还是次选WINS服务器,一旦名字注册成功之后,该WINS客户端的名字注册将被提供一个新的TTL值。
* [/ E' x5 U0 `/ U7 f6 j! `$ aWINS服务介绍(二)0 a, I3 B1 h1 h$ v) a+ i4 ~* E
3.名字释放, A p% S5 w# Y4 P, p8 a& ?3 W
在客户端的正常关机过程中,WINS客户端向WINS服务器发送一个名字释放的请求,以请求释放其映射在WINS服务器数据库中的IP地址和 NetBIOS名字。收到释放请求后,WINS服务器验证一下在它的数据库中是否有该IP地址和NetBIOS名,如果有就可以正常释放了,否则就会出现错误(WINS服务器向WINS客户端发送一个负响应)。: v u& r( a, `$ K
如果计算机没有正常关闭,WINS服务器将不知道其名字已经释放了,则该名字将不会失效,直到WINS名字注册记录过期。6 [0 h+ K/ |3 X$ v: ~8 {! K% f
4.名字解析
* T: x" N! F; P+ R当客户端在许多网络操作中需要WINS服务器解析名字,例如当使用网络上其它计算机的共享文件时,为了得到共享文件,用户需要指定两件事:系统名和共享名,而系统名就需要转换成IP地址。5 g: Q2 ^/ d0 j( n( ~
名字解析过程是这样的:: }! R1 @! ]8 z! }! n" p5 A1 F
(1).当客户端计算机想要转换一个名字时,它首先检查本地NetBIOS名字缓存器。8 K( _$ d% p3 C" Z# w4 [
(2).如果名字不在本地NetBIOS名字缓存器中,便发送一个名字查询到首选WINS服务器(每隔15秒发送一次,共发三次),如果请求失败,则向次选WINS发送同样的请求。' t% V6 z, U- i7 N
(3).如果都失败了,那么名字解析可以通过其它途径来转换(例如本地广播、lmhosts文件和hosts文件、或者DNS来进行名字解析。
$ q/ e4 ?: w8 s" z0 N# Z1 [三.WINS服务器和客户端的需求6 ^5 O& W i5 N8 m. w5 j1 d
1.Microsoft对服务器的需求" \5 H# ~* A1 E8 [* q9 U. c& x, e
(1).至少提供一个首选WINS服务器和一个次选WINS服务器来提供容错功能。
1 D5 P/ S+ }: X" ^3 ?(2).一个WINS服务器每分钟可以处理近1500个名字注册和约4500个名字查询。因此我们强烈建议你一个首选和一个次选WINS服务器可以带动10000个客户端。5 U9 a5 Q+ b) K8 s
(3).如果WINS服务器与客户机不在同一个子网上,就要考虑到路由器的性能了。
" d0 x$ Y u5 k% o3 z F |