• 第一章 概述


    引言

    1. 码字不易,如果这篇文章对您有帮助的话,希望您能点赞、收藏、加关注!您的鼓励就是我前进的动力!
    2. 本文所参考的教材为:谢希仁. 计算机网络. 北京:电子工业出版社, 2021.

    重要知识点总结

    1. 三大类网络:电信网络有线电视网络计算机网络
    2. 互联网的两个重要基本特点:连通性共享
    3. 计算机网络由若干节点链路组成。
    4. ISP(Internet Service Provider)互联网服务提供者
    5. 互联网由边缘部分和核心部分组成,其中:
      a) 边缘部分:由所有连接在互联网上的主机组成。作用:进行通信和资源共享。
      b) 核心部分:由大量网络和连接这些网络的路由器组成。作用:为边缘部分提供服务。(提供连通性和交换)。
    6. 计算机之间的通信:主机A的某个进程和主机B上的另一个进程进行通信。
    7. 通信方式分为两大类:客户-服务器模式(C/S方式),和对等方式(P2P方式)。
    8. 电路交换:
      a) 定义:经过建立连接(占用通信资源)→通话(一直占用通信资源)→释放连接(归还通信资源)三个步骤的交换方式。
      b) 重要特点:在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。
      c) 电路交换的线路传输效率低的原因是:计算机数据具有突发性
    9. 分组交换:
      a) 报文:要发送的整块数据。
      b) 分组:将报文划分为较小的等长数据段,并在其前加上一些控制信息组成首部,就构成了分组。
      c) 主要特点:采用存储转发技术
    10. 三种交换方式的主要特点:
      a) 电路交换:整个报文的比特流连续地从源点直达终点
      b) 报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一结点
      c) 分组交换:单个分组传送到相邻结点,存储下来后查找转发表,转发到下一节点
    11. 计算机网络的定义:计算机网络主要由一些通用的、可编程的、没有特定目的的硬件互联而成,其能用来传送多种不同的数据类型,并支持广泛和日益增长的应用
    12. 网络按照作用范围分类:广域网(WAN)、城域网(MAN)、局域网(LAN)和个人区域网(PAN)。
    13. 计算机网络的七大性能指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率
    14. 时延相关计算公式:
      a) 发送时延 = 数据帧长度(bit) / 发送速率(bit/s)
      b) 传播时延 = 信道长度(m) / 传播速率(m/s)
      c) 总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延
      d) 时延带宽积 = 传播时延 × 带宽
    15. 网络协议:为进行网络中的数据交换而建立的规则、标准或约定。构成要素:
      a) 语法:数据与控制信息的结构或格式。
      b) 语义:发出何种控制信息,完成何种动作,做出何种响应。
      c) 同步:事件实现顺序的说明。
    16. 计算机网络体系结构:
      a) OSI七层协议:应用层、表示层、会话层、运输层、网络层、链路层、物理层。(应表会运网链物
      b) TCP/IP的四层协议:应用层、运输层、网络层、链路层。(应运网链
      c) 讲述原理的五层协议:应用层、运输层、网络层、链路层、物理层。(应运网链物
    17. 五层协议体系中各层的作用和数据单元:
      a) 应用层
      i. 数据单元:报文
      ii. 作用:通过应用进程间的交互完成特定网络应用
      b) 运输层
      i. 数据单元: 报文段(传输控制协议TCP)、用户数据报(用户数据报协议UDP)。
      ii. 作用:为两台主机进程之间的通信提供通用的数据传输服务。
      c) 网络层
      i. 数据单元:IP数据报
      ii. 作用:为分组交换上网的不同主机提供通信服务
      d) 链路层:
      i. 数据单元:
      ii. 作用:将IP数据报组装成帧,在相邻结点间的链路上传送。(帧包括数据和控制信息)
      e) 物理层:
      i. 数据单元:比特
      ii. 作用:实现比特(0或1)的传输
    18. 协议是“水平的”,服务是“垂直的”。
  • 相关阅读:
    vue3 日期延后一天
    关于Android JS与原生的交互
    Windows计划任务权限维持
    六、RTMP协议 时间戳
    思科三层交换机vlan间的通信
    (1-线性回归问题)线性回归(Linear regression)Lasso回归和Ridge回归的区别
    分时进程调度和事件触发的进程调度系统
    [附源码]java毕业设计网上书店管理系统
    基于粒子群算法优化BP神经网络的PID控制算法(Matlab代码实现)
    LeetCode每日一题——2520. Count the Digits That Divide a Number
  • 原文地址:https://blog.csdn.net/qq_64042766/article/details/133048533