【计算机网络学习笔记01】计算机网络概述(上)

article/2025/8/23 4:55:03

【计算机网络学习笔记01】计算机网络概述(上)

计算机网络的诞生与发展

1 20世纪60年代出现的第一代计算机网络——基本的面向终端的计算机网络

相关知识点:第一台计算机诞生于1946年2月14日的美国宾夕尼亚大学,主要采用批处理方式,终端通过线路控制器连接计算机,再通过调制解调器将公用电话网络中传输的模拟数据和数字数据进行转换。
缺点:第一代计算机网络以计算机为中心,单机系统的可用性和可靠性较低,在负荷较重的时候,系统响应时间过长,一旦计算机发生故障,整个网络都会瘫痪。

2 20世纪60年代中期出现的第二代计算机网络——分组交换网络

第二代计算机网络主要进行的是计算机之间的相互连通,主要目的是计算机资源共享。是以资源子网为中心的计算机网络,在逻辑上分为资源子网和通信子网两个部分,原则上,网络中的主机没有主从之分,既可以通过终端分享自己的计算机资源也可以共享通信子网中其他计算机的计算机资源,因此第二代计算机网络也被称为共享系统资源的计算机网络。
随着计算机网络结构的不断完善,人们又从逻辑上把数据处理功能和数据通信功能分开,将数据处理部分称为资源子网,而将通信功能部分称为通信子网。
资源子网
资源子网是指用户端系统(局内调度自动化网、MIS网和变电站的局域网),包括用户的应用资源,如服务器、故障收集计算机、外设、系统软件和应用软件。资源子网由主机、终端、终端控制器、连网外设、各种软件资源与信息资源组成。

  1. 主机
    在计算机网络中管理共享资源的各种计算机,是资源子网的重要组成部分,通过高速线路和通信子网的通信控制处理机相连接
  2. 终端
    用户访问网络的界面装置,处于网络最外围的设别,主要用于用户信息的输入和处理结果的输出等。在个人计算机时代,终端已经具备一定的运算和处理能力。
    通信子网
    通信子网是把网络中各站点相互连接起来的额数据通信系统,主要包括通信线路(传输介质)、网络连接设备(通信控制处理机)、网络协议和通信控制软件等,主要任务是连接网络上的各种计算机,完成数据的传输、交换、加工和通信处理工作。
  3. 通信线路
    指在网络中用于连接两个或多个网络结点(通信控制处理机/主机)的物理传输线路包括双绞线、同轴电缆、光纤、无线通信信道、微波与卫星通信信道等。
  4. 通信控制处理机
    一种在数据通信系统中专门负责数据通信、传输和控制的计算机或具有同等功能的计算机部件。在网络拓扑结构中被称为网络结点,作为资源子网的主机、终端连接的接口,将主机和终端接入网络,同时也作为通信子网中的分组存储转发结点,完成分组的接收、校验、存储、转发的功能,起着把源主机报文准确地发送道目的主机地作用。
  5. 信号变换设备
    对信号进行转换以使用不同传输媒体的要求

3 20世纪70年代中后期出现的第三代计算机网络——标准化的计算机网络

20世纪70年代中后期,OSI成立,具有网络体系标准化的第三代计算机网络出现。

4 20世纪80年代末期逐渐形成的第四代计算机网络——Internet

第四代计算机网络的改变在于网络间互连,它的出现是国际互联网与信息高速公路阶段。伴随着局域网技术日渐成熟,出现了光纤及高速网络、智能网络等技术。整个网络就像一个对用户透明的、大的计算机系统,最终发展为以Internet为代表的互联网。

