• 计算机网络基本知识


    计算机网络基本知识

    计算机网络定义:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。

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

    image-20220916174257512

    1.2因特网概述

    1.2.1网络、互联网、因特网

    • 网络:由若干**结点(Node)和连接这些的链路(Link)**组成
    image-20220916174524666
    • 互联网:多个网络可以通过路由器互联起来,这样就构成了一个范围更大的网络,互联网是 网络的网络(Network of Network)
    image-20220916174713266
    • 因特网:是世界上最大的互联网络
    image-20220916175035107

    1.2.2因特网发展的三个阶段

    image-20220917152505019

    1.2.3 ISP

    • 介绍:因特网服务提供者 ISP(Internet Service Provider)
    image-20220917152731636
    • 基于ISP三层结构的因特网
    image-20220917153000766

    1.2.4因特网的标准化

    image-20221119093007759

    1.2.5因特网组成

    image-20220917153425550

    1.3三种交换方式

    1.3.1电路交换(Circuit Switching)

    image-20220917154022592

    当使用电路交换来传输计算机数据时,其线路传输效率往往很低

    1.3.2分组交换(Packet Switching) 现在使用方式

    image-20220917154338214

    1.3.3报文交换(Message Switching)

    因为不限制报文大小,所以需要每个节点交换机有较大的缓存空间,通常适用于电报机,现在较少使用

    1.3.4三种交换方式的对比

    image-20220917154910686

    1.4计算机网络的定义和分类

    1.4.1定义

    image-20220917160616905

    1.4.2分类

    image-20220917161200279

    1.5计算机网络的性能指标

    image-20220917161554537

    速率:

    image-20220917161852612

    带宽:

    image-20220917162317960

    吞吐量(Throughput):

    image-20220917162406825

    时延:

    image-20220917162659919

    时延带宽积:

    image-20220917163129264

    往返时间(RTT):

    image-20220917163335941

    利用率:

    image-20220917163528221

    丢包率:

    image-20220917163700080

    1.6计算机网络体系结构

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

    • OSI体系结构:
    image-20220919091612586
    • 实际体系结构:
    image-20220917180938028
    • 原理体系结构(方便学习):
    image-20220917180958675 image-20220917180823794

    1.6.2计算机网络体系结构分层的必要性

    image-20220917181114219

    • 物理层:

    信号传输并不是方波信号,此处举例只是为了方便理解

    image-20220917181429779
    • 数据链路层:
    image-20220917182010065
    • 网络层:
    image-20220917182239753
    • 运输层
    image-20220917182718206
    • 应用层
    image-20220917182903801

    总结:

    image-20220917183010471

    1.6.3计算机网络体系结构分层思想举例

    不同分层的的处理过程:

    • 应用层
    image-20220917183436398
    • 运输层
    image-20220917183614032
    • 网络层
    image-20220917183658353
    • 数据链路层
    image-20220917183755460
    • 物理层

    将上述内容合并起来看做是比特流

    image-20220917183834249

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

    • 实体

    image-20220919085110300

    • 协议

      • 定义:控制两个对等实体进行逻辑通讯的规则的集合

      image-20220919085613293

      • 三要素:

        • 语法:定义所交换信息的格式(例如:IP协议的标准交换格式,见上)
        • 语义:定义收发双方所要完成度操作
        • 同步:定义收发双方的时序关系(例如:TCP“三次招手”建立通讯)
        image-20220919085849732
    • 服务

      image-20220919090016553

      • 服务访问点:

        • 定义:在同一系统中,相邻两层的实体交换信息的逻辑接口,用于区分不同的服务类型
      • 服务原语:

        • 定义:上层使用下层提供的服务必须通过与下层 交换命令,这些命令被叫做服务原语
      • 协议数据单元PDU

        • 定义:对等层之间传送的数据包
      • 服务数据单元SDU:

        • 定义:同一系统内,层与层之间交换的数据包

        image-20220919091251347

  • 相关阅读:
    Ubuntu部分实用工具安装记录
    ODPS SQL优化总结
    机械键盘怎么选?5年老码农倾情推荐!
    毛玻璃 has 选择器卡片悬停效果
    Python使用大连理工情感本体提取文本的情感倾向
    MFC入门基础(十二)控件 CScrollBar的使用
    Spring和Spring Boot常用注解介绍及使用
    园子周边第3季—设计初稿预览:2024夏天穿上博客园T恤 show your code
    实时数仓-Flink使用总结
    如何在vscode中編輯和預覽markdown文檔
  • 原文地址:https://blog.csdn.net/weixin_66261421/article/details/127934857