SDN digest - ono emulators puna tuwhera

Te wa whakamutunga i mahi matou he whiringa mo nga kaiwhakahaere SDN puna tuwhera. I tenei ra, ko nga emulators whatunga SDN tuwhera-puna kei muri. Ka tono matou ki nga tangata katoa e aro ana ki tenei i raro i te ngeru.

SDN digest - ono emulators puna tuwhera/flickr/ Dennis van Zuijlekom / CC

Mininet

Ko te taputapu ka taea e koe te whakarite i tetahi whatunga whakahaere-rorohiko ki tetahi miihini (mariko, tinana ranei). Whakaurua noa te whakahau: $ sudo mn. E ai ki nga kaihanga, he pai te Mininet mo te tuku i nga taiao whakamatautau.

Hei tauira, ko nga kaiako i Stanford (i reira i whakawhanakehia ai a Mininet) ka whakamahi i te whaipainga i roto i nga karaehe mahi i te whare wananga. Ka awhina i te whakauru i nga pukenga whatunga ki nga akonga. Ka kitea etahi o nga mahi me nga whakaaturanga i roto i te putunga i runga i GitHub.

He pai hoki te Mininet mo te whakamatautau i nga topologies SDN ritenga. Ka tukuna te whatunga mariko me nga huringa katoa, nga kaiwhakahaere me nga kaihautu, katahi ka tirohia tana mahi ma te whakamahi i nga tuhinga Python. Ka whakawhitihia nga tautuhinga mai i Mininet ki te whatunga tuuturu.

I roto i nga huakore o te otinga ka whakanuia e nga tohunga te kore tautoko Windows. I tua atu, kaore a Mininet e pai mo te mahi me nga whatunga nui-nui, na te mea ka rere te emulator i runga i te miihini kotahi - kaore pea i te nui nga rauemi taputapu.

Ka tukuna a Mininet i raro i te raihana BSD Open Source a kei te kaha te whakawhanake. Ka taea e te tangata te koha - he korero mo te mahi i tenei paetukutuku mana o te kaupapa и i roto i te putunga.

ns-3

Simulator mo te whakatauira kaupapa motuhake whatunga. Ko te taputapu i whakaarohia i te tuatahi hei taputapu matauranga, engari i tenei ra ka whakamahia mo te whakamatautau i nga taiao SDN. Ka kitea nga kaiarahi mo te mahi me te ns-3 i paetukutuku me nga tuhinga kaupapa.

I roto i nga painga o te taputapu ko te tautoko mo nga turanga me nga whare pukapuka Pcap mo te mahi tahi me etahi atu taputapu (penei i a Wireshark), me te hapori urupare.

Ko nga ngoikoretanga ko te ahua ngoikore o te tirohanga. Mo te whakaatu topology whakautu NetAnim. I tua atu, kaore a ns-3 e tautoko i nga kaiwhakahaere SDN katoa.

Te panui mo te kaupapa i roto i ta maatau blog umanga:

OpenNet

I hangaia tenei emulator SDN i runga i nga taputapu e rua o mua - Mininet me te ns-3. Ka whakakotahi i nga kaha o ia tangata. Kia mahi tahi ai nga otinga, ka whakamahi a OpenNet i te whare pukapuka here ki Python.

Na, ko Mininet i OpenNet te kawenga mo te whai i nga huringa OpenFlow, te whakarato CLI me te mariko. Mo te ns-3, ka peehia e ia nga tauira kaore i te Mininet. Ka kitea nga tohutohu whakahaere i runga i GitHub.Kei reira ano hononga taapiri mo nga rauemi mo te kaupapa.

SDN digest - ono emulators puna tuwhera
/ rakau /PD

Paepaepae

He marau Mininet tenei mo te mahi me nga ipu tono. Ka mahi nga ipu Docker hei kaihautu i roto i nga whatunga whai. I hangaia te otinga kia taea e nga kaiwhakawhanake te whakamatautau ki te kapua, te taha, te kohu me te rorohiko NFV. Kua whakamahia kētia te punaha e nga kaituhi o SONATA NFV ki te hanga i tetahi punaha orchestration i roto i nga whatunga 5G mariko. Paepaepae korero matua o te NFV emulation platform.

Ka taea e koe te whakauru i te Containernet ma te whakamahi aratohu i runga i GitHub.

Tinynet

He whare pukapuka mama hei awhina i a koe ki te hanga i nga tauira o nga whatunga SDN. taputapu API, kua tuhia ki roto i te Haere, ka taea e koe te whai i tetahi topology whatunga. Ko te whare pukapuka ake he "taimaha" iti, na te mea ka whakauruhia, ka tere ake te mahi atu i ana analogues. Ka taea hoki te whakauru a Tinynet ki nga ipu Docker.

Ko te taputapu kaore e pai mo te whai i nga whatunga nui-nui na te iti o te mahi. Engari ka whai hua i te wa e mahi ana i nga kaupapa iti whaiaro, i te tauira tere ranei.

Ko nga tauira whakatinanatanga me nga whakahau mo te whakauru Tinynet e waatea ana i Nga putunga putunga GitHub.

MaxiNet

Ma tenei taputapu ka taea te whakamahi i te Mininet i runga i nga miihini tinana maha me te mahi me nga whatunga SDN nui-nui. Ia o nga waka Kaimahi — ka whakarewa i a Mininet me te whai i tana waahanga o te whatunga whanui. Ko nga whakawhiti me nga kaihautu ka whakawhitiwhiti korero ki a raatau ano ma te whakamahi GRE-tunnels. Hei whakahaere i nga waahanga o taua whatunga, ka whakaratohia e MaxiNet he API.

Ka awhina a MaxiNet i a koe ki te tere tere i nga whatunga me te arotau i te tohatoha rauemi. Kei a MaxiNet hoki nga mahi aroturuki, he CLI hangaia me te kaha ki te whakauru ki a Docker. Heoi, kaore e taea e te taputapu te peehi i te mahi o te pana kotahi mo nga miihini maha.

Kei te waatea te waehere puna kaupapa i runga i GitHub. Ko te aratohu whakaurunga me te aratohu tiimata tere ka kitea i runga i te mana wharangi kaupapa.

Te panui mo te kaupapa i roto i ta maatau blog umanga:

Source: will.com

Tāpiri i te kōrero