作为一名网络管理员需要具备哪些知识和技能