学了C语言,那么对二进制应该很了解了,学网络二进制是非常重要的一块,子网划分,网络地址判断等等都要用到。还有你需要具备一些通信的基本知识。 我也是这么学过来的,其实我跟你说遇到tftp这些不懂的东西暂时可以先跳过,因为这小部分的东西对你学习不会有多大影响,你学习到路由交换,其余的东西慢慢会懂的,ccna没有什么太高深的东西,你没学过直接跳着看肯定晕的。建议你买本教材去学习下吧,看后你就知道,买思科的教材,人邮的,网络技术学院教程跟学习指南都可以,只要你用心去学。这两种书已经算基础了呵呵。