计算机网络概论(一) | 青训营笔记
前言
这是我在字节第六届前端青训营的学习第一篇笔记
今天要讲的是关于计算机网络概论里面的相关基础概念
计算机网络的相关概要
计算机网络是由通信介质将地理位置不同的且相互独立的计算机连接起来,实现数据通信与资源共享。
-
概念
计算机网络是指在网络操作系统、网络管理软件和网络通信协议的管理和协调下,通过通信线路将多台具有独立功能的计算机及其位于不同地理位置的外部设备连接起来,实现资源共享和信息传输的计算机系统。
-
主要功能
计算机网络的主要功能是实现计算机的资源共享、网络通信和集中管理,数据通信是计算机网络最基本的功能,网络提供了在计算机和终端之间以及在计算机之间快速传输信息 (如信件、新闻、咨询信息、图片、报纸页面等) 的渠道。
计算机网络还有分布处理和平衡负载的功能,当一台计算机过载或者计算机正在处理某项任务时,网络可以将新任务转移到其他空闲计算机来完成,这可以平衡每台计算机的负载,提高问题的实时处理能力。
计算机网络的实现原理
计算机网络协议
互联网协议按照功能的不同,分为 osi 七层、tcp / ip 五层、 tcp / ip 四层协议。
osi 的七层协议体系结构的概念清楚,理论也比较完善,但它既复杂又不实用, ISO 制定的 osi 协议参考模型的过于庞大、复杂招致了许多批评。于此对照,由技术人员自己开发的 TCP / IP 协议获得了更为广泛的应用。因此,我们只需要弄明白 TCP / IP 五层协议 就能了解和明白计算机最底层的通信是怎么回事。
计算机网络的主要组成部分有
- 主机(客户端、服务端):提供信息、接收信息
- 路由器:转发主机之间的信息
- 网络协议:规范统一的格式,方便路由器和路由器对信息进行编码和解码
- 其他……(交换机、调制解调器、光纤、级联……)