学习计算机网络如果只是被动的接受知识的话,不但枯燥,效率低下,而且理解也不够深。这里我推荐一款网络仿真软件cisco packet tracer。这款软件最有价值的地方在于用户可以通过软件来模拟真实的网络,能够零成本搭建一套计算机网络。我们可以边学网络边用这个软件来进行仿真,验证所学知识。
下载链接:Cisco Packet Tracer - Networking Simulation Tool 学生版是免费的,学习的话足够了。
下面是软件主界面的截图 :
让我们一步一步来学习,主机之间的通信过程。开始之前,大家应该建立一个分层的思想,这中思想贯穿了整个计算机体系,是一个非常重要的思想。我们在学习一层的时候,请务必不要纠结于它的底层的原理,只要知道在做什么,会用就行!!!
- 我们看看同一网段内的主机是怎么通信的。
1. 假设我们有如下的一个子网: