IRTF Open Meeting @ IETF-97 Seoul, South Korea Monday, November 14, 2016 (KST) 15:50-17:50 Monday Afternoon session II State of the IRTF Lars Eggert 10 min Applied Networking Research Prize (ANRP) Award Talks 2x 40 min *** Olivier Tilmans *** for the Fibbing architecture that enables central control over distributed routing: Stefano Vissicchio, Olivier Tilmans, Laurent Vanbever and Jennifer Rexford. Central Control Over Distributed Routing. Proc. ACM SIGCOMM, London, UK, August 2015. Philip Matthews: first of all similar to segment routing, similar problems similar solutions, investigate that. this approach works well for classic ISPs, but newer ISPS uses L3 VPNs. Could you modify it? A: We believe there are different uses cases for both. I believe of L3 VPNS is depending on LVP. Philip Matthews: Still you still would watch your influence how things go between L3 vpns instances, that could be different between types of traffic. If you do that to affect one, you... A: *will complete after* Philip Matthews: Talking about changing the IGP cost, i don't think this is the way to do it A: I can answer to this off-line. Allison Mankin: You mention that the security could be done using MD5 in OSPF, are you allowing the possibility that other fake nodes could be inserted by attackers? A: We share the md5 keys between the controller and all the routers, so all the messages we send are authenticated. *** Benjamin Hesmans *** for enabling applications to control how Multipath TCP transfers data: Benjamin Hesmans, Gregory Detal, Sebastien Barre, Raphael Bauduin and Olivier Bonaventure. SMAPP: Towards Smart Multipath TCP-enabled APPlications. Proc. ACM CoNEXT, Heidelberg, Germany, December 2015. Q: Do you plan to extend the API to be more high level? A: Yes, but it's very hard to know what the application wants, so we started from the bottom, but we will do it. Lars Eggert: ... A: One of the use cases not presented was streaming, so if you want that you need a minimal bandwidth, you can stay on one subflow if that subflow is enough. Lars Eggert: In your example the client is always doing stuff. Could the server also do something? What happens if interests don't align? A: We will need a mechanism to allow the hosts to communicate their requirement. We should solve the conflict before it's blocking.