蓝色航标    
 
2002年第3、4期 - 基础园地
请选择其它期:
   
     
 

如何在AIX中配置虚拟IP地址(一)

 
 
供稿人:朱靖虹
 
   
     
 

在操作系统AIX5L中推出了对虚拟IP地址( VIPA Virtual IP Adress)的支持, 本文将解 释什么是虚拟IP地址?并给出在AIX中配置虚拟IP地址的详细说明。

什么是虚拟IP地址 (VIPA)?

AIX中虚拟IP地址的概念与IBM OS/390中的很相似。将虚拟IP地址赋给AIX系统后, 可以使IP地址不再依赖指定的网络接口。发送方只需将包送到接收方服务器的虚拟 IP地址上即可(所有接收到的包还是通过真正的物理网络接口到达该服务器的)。

在虚拟IP地址使用以前,如果一个网络接口失效,所有与之相关的连接(connection) 就都会失去。使用虚拟IP地址,需要有AIX系统对虚拟接口和网络中路由器提供自动 重新路由的支持,只要包可以重新路由到其他的网络接口上,现存到虚拟IP网络接 口的连接就不会中断。因此虚拟IP地址可以屏蔽网卡,路由器等引起的故障,使连 接保留。网卡的故障不会影响到已有的连接,在AIX上使用虚拟IP地址进一步提高了 系统的可用性。同时有多块网卡共同来负担系统的负载,可以减少对单一网卡和子 网的集中使用,解决由此带来的瓶颈。

AIX中VIPA的功能对网络设备是透明的,无需专用的P系列或网络设备。在IBM P系列 服务器上实施虚拟IP地址,需要:

  • AIX5L
  • 两个以上连接到企业网络,不在同一子网的 IP 接口 (不分物理类型)
  • 在企业网中运行IP路由(routing protocols)协议

虚拟IP地址 应用环境实例

虚拟IP地址 应用环境实例

图1 中的 P系列服务器有一虚拟IP地址(vi0) 10.68.6.1,两块以太网网卡。不同网卡 (FDDI,token-ring, ATM, X.25等)只要IP网络接口最终连接到大的企业网,企业路由 器有路由可到达,就可一起使用。

图中的 "X"表示有可能出故障的位置。接口en1 和 en5 使用相同的虚拟IP地址 vi0 地址。如果物理网络接口,路由器或网络路径出现故障,网络协议可将此次连接 (connection)路由到此台服务器的另一物理网络接口。远端系统通过 telnet vi0 访 问P系列服务器,所有发到 vi0地址的包,是通过服务器的en1 或 en5接口收到的。 使用虚拟IP地址,远端系统和所涉及的路由器必须能将发送到虚拟IP地址(vi0)的包 路由到服务器的一个物理网络接口 (en1 或 en5)。

在SMIT菜单中,对虚拟IP地址的配置同其他IP网络接口一样。需要注意的是,一旦 配置了虚拟IP地址地址,此地址 将成为该服务器的首选源地址(source address)。 表现为以下两方面:

  • 虚拟IP地址将成为该服务器所发出的TCP/IP包头的源地址。
  • 如果远端系统和路由器没有到达虚拟IP地址的路由,连接就会丢失。

 

 
     
     
 
     
 
     
 
 
 
     
 
   相关文章
AIX操作系统Paging Space的管理机制
如何设置Domino/Notes R5 Internet邮件支持多语言功能
AS/400集成文件系统简介(之一)
传输控制协议简介
通过串口管理FAStT200的方法和常用命令(2002年第二期)
计算机集群技术介绍(二)(2002年第二期)
如何处理 mountd 和 nfsd 无法正常启动(2002年第二期)
Domino.Doc和 Domino Workflow的集成(2002年第二期)