Over the past few decades computing has advanced very fast but networking has not kept pace with it. Traditional networks have become very closed and proprietary. The devices like routers and switches which run the Internet have become very complex because of the overly complex distributed protocols run by them. Continue reading