【计算机网络】概述

文章目录

  • 一、Internet 因特网
    • 1.1 网络、互联网、因特网
    • 1.2 因特网的组成
  • 二、三种交换方式
    • 2.1 电路交换 (Circuit Switching)
    • 2.2 *分组交换 (Packet Switching)
    • 2.3 报文交换 (Message Switching)
  • 三、计算机网络的定义和分类
  • 四、计算机网络的性能指标
    • 4.1 比特 和 速率
    • 4.2 *带宽
    • 4.3 吞吐量
    • 4.4 *时延
    • 4.5 时延带宽积
    • 4.6 往返时间
    • 4.7 *利用率
    • 4.8 丢包率
  • 五、*计算机网络体系结构
    • 5.1 常见的计算机网络体系结构
    • 5.2 分层的必要性
    • 5.3 专业术语
  • 总结
    • 计算机网络体系结构专用术语
    • OSI 参考模型
    • 因特网发展的三个阶段


一、Internet 因特网

1.1 网络、互联网、因特网

  • 网络(Network)由若干结点(Node)和连接这些结点的链路(Link)组成。
  • 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网(或互连网)。
  • 因此,互联网是“网络的网络(Network of Networks)”。
    1

internet与Internet的区别:(大小写)

  • internet (互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议可以是任意的。
  • Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则,其前身是美国的ARPANET。

1.2 因特网的组成

  • 边缘部分

    • 由所有连接在因特网上的主机组成。
    • 这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
  • 核心部分

    • 大量网络和连接这些网络的路由器组成。
    • 这部分是为边缘部分提供服务的(提供连通性和交换)。

1

二、三种交换方式

1

2.1 电路交换 (Circuit Switching)

1

2.2 *分组交换 (Packet Switching)

  • 报文划分为若干等长的数据段
  • 然后给各数据段添加首部构成分组
    • 首部(包含重要的控制信息)
    • 添加首部的作用:存放目的地址
  • 结点交换机(路由器)对分组进行存储转发
  • 分组从源主机到目的主机,可走不同的路径
  • 目的主机接收分组后,去掉首部,将各数据段组合还原报文
    1

2.3 报文交换 (Message Switching)

早期使用,现在都是分组

三、计算机网络的定义和分类

没有精确统一的定义
最简单的定义是:互连、自治、计算机集合
不同阶段定义不同,反映当时的网络技术发展水平
1

四、计算机网络的性能指标

常用计算机网络的性能指标有以下八个:
1
1

4.1 比特 和 速率

  • 比特
    • 数据量单位
  • 速率 (数据率/比特率)
    • 每秒传输多少个比特
      1

  • 1

时间 t
路程 S
速度 V
V = S/t
S = Vt
t = S/V

4.2 *带宽

  • 网络的通信线路所能传送数据的能力,
    • 也就是“最高数据率”
    • 单位时间内,在网络上一个点到另一个点的速率。

1

4.3 吞吐量

在单位时间内通过某个网络(或信道、接口)的数据量
1

4.4 *时延

  • 发送时延 : 分组长度/发送速率
  • 传播时延 : 信道长度/电磁波的传送速率
  • 处理时延
    1
    例题:
    1

4.5 时延带宽积

传播时延*带宽
1

4.6 往返时间

双向交互一次所需时间
1

4.7 *利用率

1

4.8 丢包率

1

五、*计算机网络体系结构

5.1 常见的计算机网络体系结构

1

TCP/IP 协议簇:
1

5.2 分层的必要性

1
数据链路层:作用范围 解决分组在一段链路或网络上的传输问题

网络层: 主机之间的逻辑通信问题

运输层:端到端的逻辑通信

5.3 专业术语

  • 1. 实体

    • 任何可以发送或接收信息的硬件或软件进程。(后室
  • 对等实体:

    • 收发双方相同层次中的实体。(网页前端与 tomcat后端)
  • 2. 协议:控制两个对等实体进行逻辑通信的规则集合(不同层级 使用对应的协议,HTTP、TCP、UDP等

    • 协议三要素:
      • 语法 定义交换信息的格式 (哪些字段何种信息构成…)
      • 语义 定义收发双方要完成的操作(发送请求 返回响应…)
      • 同步 定义收发双方的时序关系
  • 3.服务

    • 在协议的控制下,两个对等实体间的逻辑通信使本层能够向上层服务。
    • 要使用本层协议,需要下面一层提供服务
    • 协议是“水平的”,服务是“垂直的”
    • 实体看得见相邻下层所提供的服务,但不知道协议
  • 服务访问点:相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型。

    • 数据链路层的服务访问点为帧的“类型”字段
    • 网络层为IP数据报首部中的“协议字段”
    • 运输层为“端口号”
  • 服务原语 : 上下层交换一些命令

1

  • 协议数据单元PDU : 对等层次之间传送的数据包
  • 服务数据单元SDU : 同一系统内,层与层之间交换的数据包
  • 多个SDU可以合成为一个PDU,一个SDU可以划分为几个PDU

总结

计算机网络笔记(湖科大教书匠版本)

计算机网络微课堂 _ 湖科大教书匠 _ BLIBLI _ 视频

计算机网络体系结构专用术语

1

OSI 参考模型

1

因特网发展的三个阶段

在这里插入图片描述

因特网服务提供者ISP(Internet Service Provider)

通过ISP接入英特网,ISP可以从因特网管理机构申请到成块的IP地址。同时拥有通信线路以及路由器等联网设备。任何机构和个人只要向ISP交纳规定费用,就能拿到IP。

1
1

基于ISP的三层结构的因特网:
1

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

100W-150W电阻器-TO-247模压厚膜电阻(1)

EAK封装的TO-247功率电阻器为设计工程师提供稳定的晶体管式封装的大功率电阻器件,功率为100W-150W。这些电阻器专为需要精度和稳定性的应用而设计。该电阻器采用氧化铝陶瓷层设计,可将电阻元件和安装片分开。 EAK模压TO-247厚膜功率电阻器 这种结构提供了…

Redis基本使用

Redis基本使用 1.通用命令2.基本数据类型2.1 String2.2 Hash2.3 List2.4 Set2.5 SortedSet 3. SpringDataRedis3.1 简介3.2 快速代码示例3.3 序列化 1.通用命令 针对所有数据类型的操作可以在Redis官方文档查看。以下是通用的命令。 KEYS:查看符合模板的所有key D…

React——react 的基本使用

前提:安装全局的脚手架,通过create-creat-app 项目名,我们创建好一个新项目,cd进去,通过npm start去运行该项目 注意:简单看下demo的配置,在根目录我们可以看到,没有任何webpack的…

rviz上不显示机器人模型(模型只有白色)

文档中的是base_footprint,需要根据自己所设的坐标系更改,我的改为base_link 如何查看自己设的坐标系: 这些parent父坐标系就是 同时打开rviz后需要更改成base_link

20232831 2023-2024-2 《网络攻防实践》第2次作业

目录 20232831 2023-2024-2 《网络攻防实践》第2次作业1.实验内容2.实验过程3.学习中遇到的问题及解决4.学习感悟、思考等参考资料 20232831 2023-2024-2 《网络攻防实践》第2次作业 1.实验内容 (1)从www.csdn.net、www.163.com等中选择一个DNS域名进行…

结构设计模式 - 组合设计模式 - JAVA

组合设计模式 一. 介绍二.代码示例2.1 定义Component2.2 定义Leaf2.3 定义Composite 三. 参考案例 前言 这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。 作者:神的孩子都在歌唱 一. 介绍 由不同的对象组合成一个…

OSI(Open Systems Interconnection)模型和TCP/IP模型

OSI模型 OSI模型是一个概念模型,由国际标准化组织(ISO)在1984年提出,用于促进不同系统间的通信互联。OSI模型将网络通信的过程分为七层,每一层都有其特定的功能,从下至上依次是: 物理层&#x…

【机器学习智能硬件开发全解】(四)—— 政安晨:嵌入式系统基本素养【后摩尔时代】

随着物联网、大数据、人工智能时代的到来,海量的数据分析、大量复杂的运算对CPU的算力要求越来越高。 CPU内部的大部分资源用于缓存和逻辑控制,适合运行具有分支跳转、逻辑复杂、数据结构不规则、递归等特点的串行程序。 在集成电路工艺制程将要达到极…

一个H5页面中直接使用React的示例与说明

示例 如题&#xff0c;下面的个简单代码示例—在H5页面中直接使用React <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0&q…

Pytorch从零开始实战21

Pytorch从零开始实战——Pix2Pix理论与实战 本系列来源于365天深度学习训练营 原作者K同学 文章目录 Pytorch从零开始实战——Pix2Pix理论与实战内容介绍数据集加载模型实现开始训练总结 内容介绍 Pix2Pix是一种用于用于图像翻译的通用框架&#xff0c;即图像到图像的转换。…

【数学】【计算几何】1453. 圆形靶内的最大飞镖数量

作者推荐 视频算法专题 本文涉及知识点 数学 计算几何 LeetCoce:1453. 圆形靶内的最大飞镖数量 Alice 向一面非常大的墙上掷出 n 支飞镖。给你一个数组 darts &#xff0c;其中 darts[i] [xi, yi] 表示 Alice 掷出的第 i 支飞镖落在墙上的位置。 Bob 知道墙上所有 n 支飞…

分布式之网关Gateway

Spring Cloud Gateway 1、网关简介 网关作为流量的入口&#xff0c;常用的功能包括路由转发&#xff0c;权限校验&#xff0c;限流等。 2、Gateway简介 Spring Cloud Gateway 是Spring Cloud官方推出的第二代网关框架&#xff0c;定位于取代 Netflix Zuul。相比 Zuul 来说&…

抖音在线点赞任务发布接单运营平台PHP网站源码

源码简介 抖音在线点赞任务发布接单运营平台PHP网站源码 多个支付通道分级会员制度 介绍&#xff1a; 1、三级代理裂变&#xff0c;静态返佣/动态返佣均可设置。&#xff08;烧伤制度&#xff09;。 2、邀请二维码接入防红跳转。 3、自动机器人做任务&#xff0c;任务时间…

软考高级:信息系统分类-业务处理系统(TPS)概念和例题

作者&#xff1a;明明如月学长&#xff0c; CSDN 博客专家&#xff0c;大厂高级 Java 工程师&#xff0c;《性能优化方法论》作者、《解锁大厂思维&#xff1a;剖析《阿里巴巴Java开发手册》》、《再学经典&#xff1a;《Effective Java》独家解析》专栏作者。 热门文章推荐&am…

创新发展,探索智慧园区平台架构设计与实现

随着信息技术的快速发展&#xff0c;智慧园区平台作为集成物联网、大数据、人工智能等技术的综合性服务平台&#xff0c;正逐步成为推动企业数字化转型的重要驱动力。本文将深入探讨智慧园区平台的架构设计思路、关键技术和应用场景&#xff0c;助力读者了解如何打造智慧化、协…

C# 连接neo4j数据库,包括非默认的neo4j默认库

官方文档没找见&#xff0c;自己在源码里面找到的 private string _dbHost "bolt://localhost:7687"; private string _dbUser "neo4j"; private string _dbPassword "******"; private IDriver? _driver;public CQLOperation(string _data…

【微服务-Nacos】Nacos集群的工作原理及集群间数据同步过程

上篇文章我们介绍了Nacos集群的搭建方法及步骤&#xff0c;下面我们来看一下Nacos集群的工作原理&#xff0c;一共有两部分&#xff1a;Leader节点选举及各节点数据同步。 1、Nacos集群中Leader节点是如何产生的 Nacos集群采用了Raft算法实现。它是一种比较简单的选举算法&am…

汽车电子零部件(2):EPS控制器

前言: 这里介绍一个EPS控制器EPS Controller。电动助力转向(EPS)是实现高度自动化驾驶的关键技术,比如博世EPS车型满足小型、中型、跑车以及轻型商用车的要求。EPS有一个控制车辆转向的电机。通过电机,EPS控制和辅助车辆转向,并提供最佳和享受的转向感觉。此外,新一代控…

【MIT 6.S081】2020, 实验记录(8),Lab: locks

目录 Task 1&#xff1a;Memory allocator (moderate)</font>Task 2&#xff1a;Buffer cache (hard)</font> Task 1&#xff1a;Memory allocator (moderate) 这个任务就是练习将一把大锁拆分为多个小锁&#xff0c;同时可以更加深入地理解 memory allocator 运行…

【项目研究】MeetingServer项目小研究

目录 项目研究 【vscode】 unable to connect to github.com-CSDN博客 解决跨域问题 项目截图 websocket-webrtc-chat 项目研究 完整参考 https://github.com/nnn149/MeetingServer C:\Users\duanxiongwen\Downloads\MeetingServer-master\MeetingServer-master meeting.…