AIX 5L 网络性能优化: 第 1 部分:网络概述—对硬件进行监视
2008-09-06 08:21:01 来源:WEB开发网物理层
数据链路层
网络层
传输层
会话层
表示层
应用层
需要理解的最为重要的概念是,主机中的每层分别与远程计算机中相对应的层进行通信。实际的应用程序可以使用传输层协议中的用户数据报协议(User Datagram Protocol,UDP)或者传输控制协议(Transmission Control Protocol,TCP)来传输数据。它们接收来自于您所运行的应用程序的数据,并将它们分解为不同的数据包。数据包本身也存在区别,这取决于它是 UDP 或者 TCP 数据包。通常来说,UDP 的速度更快一些,而 TCP 更安全一些。有许多可调整的参数值得研究,您将在本系列文章后续的内容中了解这些参数。您可能希望首先熟悉一下 no 命令,这个实用工具可用于完成大多数的网络更改工作。从硬件的角度来看,您应该深入地了解需要进行正确配置以优化性能的那些组件,这一点是非常关键的。除非您工作于一个小型的组织、或者整个 IT 部门由您一个人组成,否则您可能与管理交换机和路由器的网络团队相互协作,并且无权配置这些硬件设备。您所处理的最重要的组件是您的网络适配器。在 2007 年,大多数适配器的版本都可以支持千兆以太网,如 10/100/1000 Mbps 以太网卡。您需要使用到一些重要的概念。
最大传输单元
最大传输单元(Maximum Transfer Unit,MTU)定义为可以通过网络进行传输的最大的数据包。其大小取决于网络的类型。例如,16 位令牌环网的缺省 MTU 大小为 17914,而光纤分布式数据接口(Fiber Distributed Data Interface,FDDI)的缺省 MTU 大小为 4352。以太网的缺省 MTU 大小为 1500(在启用了巨型帧 (jumbo frames) 的情况下为 9000)。数据包越大,所需要传输的数据包就越少,从而提高系统的带宽使用率。如果您的应用程序倾向于使用较小的数据包,那么这种情况是一个例外。如果您正使用千兆以太网,那么您可以使用巨型帧选项。要支持巨型帧的使用,必须对您的交换机进行相应配置,这一点是非常重要的。
更多精彩
赞助商链接