Networking Fundamentals For Cyber Security