5 SDN、NFV及未来网络

  1. 网络虚拟化技术:
    是指用软件来安装、控制、操作那些运行在通用硬件上的网络功能,融合了云和虚拟化技术,使得新一代网络业务拥有更好的伸缩性和自动化能力。

  2. SDN(软件定义网络):
    是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能,为核心网络及应用的创新提供了良好的平台。

  3. NFV(网络功能虚拟化):
    一种对于网络架构(network architecture)的概念,利用虚拟化技术,将网络节点阶层的功能,分割成几个功能区块,分别以软件方式实现,不再局限于硬件架构。
    SDN和NFV是构建未来网络的两大支柱。

计算机网络的五种功能

  1. 数据通信
    计算机网络基本功能之一,用于实现计算机与终端、计算机与计算机、计算机与服务器之间的数据传输。
  2. 资源共享
    构成计算机网络的核心。共享资源主要有软件资源、硬件资源、数据
  3. 负载均衡与分布式处理
    通过算法将大型的综合性问题交给网络中不同的计算机同时处理。
  4. 提高可靠性
    可以避免出现单台计算机的故障导致整个计算机网络系统崩溃的情况
  5. 综合信息服务
    提供集成的信息服务

【计算机网络学习笔记01】计算机网络概述(上)

【计算机网络学习笔记02】计算机网络概述(中)

【计算机网络学习笔记03】计算机网络概述(下)


作者: 王乐平
排版: 胖虎
初审: 正山小种
复审: 二月二

更多视频课程请访问 “CSDN 正月十六工作室讲师学院首页
在这里插入图片描述


http://chatgpt.dhexx.cn/article/L2GOpvJA.shtml

相关文章

学习网络基础

网络基础 OSI模型(开放式系统互联参考模型)-7层 OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本…

计算机网络学习总结

计算机网络学习总结~ 1. OSI,TCP/IP,五层协议的体系结构,以及各层协议: OSI 分层:7层,物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 …

计算机网络技术学习总结(详细,持续更新)

目录 01概述 1.1计算机网络在信息化时代中的作用 1.2因特网概述 1.3因特网的组成 边缘部分: 核心部分: 1.4计算机网络分类 A. 按拓扑结构 B.按覆盖范围 C.按传输速率 D.按传输介质 E.按使用范围 1.5计算机网络主要性能指标 1.6计算机网络体系结构 1.6.1网络协议 1.…

计算机网络 学习笔记

计算机网络 学习笔记 第一章 计算机网络体系结构1.1 计算机网络概述1.1.1 计算机网络的概念1.1.2 计算机网络的组成1.组成部分2.工作方式3. 功能组成 1.1.3 计算机网络的功能1.数据通信2.资源共享3.分布式处理4. 提高可靠性5. 负载均衡 计算机网络的发展1.1.4 计算机网络的分类…

【计算机网络学习笔记】计算机网络

计算机网络学习笔记 第一章 计算机网络概述1. 计算机网络概述1.1 计算机网络的概念1.2 计算机网络的组成1.3 计算机网络的功能1.4 计算机网络的分类1.5 计算机网络的标准化工作和相关组织1.6 计算机网络的性能指标1.7 计算机网络的非性能指标 2. 计算机网络的体系结构2.1 计算机…

计算机网络入门

计算机网络基础 一、计算机网络的发展 主机带终端形式的计算机网络 网络结构比较简单,负载量十分庞大,网络系统稳定性较低 基于通信网的计算机网络 采用存储转发技术,利用动态分配传输带宽的方式实现数据通信 标准化的计算机网络 提出了OS…

计算机网络基础学习指南

前言 计算机网络基础是研发/运维工程师都需掌握的知识,但往往会被忽略。 今天,我将对计算机网络基础学习进行详细阐述,涵盖 TCP / UDP协议、Http协议、Socket等,希望你们会喜欢。 1、计算机网络体系结构 1.1 简介 定义 计算机…

计算机网络学习路线

