计算机网络概述

计算机网络的概念

计算机网络的定义

将地理位置不同的具有独立的计算机通过通信线路实现资源共享

计算机网络的组成

  • 通信子网:提供信息交换的网络节点和资源线路
  • 资源子网:提供共享的软件资源和硬件资源

计算机网络的类型

按照拓扑分类

  • 星型结构
  • 树形结构
  • 总线型结构
  • 环形结构
  • 网状结构

按照范围分类

  • 局域网 LAN
  • 城域网 MAN
  • 个人区域网 PAN
  • 互联网 Internet

按照传输方式分类

  • 有线网络
  • 无线网络
  • 无线局域网
  • 无线个域网

计算机网络体系结构

传输方式

按照传输的方向划分

  • 单工:只能单方向传输的工作模式
  • 双工:在同一时间,线路上只能允许一个方向的数据通过
  • 全双工:双方可以同行进行数据通信

按照传输的对象划分

  • 单播 一对一
  • 多播 一对多
  • 广播 一对所有

数据交换

  • 电路交换
  • 报文交换
  • 分组交换

通信协议和体系结构

语法协议三要素

  • 语法
  • 语义
  • 时序

OSI参考模型 (下层为上层服务)

  • 应用层:使用应用程序通过网络服务

  • 表示层:处理交互数据的表示方式

  • 会话层: 负责维护通信中两个节点之间的会话建立维护和断开,以及数据的交换

  • 传输层: 提供端到端的通信

  • 网络层:单位:分组,提供点到点的通信

  • 数据链路层: 单位:帧,两个节点之间通信(不是两个电脑之间通信)

  • 物理层:单位bit,物理线路传输介质

    TCP/IP 参考 模型

  • 网络接口层 : 数据层和数据链路层

  • 网际层: 网络层

  • 传输层

  • 应用层: 会话层、表示层、应用层