当前位置: 首页 > news >正文

25-05-16计算机网络学习笔记Day1

深入剖析计算机网络:今日学习笔记总结

本系列博客源自作者在大二期末复习计算机网络时所记录笔记,看的视频资料是B站湖科大教书匠的计算机网络微课堂,每篇博客结尾附书写笔记(字丑见谅哈哈)
视频链接地址

一、计算机网络基础概念

(一)定义

计算机网络最简洁的定义,是一些互相连接且自治的计算机集合。从更全面的角度看,其定义涉及交换技术、使用者等多个方面。

(二)分类

依据不同标准划分:

  • 按传输介质:不同的传输介质会影响网络的传输特性等。
  • 按覆盖范围
    • 广域网(WAN):覆盖范围广,用于连接不同地区的网络。
    • 城域网(MAN):覆盖城市区域,在城市范围内提供网络服务。
    • 局域网(LAN):范围较小,常用于企业、校园等局部区域。
    • 个人区域网(PAN):围绕个人设置,比如连接个人电子设备。
  • 按拓扑结构:影响网络的布局和数据传输路径等。

网络本质由若干结点和连接这些结点的链路组成。这里容易混淆的是 internet 与 Internet ,前者泛指网络,后者专指全球最大的、开放的、由众多网络互联而成的因特网 ,同时 Internet 的发展历史也是一部技术演进史。

二、因特网相关要点

(一)因特网服务提供商(ISP)

ISP 是因特网的重要参与者,基于 ISP 构建起三层结构的因特网,是网络架构的重要支撑。

(二)调制解调器

作为网络连接的重要设备,负责信号在数字和模拟之间的转换,保障数据在不同介质上的有效传输。

(三)因特网的 RFC 文档

如同网络世界的规则宝典,规范着网络协议、技术标准等诸多方面,是网络有序运行的保障。

(四)因特网组成

  • 边缘部分:由众多主机组成,是用户直接使用网络服务的部分。
  • 核心部分:路由器是核心构件,承担分组交换任务,负责转发分组,如同网络交通的指挥中心,确保数据高效传输。

三、网络交换方式

(一)电路交换

以电话线为典型应用,通信时建立专用物理电路,全程独占,如同为通话双方开辟一条专属通道。

(二)分组交换

计算机网络常用方式,将数据分割成一个个分组传输,各分组可走不同路径,可能无序到达,类似货物分批次走不同路线运输。

(三)报文交换

早期电报通信网采用,交换结点采用存储转发机制,先存储报文再转发,像信件先在中转站暂存再继续传递。 报文是表示信息的整块数据,可细分为数据段和首部,分组是一种特殊报文,也叫包 。

四、计算机网络性能指标

(一)速率

衡量数据传输的快慢,单位通常是比特每秒(bit/s) 。

(二)带宽

原本指信号具有的频带宽度,在计算机网络中常指数字信道所能传输的最高数据率。

(三)吞吐量

单位时间内通过某个网络(或接口、信道)的数据量,反映网络实际的数据传输能力。

(四)时延

  • 发送时延:主机或路由器发送数据帧所需时间。
  • 传播时延:电磁波在信道中传播一定距离所需时间。
  • 处理时延:主机或路由器处理分组等操作花费的时间。 时延带宽积是时延与带宽的乘积 ,往返时间(RTT) 衡量从发送方发送数据开始,到发送方收到来自接收方的确认所经历的时间 。

(五)利用率

  • 信道利用率:某信道有百分之几的时间是被利用的。
  • 网络利用率:全网络的信道利用率的加权平均值。 还有丢包率等指标,反映网络传输的可靠性 。公式
    在这里插入图片描述
    揭示了时延和利用率之间的内在联系。

手写笔记请添加图片描述
请添加图片描述

相关文章:

  • SQLMesh 增量模型从入门到精通:5步实现高效数据处理
  • 基于Linux环境实现Oracle goldengate远程抽取MySQL同步数据到MySQL
  • OceanBase 的系统变量、配置项和用户变量有何差异
  • 捌拾伍- 量子傅里叶变换 (3)
  • 数据结构进阶:AVL树与红黑树
  • C++23:ranges::iota、ranges::shift_left和ranges::shift_right详解
  • JavaScript性能优化实战(10):前端框架性能优化深度解析
  • 嵌入式EasyRTC音视频实时通话SDK在工业制造领域的智能巡检/AR协作等应用
  • 医学影像系统性能优化与调试技术:深度剖析与实践指南
  • sqli-labs靶场29-31关(http参数污染)
  • maven和npm区别是什么
  • CVPR2025 | 首个多光谱无人机单目标跟踪大规模数据集与统一框架, 数据可直接下载
  • 中文分词与数据可视化02
  • k8s监控方案实践补充(二):使用kube-state-metrics获取资源状态指标
  • mac中加载C++动态库文件
  • 6 任务路由与负载均衡
  • Linux进程信号(一)之信号的入门
  • Redis + ABP vNext 构建分布式高可用缓存架构
  • flutter缓存网络视频到本地,可离线观看
  • RabbitMQ ④-持久化 || 死信队列 || 延迟队列 || 事务
  • 端午小长假前夜火车票今日开抢,多个技巧提高购票成功率
  • 人民日报整版聚焦:外贸产品拓内销提速增量,多地加快推动内外贸一体化
  • 吉利汽车一季度净利润大增264%,称整合极氪后实现整体效益超5%
  • 泽连斯基抵达安卡拉,称乌将派出最高级别代表团参与谈判
  • 最高人民法院原副院长唐德华逝世,享年89岁
  • 特朗普促卡塔尔说服伊朗放弃核计划,伊朗总统:你来吓唬我们?