Skip to content

【《计算机网络》4小时期末速成课!期末速成丨考前突击丨期末不挂科丨考点总结】https://www.bilibili.com/video/BV1H4kwYHEcR?vd_source=b6e1ca78539fba73d35a26224eac9099

计算机网络-数模老哥

  1. 计算机网络概述
  2. 物理层
  3. 数据链路层
  4. 网络层
  5. 传输层
  6. 应用层
  7. 网络安全
  • 1.概述
    • 计算机网络概述
      • 定义与分类
      • 组成及功能
      • 发展历史
      • 数据交换方式
    • 计算机网络分层体系结构
      • OSI参考模型
      • TCP/IP参考模型
      • 网络协议、层次、接口
  • 2.物理层
    • 物理层概述
    • 通信基础
      • 数据通信
      • 多路复用
    • 编码与调制
    • 奈氏准则和香农定理
    • 传输介质和物理层设备
  • 3.数据链路层
    • 数据链路层概述
    • 差错控制
    • 数据链路层重要协议
    • (虚拟)局域网、广域网、以太网
    • 数据链路层设备:网桥/交换机
  • 4.网络层
    • 网络层概述
    • IP地址的编址
      • IP地址的编码规则与分类、划分
      • 子网与子网掩码
      • 构成超网CIDR
    • IP数据报
    • 路由协议
    • 网络层重要协议
      • IP、NAT、ICMP、ARP、RARP
    • 网络层设备:路由器
  • 5.传输层
    • 传输层概述
    • UDP
      • UDP协议
      • UDP数据报
    • TCP
      • TCP协议
      • TCP数据报
      • TCP拥塞控制、流量控制、连接管理
  • 6.应用层
    • 域名系统DNS
    • 电子邮件
    • 文件传输协议FTP
    • 万维网WWW
  • 网络安全
    • 对称密钥密码体制
    • 公钥密码体制
    • 数字签名
    • 鉴别
    • 因特网使用的安全协议

计算机网络概述

  1. 计算机网络概括
  2. 计算机网络数据传输
  3. 计算机网络体系结构

计算机网络:利用通信线路交换设备将地理位置分散的、具有独立功能多台计算机连接起来,按照某种协议进行**<u>数据通信</u>、实现<u>资源共享</u>**的信息系统。

资源:软件、硬件、数据


计算机网络分类

  • 按分布范围划分:广域网 WAN(wide) 城域网 MAN(Metropolitan) 局域网 LAN 个域网 PAN

  • 按使用者划分:

    • 公用网:面向公众提供网络服务的网络,如电信运营商的基础网络

    • 专用网:为特定机构、特定场景专属使用的网络,如军队、政府内部专用网络

  • 按拓扑结构划分:总线型 星型 环型 网状型

  • 按数据交换技术划分:电路交换 报文交换 分组交换


数据交换方式:电路交换报文交换分组交换;其中<u>报文交换</u>和<u>分组交换</u>同属于存储转发方式

  • 电路交换
    • 核心定义:以电路连接为核心目的的交换方式,通信开始前,需要在通信双方之间,建立一条由交换设备和链路逐段连接而成、被双方独占的物理通道。
    • 核心特征:通信全程独占物理链路,无存储转发环节。
  • 报文交换
    • 核心定义:以完整报文为数据交换的最小单位,报文携带有目标地址、源地址等完整信息,采用存储转发的传输模式。
    • 传输逻辑:报文完整发送、一次一跳;交换节点先将收到的报文存入存储器暂存并处理,等待对应输出电路空闲时,再将报文转发出去。
  • 分组交换
    • 核心定义:基于报文交换优化而来,将长报文划分为更小的固定长度数据单元(报文分组,也称为段、包、分组),仍采用存储转发的传输模式。
    • 传输逻辑:每个分组都独立携带源地址、目的地址和编号信息,拆分后的多个分组可逐个独立发送。

适用场景:

  • 传送数据量大,且传送时间远大于呼叫时,选择电路交换。电路交换传输时延最小。

  • 当端到端的通路有很多段的链路组成时,采用分组交换传送数据较为合适。

  • 从信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,尤其适合于计算机之间的突发式的数据通信。

OSI 参考模型

  1. 应用层:所有能和用户交互产生网络流量的程序。
  2. 表示层:用于处理在两个通信系统中交换信息的表示方式。
  3. 会话层:负责会话建立,向表示层实体 / 用户进程提供建立连接并在连接上有序地传输数据。
  4. 传输层:负责主机中两个进程的通信,即端到端的通信。传输单位是报文段用户数据报。(分组)
  5. 网络层:主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。(数据报)
  6. 数据链路层:主要任务是把网络层传下来的数据报组装成
  7. 物理层:主要任务是在物理<u>媒体</u>上实现比特流的透明传输。

媒体 –> 载体

<img src="C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20260330084515481.png" alt="image-20260330084515481" style="zoom:67%;" />

  1. OSI 定义三点核心概念:服务、协议、接口
  2. OSI 先出现,参考模型先于协议发明,不偏向特定协议
  3. TCP/IP 设计之初就考虑到异构网互联问题,将 IP 作为重要层次
  4. TCP/IP 一开始就对面向连接服务和无连接服务并重,而 OSI 在开始时只强调面向连接这一种服务

课件学习

第 1 章 计算机网络概述

目标:了解基本术语和概念、为后续章节更深入的学习打下基础、方法:以Internet为例子

提纲:什么是 Internet ? 什么是协议 ? 网络边缘; 主机,接入网、物理媒体;网络核心:分组/电路交换,网络结构;性能:丢包、延时、吞吐量;安全性;协议层次、服务模型;历史

什么是 Internet
  • 从具体构成角度:

    • 数以亿计的、互联的计算设备:主机 = 端系统;运行网络应用程序
    • 通信链路:光纤、同轴电缆、无线电、卫星;传输速率 = 带宽(bps)
    • 分组交换设备:转发分组 (packets) ;路由器和交换机
    • Internet
    • 协议控制发送、接收消息
    • Internet标准
  • 从服务角度:

    • 使用通信设施进行通信的分布式应用
    • 通信基础设施为 apps 提供编程接口(通信服务)
什么是协议

协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或其他事件方面所采取的动作

记录学习,分享技术