ljerezchaves / ofswitch13

OFSwitch13: OpenFlow 1.3 module for ns-3.
http://www.lrc.ic.unicamp.br/ofswitch13/
GNU General Public License v2.0
24 stars 16 forks source link

Packet Tags #30

Closed ljerezchaves closed 8 years ago

ljerezchaves commented 9 years ago

Originally reported by Luciano Chaves (Bitbucket: ljerezchaves, GitHub: ljerezchaves)


Com a implementação atual do OpenFlow, os pacotes internos do ns3 são destruídos ao entrar no switch e reconstruídos ao serem enviados por alguma porta de saída. Isso faz com que as tags associadas ao pacote (e acredito também, aos bytes) se percam. Por conta disso, o FlowMonitor não consegue funcionar corretamente.


ljerezchaves commented 8 years ago

Original comment by Luciano Chaves (Bitbucket: ljerezchaves, GitHub: ljerezchaves)


Feito, com a função CopyTag e a verificação se o pacote foi ou não modificado pelo pipeline do OpenFlow.

ljerezchaves commented 9 years ago

Original comment by Vítor Marge Eichemberger (Bitbucket: VitorME, GitHub: VitorME)


É necessário pensar melhor em como solucionar este problema, por isso vamos deixá-lo em espera por enquanto.