guide for studying networking and security 2816748