计算机网络概述

计算机网络概述

文章目录

计算机网络的概念

计算机网络的定义

计算机网络是指将地理位置不同 的且具有独立功能 的多台计算机及其外部设备,通过通信线路连接,实现资源共享和信息传递

计算机网络的组成

  1. 资源子网:提供软件资源和硬件资源(不是具体的数据)
  2. 通信子网:提供信息交换的网络节点和通信线路(不是具体的某条线路)

计算机网络的类型

  • 按照拓扑分类(布局方式):星形、树形、总线形、环形、网状 结构
  • 按照范围 分类:局域网(LAN)、城域网(MAN)、广域网(WAN) 和 个人区域网(PAN)、互联网(Internet)
  • 按照传输方式分类:有线网络 和 无线网络

计算机网络体系结构

传输方式

  • 按照传输方向 区分
    • 单工:只能单方向的传输(eg.收音机)
    • 半双工:在同一时间,线路上只能允许一个方向的数据通过(eg.对讲机)
    • 双工:双方可以同时进行数据通信(eg.电话)
  • 按照**传输对象(方式)**区分
    • 单播:只能一对一
    • 多播:一对多
    • 广播:在一个范围区间内,一对all

数据交换

  • 电路交换:整个报文从源头到终点连续地传输(最霸道)

    优点:完整性好,速度较快

    缺点:会占用信道,信道使用效率低

  • 报文交换:整个报文先传送到相邻节点,全部存储下来查找转发表,再转发到下一个节点

    优点:信道使用效率相对较高

    缺点:当中间节点没有足够空间接收报文时会出现问题

  • 分组交换:将一个报文分成多个分组,传送到相邻节点,再查找转发表,再转发到下一个节点(最贴心)

    优点:灵活、信道使用效率最高

    缺点:完整性较差,速度相对较慢

通信协议和体系结构

  • 网络协议三要素

    • 语法:数据与控制信息的结构和格式
    • 语义:需要发出何种控制信息,完成何种动作以及做出何种响应
    • 同步(时序):事件实现顺序的详细说明
  • OSI 参考模型 (开放式系统互联参考模型) ------ 7层

    由低到高,遵循下层为上层服务的宗旨

    • 物理层 :单位-bit,利用传输介质为通信的网络结点之间的建立
    • 数据链路层 :单位-,在物理层的基础之上,提供结点到结点之间的服务,采取差措控制和流量控制的方法实现网络互联
    • 网络层 :单位-分组/IP数据报/包,在数据链路层的基础之上,提供点到点之间的通信,提供路由功能,实现拥塞控制、网络互联等功能
    • 传输层 :单位-报文段/用户数据报,提供端到端之间的数据传输服务,实现对数据进行控制和操作的功能
    • 会话层:负责通信中两个节点之间的会话建立维护和断开,以及数据的交换
    • 表示层:表示层用于处理交互数据的表示方式,例如格式转换、数据的加密和解密、数据压缩和恢复等功能
    • 应用层 :单位-报文,使用应用程序通过网络服务

    注意:不要将运输层的" 用户数据报UDP〞和网络层的"IP数据报〞弄混,无论在哪一层传送的数据单元,都可笼统地用"分组" 来表示

  • TCP/IP 参考模型 ------ 4层

    • 网络接口层 --- 物理层和数据链路层
    • 网际层 --- 网络层
    • 传输层
    • 应用层 --- 会话层、表示层、应用层

重点

  1. 计算机网络的定义
  2. 计算机网络的组成
  3. 计算机网络的拓扑结构
  4. 计算机网络的范围分类
  5. 传输方式(两种分类方式)
  6. 数据交换的三种方式
  7. 网络协议三要素
    的定义
  8. 计算机网络的组成
  9. 计算机网络的拓扑结构
  10. 计算机网络的范围分类
  11. 传输方式(两种分类方式)
  12. 数据交换的三种方式
  13. 网络协议三要素
  14. OSI七层 TCP/IP四层
相关推荐
我先去打把游戏先8 小时前
ESP32C3开发指南(基于IDF):console控制台命令行交互功能
笔记·嵌入式硬件·mcu·物联网·学习·esp32·交互
长桥夜波8 小时前
【第二十周】机器学习笔记09
人工智能·笔记·机器学习
报错小能手8 小时前
计算机网络自顶向下方法24——运输层 可靠数据传输 超时间隔加倍 快速重传 是回退n步还是选择重传
网络·计算机网络·php
2401_8414956410 小时前
【计算机网络】计算机网络体系结构与参考模型
网络·计算机网络·ip·tcp·osi·分层结构·协议数据单元
YuanDaima204810 小时前
安全协议设计入门:原理与分析
人工智能·笔记·安全·网络安全·密码学·安全协议·课程
yuxb7311 小时前
Zabbix企业级分布式监控系统(上)
笔记·学习·zabbix
现在,此刻12 小时前
李沐深度学习笔记D1-什么是深度学习
人工智能·笔记·深度学习
报错小能手13 小时前
计算机网络自顶向下方法17——应用层 内容分发网 CDN操作及集群选择策略
计算机网络
猿来是你_L14 小时前
UGUI笔记——3D坐标转换成UGUI坐标
笔记·3d
崎岖Qiu18 小时前
【设计模式笔记17】:单例模式1-模式分析
java·笔记·单例模式·设计模式