Nguva yekupedzisira takaita
Mininet
Chishandiso chinokutendera kuti umise network inotungamirwa nesoftware pamushini mumwe (chaiyo kana chemuviri). Ingoisa murairo: $ sudo mn. Sekureva kwevagadziri, Mininet yakanyatso kufanira kuendesa bvunzo nharaunda.
Semuyenzaniso, vadzidzisi vekuStanford (kwakagadzirwa Mininet) vanoshandisa chishandiso panguva yemakirasi anoshanda kuyunivhesiti. Inobatsira kudzidzisa hunyanzvi hwekuita network muvadzidzi. Mamwe emabasa uye demos anogona kuwanikwa
Mininet inokodzerawo kuyedza tsika SDN topology. Iyo chaiyo network inoiswa nese switch, controller uye mauto, uyezve kuita kwayo kunotariswa uchishandisa Python scripts. Izvo zvigadziriso zvinobva zvatamiswa kubva kuMininet kuenda kune network chaiyo.
Pakati pezvakaipira mhinduro
Mininet inoburitswa pasi peBSD Open Source rezinesi uye iri kushingaira kuvandudzwa. Chero ani zvake anogona kupa - pane ruzivo rwekuita izvi pa
ns-3
Simulator ye
Pakati pezvakanakira zvekushandisa itsigiro yezvigadziko nemaraibhurari
Izvo zvisingabatsiri zvinosanganisira kusaona zvisina kusimba. Yekuratidza topology
Kuverenga pamusoro wenyaya mune yedu yekambani blog:
OpenNet
Iyi SDN emulator inovakwa pahwaro hwematurusi maviri apfuura - Mininet uye ns-3. Inobatanidza simba reumwe neumwe wavo. Kuita kuti mhinduro dzishande pamwechete, OpenNet inoshandisa raibhurari inosunga muPython.
Nekudaro, Mininet muOpenNet ine basa rekutevedzera OpenFlow switch, ichipa CLI uye virtualization. Kana iri ns-3, inotevedzera iwo mamodheru asiri muMininet. Mirayiridzo yekushandisa inogona kuwanikwa
/
Containernet
Iyi iMininet forogo yekushanda nemidziyo yekushandisa. Docker midziyo inoshanda sevaenzi mune emulated network. Mhinduro yacho yakagadzirirwa kubvumira vanogadzira kuti vaedze negore, mupendero, fog uye NFV computing. Iyo sisitimu yakatoshandiswa nevanyori veSONATA NFV kugadzira orchestration system mune virtualized 5G network. Containernet
Unogona kuisa Containernet uchishandisa
Tinynet
Raibhurari isingaremi iyo inokubatsira nekukurumidza kugadzira prototypes yeSDN network.
Chishandiso chacho hachina kufanira kutevedzera mahombe-soro network nekuda kwekuita kushoma. Asi zvinouya zvinobatsira kana uchishanda pamapurojekiti madiki emunhu kana kukurumidza prototyping.
Mienzaniso yekushandisa uye mirairo yekuisa Tinynet inowanikwa pa
MaxiNet
Ichi chishandiso chinoita kuti zvikwanise kushandisa Mininet pamichina yakawanda yemuviri uye kushanda nehukuru-hukuru SDN network. Imwe neimwe yemota
MaxiNet inokubatsira kukurumidza kuyera network uye optimize zviwanikwa zvekugovera. MaxiNet zvakare ine mabasa ekutarisa, yakavakirwa-mukati CLI uye kugona kusanganisa neDocker. Nekudaro, chishandiso hachikwanise kutevedzera kushanda kweimwe switch kune akati wandei michina.
Iyo purojekiti source code inowanikwa
Kuverenga pamusoro wenyaya mune yedu yekambani blog:
Source: www.habr.com