What You Need to Know About Software-Defined Networks