自学计算机网络技术难吗?应该怎么学?

中国区二蛋


根据我所知道的回答一下这个问题。

小编本科学习的数学,根计算机网络不搭边,后来工作中因为需要,学习的计算机网络,根据自己的学习历程说一说哈,如有不当请批评指正。

网络基础很重要

网络基础知识犹如地基,非常重要。理解网络设备的配置命令、排查网络故障等均需要深厚的理论知识。这里简单的列举一下:

  • TCP/IP的原理:分层模型、各层的含义、每层传输的数据、每层报文格式的简单理解。

  • IP地址的计算:划分子网、子网掩码的计算。公网地址、私网地址、保留地址、组播地址,常用的地址要记住。地址规划。

  • 常用的路由协议:直连路由、静态路由、RIP路由协议、OSPF路由协议。


  • 数据通信的简单基础:知道数据通信的基本原理,了解编码方式、香农定理、模拟信号和数字信号的区别等。

  • 常用的组网模型:三层网络结构、核心层、汇聚层、接入层以及常用的设备,常用的网络设备的连接,交换机、防火墙、入侵检测设备等。

实践环境很重要

要需要计算机网络,一个实践环境是非常重要的。


结合学习的理论知识,需要实践如何组网、组件局域网、配置网络设备、完成网络设备之间的连接、配置网络路由协议、VRRP可靠性的实现、BFD实现快速路由切换、设备之间的路由连接、排查网路故障等,这些均需要一个实践环境。


个人自学网络知识,很难找到昂贵的网络设备,如需组网,需要更多的网络设备,个人是很难办到的。建议使用网络模拟器完成组网实验,这里推荐华为的网络模拟器eNSP,交换机的系统软件VRP通过虚拟机的方式运行,可以最大限度的模拟真实环境。


下图显示了华为网络模拟器eNSP:


可以参加考试带动学习

在自学的过程中可以考虑参加一些网络认证考试:

  • 华为认证:HCNA、HCNP等,这些考试的考试费用比较高

  • 国家组织的认证:软考的网络工程师、网络设计规划师。通信工程师等考试。

参加考试的同时,可以对自己学习内容的检验,通过考试后,可以提升自己的竞争能力,一举两得的事情。




对于自学计算机网络,大家有什么看法呢,欢迎在评论区留言讨论。

如需更多帮助,请私信关注。谢谢


分享到:


相關文章: