掌握网络设计 轻松排除网络故障(一)
概要:由于系统故障是最难诊断的故障(而且,其后果也可能是惨重的损失),你可能需要在构建你的网络时要特别注意避免或减少这类故障。上面所说的都会有帮助。下一步就是考虑哪些系统特性可能会导致系统故障。 首先, 尽量使你的网络成为线性布局。树状结构的网络相对来说比较好。总的来说,除了偶尔有冗余连接之外大多数网络都是线性的(或者说是树状的)。具有讽刺意味的是,添加冗余路径可能反而会有相反的效果。因为潜在的问题,这是网络需要仔细测试的一个方面。当你添加了额外的路径,你需要知道有产生问题的潜在可能。尽量选择能完成任务的最简单的结构。 大多数网络中单个设备都是相对紧密联合的,尽管使用他们的许多协议和服务可能会连接松
掌握网络设计 轻松排除网络故障(一),标签:电脑网络知识,网络基础知识,http://www.5ijcw.com
由于系统故障是最难诊断的故障(而且,其后果也可能是惨重的损失),你可能需要在构建你的网络时要特别注意避免或减少这类故障。上面所说的都会有帮助。下一步就是考虑哪些系统特性可能会导致系统故障。
首先, 尽量使你的网络成为线性布局。树状结构的网络相对来说比较好。总的来说,除了偶尔有冗余连接之外大多数网络都是线性的(或者说是树状的)。具有讽刺意味的是,添加冗余路径可能反而会有相反的效果。因为潜在的问题,这是网络需要仔细测试的一个方面。当你添加了额外的路径,你需要知道有产生问题的潜在可能。尽量选择能完成任务的最简单的结构。
大多数网络中单个设备都是相对紧密联合的,尽管使用他们的许多协议和服务可能会连接松散,缓冲和冗余需要在设计时明确考虑到。这可以由某些协议办到,但不是所有的协议都可以。可能的话,根据情况进行选择。
复杂性和效率通常都是和系统紧密相关的。具有讽刺意味的是,最简单的解决方案反而很少有效率高的。因此,有时候需要某种程度的复杂性来实现所要求的功能。复杂性在许多情况下也提高了可靠性。总的来说,如果能满足要求,还是简单些为好,但是前提是它能胜任工作。最后,正如前面所提到的,对于系统故障来说,关键因素是相互影响是隐性的而且不可预知。为了避免出现这种问题,你需要尽可能多地知道你的网络发生了什么事情。不幸的是,这同网络设计的基本原理直接冲突:透明度。从用户的角度来看,网络如何工作的详细内容跟他们无关。因此,网络的设计向用户隐藏了这些细节。如果一个网络在TCP过程中发生了丢包现象,协议会安排在用户不知情的情况下重新发送。也许网络速度会显得很慢,但是这就是顾客所唯一会注意到的事情。从故障分析者的角度来说,隐藏的信息才是你最终需要的东西。解决问题需要你对网络运行的原理有透彻的了解和一系列优秀的收集信息的工具。
结论
工程似乎总是要涉及到均衡:线性对冗余性,简单性对效率,透明度对信息收集。这需要在组建网络时仔细平衡。没有万能的解决方案。可靠性的改进或者易诊断性将会始终是需要花费力气去做的事。但是诊断任何问题的第一步都应该是了解究竟发生了什么事。比较一下你的备选方案的复杂程度并尽量推断出可能在什么地方发生问题。
关键字: Tag:网络知识,电脑网络知识,网络基础知识,电脑学习 - 网络知识
《掌握网络设计 轻松排除网络故障(一)》相关文章
- 掌握网络设计 轻松排除网络故障(一)
- › 掌握网络设计 轻松排除网络故障(一)
- 在百度中搜索相关文章:掌握网络设计 轻松排除网络故障(一)
- 在谷歌中搜索相关文章:掌握网络设计 轻松排除网络故障(一)
- 在soso中搜索相关文章:掌握网络设计 轻松排除网络故障(一)
- 在搜狗中搜索相关文章:掌握网络设计 轻松排除网络故障(一)