一、计算机网络概述
1、计算机网络的概念
1)定义
计算机网络利用通信线路和通信设备将一组地理位置不同的独立的计算机互联起来,在网络协议的支持下完成资源共享和数据通信的计算机系统
2)组成
- 资源子网:提供软件资源和硬件资源
- 通信子网:提供信息交换的网络结点和通信线路
3)类型
1>按拓扑结构分类
星型
树型
总线型
环型
网状型
2>按传输范围分类
- 局域网(LAN):范围几百米到10km以内,属于小范围连网。如一个建筑物/学校内
- 城域网(MAN):范围几十公里到上百公里,属于中等形式网络。如一个城市/地区
- 广域网(WAN):范围几千公里,属于最大型网络。如几个城市/地区,一个/几个国家
- 补充:个人区域网PAN、互联网Internet
3>按传输方式分类
- 有线网络:IEEE802.5
- 无线网络:IEEE802.11、WLAN无线局域网(wireless)、WPAN无限个域网
2、计算机网络体系结构
1)传输方式:
1>按照传输方向分:
- 单工:只能单方向传输的工作模式
- 双工:同一时间内,线路上只允许一个方向的数据通过
- 全双工:双方可以同时进行数据通信
2>按照传输对象分:
- 单播:1对1
- 多播:1对多
- 广播:1对all(所有)
2)数据交换:
1>电路交换
整个报文从起点到终点连续的传输
特点:占用信道,完整性、速度快
2>报文交换
整个报文先传送到相邻结点,全部存储下来查找转发,再转发到下一个结点
3>分组交换(常用)
将一个报文分成多个分组,传送到相邻结点,在查找转发,再转发到下一个结点
特点:传输效率最高,完整性以及速度不如电路交换
3)通信协议和体系结构:
1>网络协议三要素
- 语法:解决如何进行通信的问题
- 语义:解决在哪个层次上定义通信及内容
- 时序:解决何时通信,通信内容及通信速度
2>OSI/RM参考模型(开放式系统互联参考模型)
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链路层
- 物理层
3>TCP/IP参考模型()
- 网络接口层
- 网际层
- 传输层
- 应用层