文章目录结构: 一 OSI与TCP/IP各层的结构与功能,都有哪些协议 运输层主要使用以下两种协议: UDP的主要特点: TCP的主要特点: 域名系统(Domain Name System缩写DNS,Domain Name被译为域名&…

计算机网络学习笔记

写在读前: 配套使用《计算机网络自顶向下法》与中国大学MOOC平台哈工大微课《计算机网络》。 文中图片侵删,转载需笔者口头同意。 更新日志: 2022.1.22 计网概述、传输层、应用层; 1. 计网概述 1. 通信系统模型 信源->发…

计算机网络学习01

OSI七层协议 一、首先从下往上看第一层物理层 1:说一下自己第一眼看到物理层的理解吧,因为正在学习数据库,用数据库的三层模式二级映像说明一下,数据库的底层也是体现了物理性,比如模式/内模式映像就是体现了物理独立…

【计算机网络 1】计算机网络概述,nginx原理jiangmo

边缘部分:用户直接使用(C/S方式、P2P方式) 核心部分:为边缘部分提供服务 3、功能组成 通信子网:实现数据通信 资源子网:实现资源共享/数据处理 四、计算机网络的分类 1、按分布范围分 广域网WAN、城域网MAN、局域网WAN、个人区域网PAN 2、按使用者分 公用网、专用…

计算机网络的基础学习

计算机网络 计算机网络向用户提供的两个最重要的功能:(1)连通性(2)资源共享。 互联网的组成 边缘部分:有所有连接在因特网上的主机组成。这部分由用户直接使用,用来进行通信和资源共享。 核心…

计算机网络学习

文章目录 一、HTTP学习1.1 HTTP 简介1.1.1 HTTP 工作原理1.1.2 HTTP 注意事项 1.2 HTTP 消息结构1.2.1 客户端请求消息1.2.1.1 请求行1.2.1.2 请求头1.2.1.3 请求数据 1.2.2 服务器响应消息 1.3 HTTP 请求方法1.3.1 POST 与 GET 的区别 1.3 HTTP 状态码 二、TCP/IP学习2.1 TCP/…

浅谈数据库优化方面的经验

浅谈数据库优化方面的经验 任何系统、网站几乎都离不开数据库,数据库好比人大脑的记忆系统,没有了数据库就没有了记忆系统。而数据库优化则相当于在同等智力的情况下,利用一种高效率地记忆方法进行更快更优的记忆。那么数据库优化具体有哪些…

面试求职:数据库常见面试题(数据库优化思路)

原文地址:http://www.2cto.com/database/201504/390838.html 1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值…

面试不再尬聊的Mysql数据库优化方案

点赞多大胆,就有多大产!有支持才有动力!将技术分享给每一个技术使用者和爱好者! 干货满满,摆好姿势,点赞发车! 前言 数据库优化是一个老生常谈的问题,刚入门的小白或者工作N年的光头…

java系统性能优化之mysql数据库优化

java开发的应用系统经常面临系统响应时间过长的情况,可能的原因有很多方面,比如网络延迟、代码逻辑不合理,数据量太大、架构设计不合理、慢查询等。在优化的时候不能一上来就扑倒sql调优上,要整体查看性能损耗最大的地方在哪里&am…

数据库优化之中间表

过一段时间回看之前项目的数据库设计都忍不住吐槽,这谁写的(我自己),当然也说明自己进步了哈。 本篇主要从性能和编码方便的角度来看中间表的使用。 昨天看原来写的数据库就发现了问题!背单词app,单词书和…

浙江工业大学2023考研计算机学硕经验贴

文章目录 前言经验分享作息数学英语政治408 总体建议吐槽资源分享后面就是复试了选导师最后 前言 再开始前,先说一下自身情况,本人本科是浙江万里学院毕业的,同时也是一名二战生,一战的时候报的也是浙工大计算机学硕,…

杭电计算机研究生复试题

一、数据结构 线性存储和链式存储优缺点比较 1.1. 线性表的存储结构,优缺点 顺序存储结构可以直接存取数据元素,方便灵活、效率高,但插入、删除操作时将会引起元素的大量移动,因而降低效率。 链接存储结构中内存采用动态分配&am…