计算机网络概论(二) | 青训营笔记

123 阅读2分钟

前言

这是我在字节第六届前端青训营的学习第二篇笔记

今天要讲的是关于计算机网络概论里面的计算机网络协议

计算机网络协议

为什么要有计算机网络协议?

首先先给大家打一个比方

我们假设有两个独立且毫不相关的计算机,一台在青海,一台在河南,想要进行数据传输(聊天),没网是不行的。

这个网指的就是互联网( Internet ) 。这个 Internet 它是一个通信协议

什么是协议?打个比方,

就好比我们打电话,在中国,中国有十几亿人,地大物博,全国各地都有自己的方言,还有些地方使用自己的民族语言,这时候想要良好的沟通就必须使用一个统一的标准,就是普通话。大家都讲普通话,沟通起来就没有问题了。

那如果是不同国家进行沟通呢?我们可以选择使用英语进行交流,那英语就是全世界国家通用的一个标准。

计算机就好比是分布在全世界各个角落的人,因此,计算机之间通话也要找一个统一的标准,而这个标准就是 Internet 标准,又叫做 Internet 协议

image.png

计算机网络的连接

时代不同了,大家现在生活都好了,家家户户基本都有电脑,而且我们都习惯了使用电脑办公,打打游戏,聊聊天等等。那我们一起来想一个场景:如果没有了网络,我们是不是就不能使用电脑进行聊天了呀。

image.png

服务器与浏览器之间的网络传输

可想而知,如果没有计算机网络协议,那计算机之间也就没有网络,没有联通,没有通信,更不可能发展成万物互联的今天。因此,计算机网络协议是非常重要的。

那么,计算机网络协议究竟是什么呢

网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合

对等实体通常是指计算机网络体系结构中处于相同层次的信息单元。一般系统网络协议包括五个部分:

  • 通信环境
  • 传输服务
  • 词汇表
  • 信息的编码格式
  • 时序、规则和过程

1969年美国国防部建立最早的网络——阿帕计算机网络时,发布了一组计算机通信协议的军用标准,它包括了五个协议,习惯上以其中的TCPIP两个协议作为这组协议的通称。

那么明天,我就会更新TCP/IP这一网络协议的详解