====== OpenFlow ====== OpenFlow je technologie pro softwarove definovanou sit (SDN). Zjednodusene receno to oddeluje tu "nastavovaci" vrstvu switche a nahrazuje ji centralnim kontrolerem. Switche v takovy siti se pak chovaj jako poslusny lopaty na packety, ktery delaj co jim rekne kontroler. Tim se zjednodusi sprava site. Neplest s NetFlow a sFlow! To jsou spiclovaci technologie nuceny legislativou kvuli data retention. OpenFlow s nima defakto nema nic spolecnyho. Zajimaj te predevsim tyhle projekty: ===== OpenFlow ===== https://www.youtube.com/watch?v=oFek19ZYpPs souhrnej nazev toho standartu co dela z cely site jeden velkej switch s jednim rozhranim nehlede na vyrobce ===== OpenvSwitch (OVS) ===== https://www.youtube.com/watch?v=rYW7kQRyUvA implementace switche s podporou openflow mimo jiny to muze bezet pod Linuxem i samostatne pod xen hypervisorem. linuxova verze funguje jako takovy chytrejsi brctl. treba proxmox se da prepnout, ze misto brctl pouziva OVS. ===== OpenDaylight ===== https://www.youtube.com/watch?v=f2qenNic7R4 Kontroler pres kterej se vsechny OpenFlow zarizeni konfigurujou (ma webovy rozhrani, prikazovej radek, REST API). ===== Mininet ===== http://mininet.org/ Vyukova sit spustena na jedno kliknuti vcetne virtualnich openflow switchu, virtualnich stanic, atd... (pouzivaj to na demo v tom OpenDaylight videu). Muzes si na tom vyzkouset co vsechno ti OpenFlow umozni aniz bys kupoval ty switche. Da se to pripojit treba na ten opendaylight kontroler a hrat si s tim. ===== Switche s podporou OpenFlow ===== * Huawei * řada s9700 (OpenFlow 1.3) * IBM * http://archive.openflow.org/wp/2011/11/10gigabit-switch-from-ibm/ * HP * HPE FlexFabric 5920AF (30k na ebayi) https://www.hpe.com/us/en/product-catalog/networking/networking-switches/pip.overview.networking-switches.5230044.html * nejlevnejsi je prej Aruba 2930F * nasel jsem JL259A, tedy toto: https://www.amazon.com/HP-JL259A-Switch-Managed-Rack-Mountable/dp/B01I7Z0EB4 , videl jsem ho v CZ kolem 15kkc, o neco levneji, nez 2920 * 10G uplinkama je drazsi, ale dela se taky a ma oznaceni JL253A * http://archive.openflow.org/wp/2011/12/hp-openflow-capable-firmware-is-now-ga/ * HP 2920-24G J9726A Switch https://www.amazon.com/HP-J9726A-2920-24G-Switch/dp/B00BJ42JYG?SubscriptionId=AKIAILSHYYTFIVPWUY6Q&tag=duckduckgo-d-20&linkCode=xm2&camp=2025&creative=165953&creativeASIN=B00BJ42JYG * Zaskrnout openflow: http://h17007.www1.hpe.com/us/en/networking/products/switches/switch-selector.aspx * Aq. prej umi sehnat HP Enterprise veci. * Zodiac FX https://northboundnetworks.com/products/zodiac-fx/ * Levnej desktop switch s openflow, převážně na pokusy * OpenvSwitch (bohužel jen SW = málo portů, málo výkonu) * Switche BEZ podpory * Ubiquiti zatím neplánuje podporu * externí seznamy openflow switchů * https://github.com/sdnds-tw/awesome-sdn