continuation chap2 + source sdnbook