灵活智能的路由引擎(FIRE)宣告了第三代交换技术的来临 。这一代并不仅是建立在第二代的进展上 , 而且为第三层路由、组播(Multicast)及用户可选的策略(Policy)等方面提供了线速性能 , 第二层与第三层的性能不再是不一致的了 。
FIRE是3Com公司的第三代第三层交换机的核心部分 , 它是一个创新的集成化的网间互联体系结构 , 提供了广泛的第二层和第三层的功能 , 同时还可在多种网络接口类型上提供线速性能 。
第四层交换
端到端性能和服务质量要求对所有联网设备的负载进行细致的均衡 , 以保证客户机与服务器之间数据平滑地流动 。第二层与第三层交换产品在解决局域网和互联网络的带宽及容量问题上发挥了很好的作用 , 但是 , 这可能还不够 , 还需要更多的性能 , 而这正是第四层交换的用武之地 。
第四层交换技术利用第三层和第四层包头中的信息来识别应用数据流会话 , 这些信息包括TCP/User 数据报协议(UDP)端口号、标记应用会话开始与结束的“SYN/FIN”位以及IP源/目的地址 。利用这些信息 , 第四层交换机可以做出向何处转发会话传输流的智能决定 。对于使用多种不同系统来支持一种应用的大型企业数据中心、Internet服务提供商或内容提供商来说 , 第四层交换的作用是尤其重要的 。同样 , 当在很多服务器上进行复制功能时 , 第四层交换也会起到不小的作用 。
路由器和第三层交换机在转发不同数据包时并不了解哪个包在前哪个包在后 。第四层交换技术从头至尾跟踪和维持各个会话 。因此 , 第四层交换机是真正的“会话交换机” 。
路由器根据链路或网络节点的可用性和性能做出转发决定 , 而第四层交换机则根据会话和应用层信息做出转发决定 。由于做到了这点 , 因而用户的请求可以根据不同的规则被转发到“最佳”的服务器上 。因此 , 第四层交换技术是用于传输数据和实现多台服务器间负载均衡的理想机制 。
具有第四层功能的交换机能够起到与服务器相连接的“虚拟IP”(VIP)前端的作用 。每台服务器和支持单一或通用应用的服务器组都配置一个VIP地址 。这个VIP地址被发送出去并在域名系统上注册 。
在发出一个服务请求时 , 第四层交换机通过判定TCP开始 , 来识别一次会话的开始 。然后它利用复杂的算法来确定处理这个请求的最佳服务器 。一旦做出这种决定 , 交换机就将会话与一个具体的IP地址联系在一起 , 并用该服务器真正的IP地址来代替服务器上的VIP地址 。
每台第四层交换机都保存一个与被选择的服务器相配的源IP地址以及源TCP 端口相关联的连接表 。然后第四层交换机向这台服务器转发连接请求 。所有后续包在客户机与服务器之间重新影射和转发 , 直到交换机发现会话为止 。
在使用第四层交换的情况下 , 接入可以与真正的服务器连接在一起来满足用户制定的规则 , 诸如使每台服务器上有相等数量的接入或根据不同服务器的容量来分配传输流 。
目前一般的单功能负载均衡产品可以每秒连接400到800个接入 。而同时具有第二层和第四层功能的新一代产品(使用定制的专用集成电路的基于硬件的负载均衡功能)的连接速度则超过了每秒10万次接入 。
在所有这一切中的要害问题是如何确定传输流转发给哪台最可用的服务器 , 目前 , 在做出负载均衡决定时采用了多种方法 。根据所需负载均衡的颗粒度 , 第四层交换机可以利用多种方法将应用会话分配到服务器上 。这些方法包括求权数最小接入的简单加权循环、测量往返时延和服务器自身的闭合环路反馈等等 。
推荐阅读
- 苧麻是什么 苎麻的主要价值
- 象形字对照表
- 金色就是黄色吗
- 知行合一是什么意思简单解释
- 瑞士是联合国的成员国吗
- 普陀是佛教哪个宗派
- 同时是235的倍数的最小三位数 同时是235的倍数的最小三位数是什么
- ig是哪个国家的战队?
- 保险改革后车损险包括什么
- 向量的方向角定义 向量的方向角定义是什么