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

第一章 计算机网络概述

第一章 计算机网络概述

1.1 计算机网络在信息时代的作用

在这里插入图片描述

1.2 因特网概述

网络分类:

  • 网络:许多计算机连接在一起的的局域网;

  • 互联网:internet许多网络连接在一起;

  • 因特网:Internet 全球最大的互联网;

网络发展的三个阶段

  • ARPANET向互联网发展
  • 三级结构的因特网
  • 多层次ISP结构的因特网

多层次ISP结构的互联网

在这里插入图片描述

中国互联网

在这里插入图片描述

ISP、企业网以及网民

在这里插入图片描述

因特网的标准化工作

在这里插入图片描述

1.3 因特网的组成

在这里插入图片描述

因特网的边缘部分:

在这里插入图片描述

因特网的核心部分:

在这里插入图片描述

电路交换:

  • 座机电话属于电路交换在这里插入图片描述

  • 电路交换时面向连接的

    在这里插入图片描述

  • 电路交换适合于数据量很大的实时性传输,核心路由器之间可以使用电路交换

报文交换

  • 报文一般比分组交换的数据长度多
  • 报文交换的延时较长

分组交换:

  • 分组交换不建立连接

  • 路由器用的是分组交换

  • 分组转发优点:高效、灵活、迅速、可靠

  • 分组转发缺点:延时大、开销大

  • 分组转发的过程

  • 在路由器中暂存,查找转发表,找到转发端口

  • 路由器是具有存储转发的功能

  • 网络里的线路可以复用

三者的比较:

在这里插入图片描述

1.4 计算机网络在我国的发展

在这里插入图片描述

1.5 计算机网络的类别

计算机网络最简单的定义:一些相互连接的、自治的计算机的集合

在这里插入图片描述

注意:

  • 局域网和广域网不单单从网络覆盖的范围区分,应用了广域网技术就为广域网,应用了局域网技术就为局域网
  • 局域网通信距离一般不超过100米

1.6 计算机网络的性能指标

速率

连接在计算机网络上的主机在数字信道上的传送数据位数的速率。也称之为datat ratebit rate

单位为:b/s, kb/s, Mb/s, Gb/s, 运营商给的宽带速率单位为b/s,软件一般显示的下载速率是kb/s。

在这里插入图片描述

速率指的是在各个信道上传输数据位数的速度,而不是所有信道的总和。

带宽

带宽是指数据通信领域中,数组信道所有传送的最高数据率。

单位为:b/s, kb/s, Mb/s, Gb/s

网卡所能传送数据的最高速度。

吞吐量

在单位时间内通过某个网络的数据量。

时延

在这里插入图片描述

  • 发送时延 = 数据块长度 ( 比特 ) 信道带宽 ( 比特 / 秒 ) \frac{数据块长度(比特)}{信道带宽(比特/秒)} 信道带宽(比特/)数据块长度(比特)

  • 传播时延 = 信道长度 ( 米 ) 信号在信道上传播的速率 ( 米 / 秒 ) \frac{信道长度(米)}{信号在信道上传播的速率(米/秒)} 信号在信道上传播的速率(/)信道长度()

  • 处理时延 = 网络节点存储转发处理时间

  • 排队时延 = 转发过程中排队的时间

时延带宽积

在这里插入图片描述
在这里插入图片描述

利用率

利用率分为信道利用率和网络利用率。

  • 信道利用率 = 有数据通过时间 有 + 无数据通过时间 \frac{有数据通过时间}{有+无数据通过时间} +无数据通过时间有数据通过时间

  • 网络利用率 = 信道利用率加权平均值

  • 时延D和网络利用率线性关系

    网络利用率越高时延越大

非性能指标

在这里插入图片描述
在这里插入图片描述

1.7 计算机网络的体系结构

几个基本概念:

在这里插入图片描述

计算机网络的体系结构

在这里插入图片描述

注意:

  • 前三层可以看做为一层,也称之为OSI五层模型
  • 这里的每一层可以理解为通信的步骤
  • 之所以分层是为了降低每一层之间的关联,减少相互影响
  • 网络工程师是主要解决的是后面四层
  • 数据链路层安全:ASDL拨号账号密码,WIFI密码

开放系统信息交换设计的几个概念

在这里插入图片描述

在这里插入图片描述

五层协议对应的数据单元

在这里插入图片描述

在这里插入图片描述

发送数据示例

在这里插入图片描述

接收数据示例

在这里插入图片描述

http://www.lryc.cn/news/105285.html

相关文章:

  • 谷粒商城第六天-商品服务之分类管理下的获取三级分类树形列表
  • 【UI自动化测试】Appium+Python+Unittest+HTMLRunner
  • 【限时优惠】红帽openstack管理课程(CL210) 即将开课
  • Golang之路---02 基础语法——函数
  • 数据结构和算法入门(时间/空间复杂度介绍--java版)
  • Spring Mvc 文件上传(MultipartFile )—官方原版
  • 【E题】2023年电赛运动目标控制与自动追踪系统方案
  • 企业网络安全之零信任和身份认证
  • 【雕爷学编程】MicroPython动手做(28)——物联网之Yeelight 5
  • [运维|中间件] 东方通TongWeb使用笔记
  • WIZnet W6100-EVB-Pico DHCP 配置教程(三)
  • 【Linux】Ansible 脚本 playbook 剧本
  • 解决 tensorflow 出现的 ImportError: Could not find the DLL(s) ‘msvcp140_1.dll‘. 问题
  • 百度与AI:历史、投资和监管
  • Kafka3.0.0版本——Broker(Zookeeper服务端存储的Kafka相关信息)
  • 【图论】无向图连通性(tarjan算法)
  • Docker安装
  • 06. 计数原理
  • 计算机网络基础(静态路由,动态路由,公网IP,私网IP,NAT技术)
  • CGAL 点云Alpha-Shape曲面重建算法
  • Java 文件过滤器FileFilter | 按条件筛选文件
  • python格式化地址信息
  • k8s1.26.6 安装gitlab
  • C5.0决策树建立个人信用风险评估模型
  • 【k8s集群部署】使用containerd运行时部署kubernetes集群(V1.27版本)
  • 网络安全进阶学习第八课——信息收集
  • Spring Data Elasticsearch - 在Spring应用中操作Elasticsearch数据库
  • 图论-简明导读
  • 记一次 .NET 某物流API系统 CPU爆高分析
  • 【Docker】Docker安装Kibana服务_Docker+Elasticsearch+Kibana