NetTester este un instrument de testare a acceptarii pentru retelele fizice. Puteti conecta gazde virtuale pentru testare la reteaua fizica si puteti efectua automat teste, cum ar fi comunicarea ping. Intrucat generarea gazdei virtuale si conexiunea la reteaua fizica sunt realizate de software, testele exhaustive care consuma mult timp pot fi executate automat prin scripturi de testare.

Testele pe NetTester ruleaza conform scriptului de testare. Scriptul de testare poate contine urmatoarele elemente:

  • Relatia de conexiune dintre gazdele virtuale si reteaua fizica
  • O serie de cazuri de testare, cum ar fi „Ping de la gazda1 la gazda”.

Cand rulati un script de testare NetTester, gazdele virtuale se conecteaza la reteaua fizica si afiseaza rezultatele trimiterii si primirii pachetelor. In prezent, acceptam Castravetele ca instrument de testare.

Exemplu de configurare a testului

Scenariu de castravete

Caracteristica: gazda1 si gazda2 sunt conectate Scenariu: trimitere si primire de pachete intre gazda1 si gazda2 Dat start NetTester cu optiuni “–nhost 2 –device eth1 –dpid 0x123” Cand exista urmatoarele patch-uri: | Port virtual | Port fizic | | 1 | 1 | | 2 | 2 | Si fiecare gazda trimite pachete dupa cum urmeaza: | Gazda sursa | Destinatie gazda | | 1 | 2 | | 2 | 1 | Apoi fiecare gazda primeste pachete dupa cum urmeaza: | Gazda sursa | Destinatie gazda | | 1 | 2 | | 2 | 1 |

Configurarea si dezmembrarea castravetilor

caracteristici / suport / hooks.rb:

require ‘net_tester’ require ‘active_support / core_ext / object / try’ Inainte de a face NetTester.log_dir = File.join (Aruba.config.working_directory, ‘log’) NetTester.pid_dir = File.join (Aruba.config.working_directory, ‘pids ‘) NetTester.socket_dir = File.

videos sexo español coños peludos rubios
viejas tragando leche comic maduras
hijas calientes madurafollando
abuela española follando pornocolombianas
madura en la playa casadas follando por dinero
corridas en la playa swingers españoles
sexo hd compartiendo novia
peliculas porno gay españolas hermanas tetonas
videos culos lisbianas
peleas xxx brazzers videos completos
peliculas x en castellano tetudas españolas
porno online gratis negros follando a blancas
sexo gratis pilladas españolas follando
hermanas tetonas peliculas x vintage
se le marca el coño metart films
incesto madre hijos abuelas y nietos xxx
pajas pollones mamadas retro
porno bix paginas sexo
maduras folladas por el culo tetonas cubanas
concursos nudistas viejas con jovenes follando

join (Aruba.config.working_directory,’ sockets ‘) device = ENV [‘ DEVICE ‘] || ‘eth1’ dpid = ENV [‘DPID’]. try (&: hex) || 0x123 NetTester.run (network_device: device, physical_switch_dpid: dpid) end Dupa terminarea NetTester.kill

Cum functioneaza NetTester?

Configuratia minima a NetTester este doar o cutie Linux si un comutator fizic OpenFlow.

Caseta Linux porneste gazde virtuale care trimit si primesc pachete si un comutator software OpenFlow. Comutatorul fizic OpenFlow conecteaza virtual gazdele virtuale la reteaua fizica prin crearea de patch-uri virtuale cu comutatorul virtual OpenFlow. In acest fel, pregatind o cutie Linux si un comutator fizic OpenFlow, putem testa automat diferite modele folosind NetTester.

Trebuie sa aveti instalate cateva conditii prealabile:

  • Versiunea in limba Ruby 2.2.0 sau mai recenta
  • Deschide vSwitch (apt-get install openvswitch-switch).
$ git clone https://github.com/net-tester/net-tester.git $ cd net_tester $ bundle install

net_tester run [optiuni]

Comanda de rulare net_tester porneste un proces NetTester.

$ ./bin/net_tester run –nhost 3 –device eth1 –dpid 0x123
  • –nhost: numarul de gazde virtuale de invocat
  • –device: numele dispozitivului pe care il utilizeaza comutatorul virtual
  • –dpid: DPID al comutatorului fizic

net_tester adaugati [optiuni]

Comanda net_tester add adauga un patch virtual.

$ ./bin/net_tester add –vport 2 –port 1 –vlan 100
  • –vport: numarul de port al comutatorului virtual
  • –port: numarul de port al comutatorului fizic
  • –vlan: ID-ul VLAN adaugat de portul de comutare fizica

net_tester sterge [optiuni]

Comanda net_tester delete sterge un patch virtual.

$ ./bin/net_tester delete –vport 2 –port 1
  • –vport: numarul de port al comutatorului virtual
  • –port: numarul de port al comutatorului fizic

net_tester trimite [optiuni]

Comanda net_tester asend trimite pachete de testare.

$ net_tester send –source host1 –dest host2
  • –sursa: gazda sursa a pachetului de testare
  • –dest: gazda de destinatie a pachetului de testare

net_tester statistici gazda

Comenzile statistici net_tester arata statisticile pachetelor trimise si primite.

$ ./bin/net_tester stats host1 Pachete trimise: host1 -> host2 = 1 pachet Pachete primite: host2 -> host1 = 1 pachet

net_tester ucide

Comanda net_tester kill incheie un proces NetTester.

NetTester s-a referit la urmatoarele instrumente de testare. Multumiri!

  • stereocat / patch_panel este un instrument de testare a retelei fizice care ruleaza pe Trema
  • oolorg / ool-l1patch-dev este un instrument de testare a retelei fizice care ruleaza pe Ryu