第1章-计算机网络基础

目录

1. 计算机网络与计算机

2. 计算机网络的定义和基本功能

2.1. 定义:计算机网络是一组自治计算机互连的集合

2.2. 基本功能

2.3. 计算机网络的演进

2.4. 广域网(Wide Area Network,WAN)

2.5. 网络的拓扑结构

2.6. 数据交换方式

2.7. 衡量计算机网络的性能指标

2.8. 网络标准化组织


1. 计算机网络与计算机

        计算机网络的发展:

        1)1961~1972年:电话网;

        分组交换:存储+转发

        电路交换:建立连接 → 数据传输 → 释放连接

        2)1972~1980年:主机互连、网络互联、ARP Anet阿帕网;

        3)1980~1990年:网络的激增、连到因特网的主机数量达到10万台、DNS域名系统出现;

        4)1989~1991年:因特网爆炸

        eg:WEB(谷歌、Bing、亚马逊)、脸书、电子邮件、即时通信、MP3的对等文件共享

        什么是MP3的对等文件共享?

        通过点对点(P2P)文件共享网络,共享和下载MP3音频文件。而不必向唱片公司购买或下载MP3文件。

        5)21世纪:SDN等 

2. 计算机网络的定义和基本功能

2.1. 定义:计算机网络是一组自治计算机互连的集合

        1)计算机:是一个处理数据的机器。接受用户的数据输入,再通过事先编写的程序对数据进行处理,最后将处理结果输出给用户。

        2)自治计算机:是一种基于区块链技术的分布式计算模型,它具有自我管理、自治、去中心化等特点(适应不可预测的变化)。

        3)非自治计算机:由中央处理器(CPU)控制的计算机,其运行和控制都由中央处理器完成。特点:集中控制,无法独立完成任务。

2.2. 基本功能

        1)资源共享

        2)分布式处理与负载均衡

        3)综合信息服务:WEB(万维网)、FTP(文件传输)、SMTP(电子邮件)等;服务于生产和生活领域等

2.3. 计算机网络的演进

        1)主机互连(20世纪60年代):公用电话网、电话线、Modem;

        2)局域网(20世纪70年代):以太网令牌环;

        3)互联网(20世纪70年代后期):Internet;

        4)因特网(20世纪80~90年代):ISP(网络业务供应商);

        设备数量

        2022年:网络设备285亿;2022年:世界人口80亿;

2.4. 广域网(Wide Area Network,WAN)

        1)定义:是一种较大规模的计算机网络,广泛覆盖地理区域较大的范围,可覆盖全球范围;

        2)特点:传输速率较低,传输延迟较大,可靠性差;

        3)例如:国际贸易/会议、远程分支文件分享(CIFS)

        4)传输介质:光纤

2.5. 网络的拓扑结构

        1)总线型

        优点:结构简单、成本低、安装使用方便

        缺点:单点故障、性能差

        2)环型:单环/双环

        优点:建网容易、实时控制

        缺点:单点故障、安全性差

        3)星型

        优点:可靠性高、易于扩充和删除、方便控制和管理

        缺点:单点故障、线缆多成本大、中央节点负载大

        4)树型

        优点:易于拓展、易于隔离故障

        缺点:单点故障

        5)网状:全网状/部分网状

        优点:安全可靠、不用竞争公用线路

        缺点:成本大、结构复杂、不易维护和管理

2.6. 数据交换方式

        1)电路交换

        定义:事先建立一条物理连接(或多路复用的逻辑通道),然后在通信过程中一直占用该连接,直到通信结束后再释放该连接

        优点:传输延迟小、不会发生资源的冲突、信息的传输吞吐量大;

        缺点:网络资源利用率低、建立连接所需时间长;

        2)分组交换

        定义:将数据分成若干个数据包(分组),每个数据包独立传输,不需要建立物理连接;

        优点:灵活地利用网络资源;

        缺点:数据传输的速度相对较慢

2.7. 衡量计算机网络的性能指标

        1)带宽:指网络传输速率的上限,即网络中能够传输的最大数据量

        2)延迟:指数据从源端到目的端的传输所需要的时间

2.8. 网络标准化组织

        1)国际标准化组织(ISO)

        2)电子电器工程师协会(IEEE)

        3)美国国家标准局(ANSI)

        4)国际电信联盟(ITU)

        5)INTERNET架构委员会(IAB)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/341646.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ICC2:如何优化网表中的assign语法

更多学习内容请关注「拾陆楼」知识星球 拾陆楼知识星球入口 问题来自星球提问: ICC2中有两种解决方法: 1) set_app_options -name opt.port.eliminate_verilog_assign -value true 工具优化时自己插buffer解决 2) change_name -hier -rule verilog 需要注意的是: 第一个opti…

自己本机Video retalking制作数字人

首先需要注意的是,这个要求你的笔记本显存和内存都比较大。我的电脑内存是64G,显卡是8G,操作系统是Windows 11,勉强能够运行出来,但是效果不是很好。 效果如下,无法上传视频,只能通过图片展示出…

数字频率合成器dds的量化性能分析matlab仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 DDS的基本原理 4.2 DDS的量化性能分析 5.完整工程文件 1.课题概述 数字频率合成器dds的量化性能分析matlab仿真,分别定义累加器位宽,截位位宽,模拟DAC位宽等&…

git merge和git rebase区别

具体详情 具体常见如下,假设有master和change分支,从同一个节点分裂,随后各自进行了两次提交commit以及修改。随后即为change想合并到master分支中,但是直接git commit和git push是不成功的,因为分支冲突了【master以…

