Goland基础:计算机网络基本概念与实际应用 | 青训营笔记

202 阅读3分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第3篇笔记

计算机网络的正式定义是这样的:

利用通信线路和通信设备,将地理位置不同的、功能独立的多台计算机互连起来,以功能完善的网络软件来实现资源共享和信息传递,就构成了计算机网络系统。

这里的重点是“资源共享”和“信息传递”。

QQ群里面放一个文件,群里的成员都能下载,就是资源共享;
你收到别人发的一条微信,就是信息传递。

 

一. 计算机网络发展(分四个阶段)

第一阶段:以单个计算机为中心的远程联机系统,只有外部设备无CPU和内存,以传输信息为目的。标志着计算机网络的诞生。(雏形)

第二阶段:以多个主机通过通信线路互联起来协同工作的系统。典型代表ARPANET,接口报文处理机IMP互联。以共享资源为目的(概念)以通信子网为中心

第三阶段:具有统一网络体系结构并遵循国际标准的开放式和标准化的网络(为开放式网络互联奠定了基础)

第四阶段:讲多个具有独立工作能力的计算机,通过通信设备和线路,由功能完善的网络软件实现资源共享和数据通信的系统。

二. 根据距离分三类

1.局域网LAN,位于一个建筑或一个单位内,构作距离几米到10km,信息传输率高。 经营权和管理权属于某个单位;支持传输介质众多;通信一般由网卡完成;传输质量好,误码率低;有规则的拓扑结构 。

组成:计算机及智能型外围设备;网卡、电缆和网络设备、网络操作系统及有关软件

从网络架构方式分:

(1)对等式网络:每台计算机地位平等,既可以是工作站也可是服务器

优点:容易实现,便于操作;使用的操作系统比较简单熟悉;有更大容错性;投入自己小;网络技术要求相对较低

缺点:安全性较差;网络管理混乱;网络性能不好;可用性差;可扩展性差

(2)工作站/服务器网络

至少有一台服务器为其他工作站提供网络资源和网络服务

优点:网络资源集中管理;较高安全性;计算机性能改善;资源查找方便扩展性好

缺点:成本高;需要专门的管理员;服务器成为单一的故障点

(3)无盘工作站

2.城域网MAN,10~100km,通常是一座城市,100Mbit/s~1Gbit/s

3.广域网WAN,100km以上,通过IMP和线路连接,网状结构,10~500Mbit/s。国际互联网是目前最大的广域网

三. 构成网络的三要素

至少两台计算机互联

通信设备和传输介质

网络软件,通信协议和网络操作系统

四.通信协议

网络通信协议就是网络设备进行正常通信的一组规则和约定。他对信息交换的速率、传输代码、代码结构、传输控制步骤、出错控制等参数作出定义