I am happy to announce that this week I have joined Stanford University as a Consulting Assistant Professor. This may come as a suprise to some people, as I am not exactly your typical academic. Those people would be correct, my job here is not primarily about teaching. The main reason I am joining Stanford is OpenFlow, and it is one of the most exciting technologies I have seen in networking for a long time.
OpenFlow is exciting in two ways. First, it allows you to run new protocols and algorithms on production networks. Before OpenFlow this was very hard, as modern routers have no API that gives access to this low level functionality. Second, it allows you to make centralized yet fine grain routing decisions. This has huge advantages in some areas such as security, data centers or mobility.