SDN

Significa "Software-Defined Networking".

SDN é uma arquitetura de rede que separa as responsabilidades de roteamento e encaminhamento de pacotes de dados da rede. Um servidor central assume todas as decisões de roteamento da rede, em vez de deixar essas decisões a cargo de cada . Um administrador pode configurar e gerenciar uma rede por meio de software executado no servidor, em vez de gerenciar cada dispositivo separadamente. Data centers, redes de empresas e campi costumam usar SDN para gerenciar redes grandes e complexas.

Cada função de um roteador ou switch é conceitualmente parte de um dos três planos a seguir:

  • O plano de dados (ou plano de encaminhamento) é responsável pelo encaminhamento físico dos pacotes de dados até o próximo nó em direção ao destino.
  • O plano de controle determina o roteamento desses pacotes de dados, criando um caminho de nós pelo qual o pacote deve passar.
  • O plano de gerenciamento configura o plano de controle, dando ao administrador da rede acesso a uma interface de linha de comando ou a um painel de controle.

Em uma infraestrutura de rede tradicional, cada dispositivo é responsável pelos três planos. Em uma rede definida por software, cada switch ou nó é responsável apenas pelo plano de dados; o servidor central assume os planos de controle e de gerenciamento.

O servidor central da SDN lida com as decisões de roteamento de todos os nós da rede
O servidor central da SDN lida com as decisões de roteamento de todos os nós da rede

Um administrador de uma rede tradicional precisa configurar cada switch (ou outro tipo de nó) dessa rede separadamente. Uma rede grande pode ter dezenas ou até centenas de switches, o que gera muito trabalho duplicado ao atualizar as configurações de cada um. A rede definida por software centraliza o controle e o gerenciamento de toda a rede em um único dispositivo dedicado. Um servidor SDN instrui os switches e outros nós sobre como encaminhar pacotes de dados usando um protocolo de rede como o OpenFlow.

Além de serem mais fáceis de gerenciar, as redes definidas por software podem mover dados com mais eficiência. Switches individuais que tomam decisões de roteamento por conta própria talvez não escolham a rota mais eficiente, pois têm conhecimento limitado das condições de toda a rede. Um servidor SDN, por outro lado, pode monitorar e controlar a rede inteira para otimizar o tráfego de aplicativos específicos e evitar congestionamentos.

Atualizado May 8, 2023 por Brian P.

quizTeste seus conhecimentos

A tebibyte is how many gibibytes?

A
128
0%
B
256
0%
C
512
0%
D
1,024
0%
Correct! Incorrect!     View the Tebibyte definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de SDN nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.