第一章 计算机网络概述
一、计算机网络的定义
计算机网络是将独立的,分散的设备通过网络互联设备及传输介质连接起来,在操作系统(OS)及网络协议的作用下实现数据通信及资源共享的集成系统。
- 计算机网络不是软件概念,还包含硬件设备
- Network(计算机网络) 是一个计算机软硬件集成系统
- 网络(Network)由若干结点(Node)和连接这些结点的链路(Link)组成
- 互联网(internet)(通用名词),它泛指由多个计算机网络互连而成的网络,“网络的网络”,在这些网络之间的通信协议是可以任意的。
- 因特网(Internet)(专有名词),它指当前全球最大的,开放的,由众多网络相互连接而成的特定计算机网络,采用TCP/IP协议簇作为通信的规则
二、计算机网络的分类
- 按覆盖范围分类
名称 | 范围 | 场景 |
---|---|---|
WAN 广域网 | 几十到几千公里 | 跨省,跨国,作为LAN连接的桥梁 |
MAN 城域网 | 10km~100km | 城市间(可归入LAN) |
LAN 局域网 | 10km以内 | 城区间 |
- 按拓扑结构分类
(拓扑(topology)是指网络中设备节点连接的形式)
(1)星形网络
(2)树形网络
(3)总线型网络
(4)环形网络
(5)网状网络 - 按交换方式分类
(交换机Switching就是按照某种方式动态底分配传输线路的资源)
(1)电路交换 (线):线路建立阶段->数据传输阶段->线路拆除阶段
(2)分组交换(包):发送方->路由器->接收方
(3)报文交换 - 按传输介质分类
(1)有线网络
(2)无线网络
(3)混合结构网络
三、计算机网络体系结构
体系结构:描述网络的层次结构及协议集合
1.3.1 计算机网络的分层结构
- 为什么分层?
- 便于设计
- 便于规范化管理(标准化)
- 便于维护
- 分层规则?
独立化层次功能 - 网络协议
协议(Protocol):规则的集合
三要素:语义,语法和时序
1.3.2 计算机网络分层参考模型
- OSI/RM(Open System Interconnect/Reference Model)
总结:网络分层模型对网络通信过程进行抽象分解,使用分层结构对任务进行定义,每一层划分相对独立功能,每一层的功能由这一层协议完成,这个过程是对数据的封装处理,处理后的数据形式为每一层的PDU,每一层实现功能后为其上一层提供服务,计算机网络通信可抽象为数据的封装与解封装过程。
通常,交换机。网卡是2层设备,路由器是三层设备。 - TCP/IP模型
作业
OSI参考模型与TCP/IP模型的异同点?
OSI/RM参考模型与TCP/IP协议模型的异同点