Interfaces de rede fornecem a conexão entre o sistema e a rede. Estas interfaces são configuradas sobre datalinks, que por sua vez correspondem a instâncias de dispositivos de hardware no sistema. Os dispositivos de hardware de rede também são chamados de placas de interface de rede (NICs) ou adaptadores de rede. As placas de rede também são chamadas de placas de interface de rede (NICs) ou adaptadores de rede. No entanto, também é possível adquirir placas de rede separadas para adicionar ao sistema. Certas placas de rede possuem apenas uma única interface que reside na placa. Muitas outras marcas de placas de rede possuem múltiplas interfaces que você pode configurar para realizar operações de rede.

No modelo atual da pilha de rede, interfaces e links na camada de software são construídos nos dispositivos na camada de hardware. Mais especificamente, uma instância de dispositivo de hardware na camada de hardware tem um link correspondente no data-linklayer e uma interface configurada na camada de interface. Esta relação um-a-um entre o dispositivo de rede, seu link de dados e a interface IP é ilustrada na figura a seguir.

Nota –

Para uma explicação mais completa sobre a pilha TCP/IP, veja o Capítulo 1, Conjunto de Protocolos TCP/IP do Solaris (Visão Geral), no Guia de Administração do Sistema: IP Services.

Figure P-1 Network Stack Showing Network Devices, Links,and Interfaces

Uma-a-uma relação entre dispositivos de hardware, links e interfaces IP.

A figura mostra dois NICs na camada de hardware: ce witha single device instance ce0, e qfe withmultiple device instances, qfe0 to qfe3.The devices qfe0 through qfe2 are notused. Os dispositivos ce0 e qfe3 são utilizados e possuem links correspondentes ce0 e qfe3 na camada data-link. Na figura, as interfaces IP recebem o mesmo nome de seus respectivos hardwares subjacentes, ce0 e qfe3. Estas interfaces podem ser configuradas com endereços IPv4 ou IPv6 para hospedar bothtypes de tráfego de rede. Note também a presença da interface loopback lo0 na camada de interface. Esta interface é usada para testar, por exemplo, se a pilha IP está funcionando corretamente.

Diferentes comandos administrativos são usados em cada camada da pilha. Por exemplo, os dispositivos de hardware que estão instalados no sistema são listados pelo comando dladmshow-dev. Informações sobre links na camada data-link são mostradas pelo comando show-link do dladm. O comando ifconfig mostra a configuração da interface IP na camada de interface.

Neste modelo, existe uma relação um-para-um que liga o dispositivo, o link de dados e a interface. Esta relação significa que a configuração da rede depende da configuração do hardware e da topologia da rede. As interfaces devem ser reconfiguradas se mudanças forem implementadas na camada de hardware, como a substituição do NIC ou a mudança da topologia da rede.

O SolarisOS introduz uma nova implementação da pilha de rede na qual a relação básica entre o hardware, o link de dados e as camadas de interface permanece. Com esta separação, a configuração de rede no nível de software não está mais vinculada ao chipset ou à topologia de rede na camada de hardware. A nova implementação torna a administração de rede mais flexível das duas maneiras seguintes:

  • A configuração de rede é isolada de quaisquer mudanças que possam ocorrer na camada de hardware. As configurações de link e interface são preservadas mesmo que o hardware subjacente seja removido. Essas mesmas configurações podem ser reaplicadas a qualquer DNI de substituição, desde que as duas DNIs sejam do mesmo tipo.

  • A separação da configuração de rede da configuração de hardware de rede também permite o uso de nomes de links personalizados na camada de link de dados. Esta funcionalidade é explicada mais detalhadamente na seguinte seção.

Assigning Names toData Links

De uma perspectiva administrativa, uma interface de rede tem um linkname. O link de dados representa um objeto data-link no segundo nível do modelo Open Systems Interconnection (OSI). O physicallink está diretamente associado a um dispositivo e possui um devicename. O nome do dispositivo é essencialmente o nome da instância do dispositivo, e é composto do nome do driver e do número da instância do dispositivo.

Nomes do driver podem ser ce, hme, bge, e1000g, entre muitos outros nomes de drivers. O número da instância variável pode ter um valor de zero a n, dependendo de quantas interfaces desse tipo de driver estão instaladas no sistema.

