计算机网络 | 青训营笔记

144 阅读2分钟

计算机网络:

是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。

计算机网络由主机、路由器、交换机等组成,网络结构就是网络的网络。计算机网络的信息交换方式分为电路交换和分组交换。网络分层要分清各层职责(物理层、链路层、网络层、运输层和应用层)。网络协议:标头和载荷。

计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。

为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。其中第四层完成数据传送服务,上面三层面向用户。

而Internet最基本的协议,TCP/IP协议则将通信协议划分为:应用层、传输层、网络层、(数据链路层)、物理层。应用层包含了OSI/RM协议的会话层、表示层、应用层。

我们可以这样对计算机网络协议进行理解:

我们可以把计算机网络协议比喻成一种交流的规则。就像人们在说话的时候,需要遵循一定的语法和词汇,否则就会造成误解和混乱。计算机网络协议也是一样,它规定了计算机之间如何传输和接收数据,以及如何处理数据的格式和内容。计算机网络协议有什么作用呢?我们可以把它比喻成一种桥梁。就像人们在不同的地方,需要通过桥梁来连接和交流,否则就会造成隔阂和孤立。计算机网络协议也是一样,它使得不同的计算机能够互相通信和协作,以及共享资源和信息。