Encaminhamento com IP virtual
O IP virtual, também denominado interface de retorno ou sem circuitos, é uma função poderosa com muitas utilizações diferentes. O IP virtual proporciona uma forma de atribuir um ou mais endereços ao sistema sem a necessidade de ligar os endereços a uma interface física. Isto pode ser utilizado quando se pretende executar várias instruções de um servidor Domino Web ligado a diferentes endereços ou a outros serviços que necessitem de ser ligados a portas assumidas.
A maioria dos ambientes onde se pretenderá utilizar o IP virtual são casos em que se pretende fornecer vários caminhos entre a porta de ligação local e o servidor iSeries AS/400, como, por exemplo, o equilíbrio de carregamento e a tolerância às falhas. Neste contexto, cada "caminho" implica uma interface individual e, consequentemente, um endereço de IP adicional, não virtual no iSeries AS/400. A existência destas várias interfaces apenas deveria ser visível na rede local. Não se pretende que os clientes remotos tenham conhecimento dos vários endereços de IP do iSeries AS/400. O ideal seria que vissem o servidor iSeries AS/400 como um endereço de IP individual. A forma como o pacote de recepção é encaminhado através da porta de ligação, na rede local, até ao iSeries AS/400 deveria ser invisível ao cliente remoto. Para fazê-lo, deve utilizar-se o IP virtual. Os clientes locais devem comunicar com o iSeries AS/400 através de qualquer um dos endereços de IP físicos, enquanto os clientes remotos devem ver apenas a interface IP virtual.
O ambiente IP virtual é para o iSeries AS/400 que atua como servidor para clientes ligados remotamente. Mais importante ainda, o endereço de IP virtual está numa sub-rede diferente daquela das interfaces físicas. Além disso, o endereço de IP virtual faz com que o iSeries AS/400 seja apresentado como um sistema central individual e não necessariamente como um ligado a uma rede ou sub-rede de grandes dimensões. Desta forma, a máscara de sub-rede da interface IP virtual deve ser, de modo geral, definida para 255.255.255.255.
Uma vez que o endereço de IP virtual não está ligado a uma única interface física, o servidor iSeries AS/400 nunca responde a um pedido Address Resolution Protocol (ARP) efetuado ao endereço de IP virtual. Por outras palavras, não é possível efetuar um encaminhamento direto para o endereço de IP virtual. Para que outros sistemas alcancem o endereço de IP virtual, devem ter um encaminhamento definido para tal. É esta a razão pela qual o IP virtual foi principalmente concebido para clientes ligados remotamente. No exemplo seguinte, todas as estações de trabalho apontam para uma das interfaces 10.3.2 do servidor iSeries AS/400, como respectiva porta de ligação do sistema de passagem seguinte. Quando chega um pacote ao iSeries AS/400, passa pelo processamento de pacotes. Se o endereço de destino corresponder a qualquer um dos endereços definidos no sistema (incluindo os endereços de IP virtuais), o sistema processa o pacote.
Os servidores DNS utilizam os endereços do servidor solicitado. Neste caso, todos os endereços representam o mesmo sistema. A função IP virtual pode ser utilizada ao consolidar-se vários sistemas num único sistema de grandes dimensões.