Por exemplo, considere uma placa Fast Ethernet 100BASE-TX, que é frequentemente utilizada como o NIC primário tanto em sistemas host como em sistemas servidores. Alguns nomes típicos de drivers para este NIC são eri, qfe e hme. Quando usada como placa de rede primária, a interface Fast Ethernet tem um nome de dispositivo como eri0 ou qfe0.

Apenas uma interface pode ser configurada em placas de rede como eri e hme. Por exemplo, a placa Sun Quad FastEthernetTM (qfe)tem quatro interfaces, qfe0 até qfe3. Veja a Figura P-1.

Com a separação da configuração da rede entre a camada de software e a camada de hardware, agora você pode usar nomes flexíveis para links de dados. O nome da instância do dispositivo continua a ser baseado no hardware subjacente e não pode ser alterado. No entanto, o nome da ligação de dados não é mais vinculado de forma semelhante. Assim, você pode alterar o nome da instância do dispositivo para um nome que tenha mais significado na configuração da sua rede. Você atribui um nome personalizado ao link e, em seguida, executa tarefas de configuração e manutenção da rede, referindo-se ao nome do link atribuído em vez do nome baseado em hardware.

Usando as informações da Figura P-2, a tabela a seguir ilustra a nova correspondência entre o hardware (NIC), a instância do dispositivo, o nome do link e a interface sobre o link.

>

Hardware (NIC)

Dispositivo Instância

Link’s Assigned Nome

IP Interface

ce

>

ce0

subitops0

subitops0

qfe

qfe3

subitops1

subitops1

Como a tabela indica, à instância do dispositivo ce0’slink é atribuído o nome subitops0, enquanto ao link para a instância qfe3 é atribuído o nome subitops1.Tais nomes permitem identificar prontamente os links e suas funções no sistema. Neste exemplo, os links foram designados para o serviço IT Operations.

Administration of Other Link Types

A separação entre configuração de rede e configuração de hardware de rede introduz a mesma flexibilidade a outros tipos de configurações de links. Por exemplo, redes locais virtuais (VLANs), agregações de links e túneis IP podem ser designados administrativamente – nomes escolhidos e depois configurados referindo-se a esses nomes. Outras tarefas relacionadas, como a realização de reconfiguração dinâmica (DR) para substituir dispositivos de hardware, também são mais fáceis de executar porque não é necessária mais reconfiguração da rede, desde que a configuração da rede não tenha sido excluída.

A figura a seguir mostra a inter-relação entre dispositivos, tipos de link e suas interfaces correspondentes.

Figure P-2 Types of Link Configurations in the Network Stack

Panoramic view of devices, and different link configurations

A figura também fornece uma amostra de como o namescan escolhido administrativamente pode ser usado na configuração da rede;

  • As instâncias de dispositivos ce0 e qfe3 são designadas para o tráfego de serviço para Operações de TI, e portanto dadas as subitops0 e subitops1 dos linknames. Os nomes personalizados facilitam a identificação das funções destes links.

  • VLANs são configuradas no link subitops0. A estas VLANs, por sua vez, também são atribuídos nomes personalizados, tais como sales1 e sales2. A interfaceIP da VLAN sales2 é encanada e operacional.

  • As instâncias do dispositivo qfe0 e qfe2 são utilizadas para atender ao tráfego de vídeo. Assim, aos links correspondentes na camada de link de dados são atribuídos os nomes subvideo0 e subvideo1. Estes dois links são agregados para o tráfego de vídeo do host. A agregação do link também possui seu próprio nome personalizado, video0.

  • Duas interfaces (subitops0 e subitops1) com diferentes hardwares subjacentes (ce e qfe) são agrupadas como um grupo IPMP (itops0)para hospedar tráfego de email.

    Nota –

    Embora as interfaces IPMP não sejam links na camada de data-link, a essas interfaces, assim como os links, também podem ser atribuídos nomes personalizados. Para mais informações sobre grupos IPMP, veja Capítulo 7, Introdução ao IPMP.

  • Duas interfaces não têm dispositivos subjacentes: o túnel vpn1, que é configurado para conexões VPN e lo0 para operações de loopback IP.

Todas as configurações de link e interface nesta figura são independentes das configurações no hardware subjacente. Por exemplo, se a placa qfe for substituída, a configuração da interface video0 para tráfego de vídeo permanece e pode ser aplicada posteriormente a um NIC de substituição.

Articles

Deixe uma resposta

O seu endereço de email não será publicado.