13、Kafka ------ kafka 消费者API用法(消费者消费消息代码演示)

目录 kafka 消费者API用法消费者API使用消费者API消费消息消费者消费消息的代码演示1、官方API示例2、创建消费者类3、演示消费结果1、演示消费者属于同一个消费者组2、演示消费者不属于同一个消费者组3、停止线程不适用4、一些参数解释 代码生产者:MessageProducer…

Ultraleap 3Di配置以及在 Unity 中使用 Ultraleap 3Di手部跟踪

0 开发需求 1、硬件:Ultraleap 手部追踪相机(Ultraleap 3Di) 2、软件:在计算机上安装Ultraleap Gemini (V5.2) 手部跟踪软件。 3、版本:Unity 2021 LTS 或更高版本 4、Unity XR插件管理:可从软件包管理器窗…

xxe漏洞之scms靶场漏洞

xxe-scms 代码审核 (1)全局搜索simplexml_load_string simplexml_load_string--将XML字符串解释为对象 (2)查看源代码 ID1 $GLOBALS[HTTP_RAW_POST_DATA]就相当于file_get_contents("php://input"); 因此这里就存…

锂电池SOC估计 | PatchTST时间序列模型锂电池SOC估计

目录 预测效果基本介绍程序设计参考资料 预测效果 基本介绍 锂电池SOC估计 | PatchTST时间序列模型锂电池SOC估计 采用新型PatchTST时间序列模型预测锂电池SOC,送锂电池数据集 可替换数据集,实现负荷预测、流量预测、降雨量预测、空气质量预测等其他多种…

【PWN · 格式化字符串|劫持fini_array|劫持got表】[CISCN 2019西南]PWN1

格式化字符串的经典利用:劫持got表。但是遇到漏洞点只能执行一次的情况,该怎么办? 前言 如果存在格式化字符串,保护机制开的不健全,通常可以劫持got表,构造后门函数。然而,如果不存在循环、栈溢…

MySQL 索引优化:深入探索自适应哈希索引的奥秘

在数据库管理系统中,索引优化是提高查询性能的关键所在。MySQL 作为最流行的开源关系型数据库管理系统之一,提供了多种索引类型以满足不同查询场景的需求。其中,自适应哈希索引(Adaptive Hash Index,AHI)是…

【大数据精讲】HBase基本概念与读写流程

目录 基本概念 概念 数据模型 Name Space命名空间 Table Row Column Time Stamp Cell 逻辑结构 json 物理存储结构 基础架构 Meta表架构 RegionServer架构 ⭐️写流程 ⭐️读流程 基本概念 Apache HBase – Apache HBase™ Home " This projects goal is …

使用DTS实现TiDB到GaiaDB数据迁移

1 概览 本文主要介绍通过 DTS 数据迁移功能,结合消息服务 for Kafka 与 TiDB 数据库的 Pump、Drainer 组件,完成从TiDB迁移至百度智能云云原生数据库 GaiaDB。 消息服务 for Kafka:详细介绍参见:消息服务 for Kafka 产品介绍百度智…

C#winform上位机开发学习笔记6-串口助手的断帧功能添加

1.功能描述 按照设定时间对接收数据进行断帧(换行) 应用于需要接收完整数据包的场景,例如下位机发送一包数据为1秒,每100ms发送一组数据 大部分用于接收十六进制数据时 2.代码部分 步骤1:添加计时器,设置默认时间为500ms 步骤…

MySQL-函数-日期函数

常见的日期函数 案例

《大型语言模型自然语言生成评估》综述

在快速发展的自然语言生成(NLG)评估领域中,引入大型语言模型(LLMs)为评估生成内容质量开辟了新途径,例如,连贯性、创造力和上下文相关性。本综述旨在提供一个关于利用LLMs进行NLG评估的全面概览…

特斯拉FSD的神经网络(Tesla 2022 AI Day)

这是特斯拉的全自动驾驶(Full Self Driver)技术结构图,图中把自动驾驶模型拆分出分成了几个依赖的模块: 技术底座:自动标注技术处理大量数据,仿真技术创造图片数据,大数据引擎进不断地更新&…

MobaXterm解决session保存限制

自从用了MobaXterm以后,才知道这个软件会比xshell好用太多,但是免费版对会话有限制,保存14个以后就不能再保存,对于我们开发要连接好多服务器的话,就比较头疼了,作为程序员那肯定是有解决办法的&#xff0c…

php学习

php基础语法 一 php程序 1.php标记 开始标记<?php 和结束标记 ?>中间写 PHP 代码 当解析一个文件时&#xff0c;PHP 会寻找起始和结束标记&#xff0c;也就是告诉php 开始和停止解析二者之间的代码。此种解析方式使得PHP 可以被嵌入到各种不同的文档中去&#xff…

个人云服务器docker搭建部署前后端应用-myos

var code "87c5235c-b551-45bb-a5e4-9593cb104663" mysql、redis、nginx、java应用、前端应用部署 本文以单台云服务器为例&#xff1a; 1. 使用腾讯云服务器 阿里或其他云服务器皆可&#xff0c;类似 安装系统&#xff0c;现在服务器系统都集成安装了docker镜像&a…

区域入侵烟火检测智慧安监AI智能分析网关V4如何添加新用户并分配权限?

AI边缘计算智能分析网关V4性能高、功耗低、检测速度快&#xff0c;易安装、易维护&#xff0c;硬件算法可按需组合、按场景配置&#xff0c;每个摄像头可同时配置3种算法&#xff0c;能同时对16路视频流进行处理和分析。硬件内置近40种AI算法模型&#xff0c;支持对接入的视频图…