Show simple item record

dc.contributor.authorPerešíni, Peter
dc.contributor.authorKuźniar, Maciej
dc.contributor.authorVasić, Nedeljko
dc.contributor.authorCanini, Marco
dc.contributor.authorKostic, Dejan 
dc.date.accessioned2021-07-13T10:05:12Z
dc.date.available2021-07-13T10:05:12Z
dc.date.issued2013-08-16
dc.identifier.urihttp://hdl.handle.net/20.500.12761/1233
dc.description.abstractThis paper demonstrates a new class of bugs that is likely to occur in enterprise OpenFlow deployments. In particular, step-by-step, reactive establishment of paths can cause network-wide inconsistencies or performance- and space- related inefficiencies. The cause for this behavior is inconsistent packet processing: as the packets travel through the network they do not encounter consistent state at the Open-Flow controller. To mitigate this problem, we propose to use transactional semantics at the controller to achieve consistent packet processing. We detail the challenges in achieving this goal (including the inability to directly apply database techniques), as well as a potentially promising approach. In particular, we envision the use of multi-commit transactions that could provide the necessary serialization and isolation properties without excessively reducing network performance.
dc.language.isoeng
dc.titleOF.CPP: Consistent Packet Processing for OpenFlowen
dc.typeconference object
dc.conference.date16 August 2013
dc.conference.placeHong Kong, China
dc.conference.titleThe 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (ACM / SIGCOMM HotSDN 2013)*
dc.event.typeworkshop
dc.pres.typepaper
dc.type.hasVersionVoR
dc.rights.accessRightsopen access
dc.subject.keywordSoftware-Defined Networking
dc.subject.keywordConsistency
dc.subject.keywordMulti-commit transactions
dc.subject.keywordACID
dc.description.refereedTRUE
dc.description.statuspub
dc.eprint.idhttp://eprints.networks.imdea.org/id/eprint/632


Files in this item

This item appears in the following Collection(s)

Show simple item record