Como perguntas. O que é uma tabela de fluxo? Em que difere da tabela de encaminhamento?
Este link diz:
Switching = encaminhamento por MAC de destino
Routing = encaminhamento por IP de destino
Forwarding = Forwarding by Flow.
e este vídeo dá ideia que uma tabela de fluxo é uma tabela de encaminhamento baseada em regras decididas pelo controlador. Não é como o encaminhamento baseado em IP ou MAC.
Se eu estiver errado, corrija-me ou adicione comentários úteis.
Comentários
- alguém tem uma ideia?
Resposta
Como os links na pergunta sugerem, a tabela de fluxo é uma ampla prazo. Uma tabela de encaminhamento usa o endereço IP ou endereços MAC para decidir o próximo salto para o pacote.
Mas uma tabela de fluxo pode usar qualquer uma das informações dentro do pacote para decidir o próximo salto para ele, por exemplo, porta do switch de entrada, porta TCP / endereço IP (src ou dst), tag VLAN etc.
Um fluxo é definido como todos os pacotes que correspondem a um fluxo- entrada na tabela de fluxo de um switch. As entradas de fluxo são bastante gerais e se assemelham às entradas ACL encontradas em firewalls – embora aqui possam incluir campos das camadas 2, 3 e 4.
(de Implementando um switch OpenFlow na plataforma NetFPGA por J. Naous et al )