学计算机网络究竟在学些什么东西?

计算机网络这门课程有一个特点,就是知识点特别多,而且这些知识点之间的联系不是很强,初学者刚刚接触这门课程的时候,很容易被知识点搞得晕头转向,比如说我在大学里第一次上这门课的时候,就觉得今天在讲这个,明天又在讲那个,到期末的时候,明明上了一个学期的课,却好像什么也没学到。我觉得这可能也是很多人学习计算机基础的一个通病吧,我们不断的学习知识点,却没有把他们联系起来,最终就在浩如烟海的知识点中迷失了方向。知乎上有一个高赞回答写道,学习计算机知识,一定要把握主线,如果一开始就一头扎进那些技术细节中,那样就很可能事倍功半。所以我在复习计算机网络的时候就在思考一个问题,到底什么是计算机网络这门课程的主线呢,我们在学习计算机网络的时候,究竟应该把重心放在哪一部分上呢?我想,还是先从计算机网络的用途入手, 计算机网络到底为我们带来了哪些好处呢?总结一下,计算机网络能带来如下的便利:

1. 使计算机之间的交互成为可能。有了计算机网络,用户可以通过计算机网络实现交流,这促进了各种信息在计算机用户之间的流动。

2. 使数据可以共享。在网络发明之前,数据只能通过磁盘等移动设备在不同的机器上传递。计算机网络出现以后,一些数据量很大的数据被放置在专门的服务器上,用户要获取这些数据,只需要对服务器发出请求即可。

3. 远程操作。网络可以跨越时空的距离,将一台计算机将命令发送给另一台计算机,使用户在本机上控制远程的计算机。

计算机网络(一)——关于计算机网络学习的一些思考_计算机网络

 

 

从这些用途我们可以看出来,计算机网络的基本用途,说到底是为了实现计算机之间的通信。可以说,我们学习的大部分关于计算机网络的知识,都是为了达成这个目的并对其进行优化。从计算机网络诞生以来,科学家提出了很多相关的规则,算法和设备来规范它,完善通信过程。这些规则,算法和设备,构成了我们今天的计算机网络体系。所以复习计算机网络,也要围绕着这些东西来讲。