计算机网络概念
计算机网络
- 计算机网络时通过通信线路和通信设备连接的许多的 ==分散独立工作== 的计算机系统,遵从一定的协议用 软件==实现资源共享== 的 系统
计算机组成
- 硬件
- 电脑、路由器等
- 软件
- 聊天软件、通信软件等
- 协议
- 一类数据传输的标准
协议分类
- 协议分为国际标准OSI/RM和工人标准TCP/IP
计算机网络分类
按分布范围
- 局域网
- 城域网
- 广域网
按拓扑结构
- 星型
- 耗材多,过于依赖中心节点,便于管理
- 环型
- 单点破坏,则全网络瘫痪
- 树型
- 层次化便于管理
- 总线型(已淘汰!)
- 耗材少,成本低,冲突多
网状拓扑
- 可靠性高,实现负载均衡,选路成本高
其他分类
- 公用与专用网
- 通信网ISP与信息网ICP
- 校园网与企业网
- 骨干网与接入网
- 有线网与无线网
OSI/RM模型
OSI/RM模型(开放系统互联参考模型)是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP模型
TCP/IP(因特网传输协议)四层协议模型包括应用层、传输层、互联网层、网路接口层
OSI各层解析
底层(用于通信)
- 物理层
- 封装单位:==比特流==
- 地址标识:bit流
- 功能:提供物理链路,二进制数据比特流传输、定义机械/电气特性与接口
- 数据链路层
- 封装单位:==数据帧==
- 地址标识:MAC地址
- 功能:把不可靠信道转变为可靠信道,将比特组织成帧,在链路上提供点到点的帧传输,进行差错检测与流量控制
- 网络层
- 封装单位: ==数据报或数据分组==
- 地址标识:IP地址
- 功能:路径的选择,网络联机的多路复用、差错的检测与恢复、排序与流量控制、服务选择
- 传输层
- 封装单位: ==数据报文或数据段==
- 地址标识:端口号
- 功能:提供端到端之间可靠透明的数据传输。分段与重组、差错控制与流量控制,保证数据传输的正确性
高层(用于资源)
- 会话层
- 封装单位: ==应用进程==
- 地址标识: 进程号
- 功能:会话连接的恢复与释放、对会话进行分段、同步等操作
- 表示层
- 封装单位: ==应用进程==
- 地址标识: 进程号
- 功能:数据加密与数据压缩、语法表示与连接管理
- 应用层
- 封装单位: ==应用进程==
- 地址标识: 进程号
- 功能:应用层包含用户应用程序和协议
数据在网络传输中的操作——封装与解封
封装
解封
练习例题
[]{.gap} 结构要求把工作站连接到一台中央设备 {.quiz}
- 星型 {.correct}
- 环型 {.options}
- 树型 {.options}
- 总线型 {.options}
{.options}
组建计算机网络的目的是实现联网计算机系统的 []{.gap} 。 {.quiz}
- 硬件共享 {.options}
- 软件共享 {.options}
- 数据共享 {.options}
- 资源共享 {.correct}
{.options}
在ISO OSI/RM中,[]{.gap} 实现 ==数据压缩== 功能 {.quiz}
- 应用层 {.options}
- 表示层 {.correct}
- 会话层 {.options}
- 传输层 {.options}
{.options}
在OSI参考模型中,数据链路层处理的数据单位是 []{.gap} 。 {.quiz}
- 比特 {.options}
- 帧 {.correct}
- 分组 {.options}
- 报文 {.options}
{.options}- :x: 物理层
- :heavy_check_mark: 数据链路层
- :x: 网络层
- :x: 传输层
{.options}
在OSI参考模型中,实现端到端的应答、分组排序和流量控制功能的协议层是 []{.gap} 。 {.quiz}
- 数据链路层 {.options}
- 网络层 {.options}
- 传输层 {.correct}
- 会话层 {.options}
{.options}
在ISU参考模型中,下层协议为上层洗衣提供服务(SAP)。在Internet中,网络层的服务访问点是[]{.gap} 。 {.quiz}
- MAC地址 {.options}
- LLC地址 {.options}
- IP地址 {.correct}
- 端口号 {.options}
{.options}- :x: 位于数据链路层
- :x: 介于数据链路层与网络层之间,作为逻辑链路控制
- :heavy_check_mark: 网络层
- :x: 传输层
{.options}