
计算机网络的概念
计算机网络的定义:
多台独立的计算机通过通信线路实现资源共享的计算机系统
计算机网络的组成
资源子网:提供共享的软件资源和硬件资源
通信子网:提供信息交换的网络结点和通信线路
计算机网络类型
按照拓扑排序
-  
星型结构
 -  
树形结构
 -  
总线型结构
 -  
环形结构
 -  
网状结构
 
按照范围分类
- 局域网 LAN
 - 城域网 MAN
 - 广域网 WAN
 - 个人区域网 PAN
 - 互联网 Internet
 
按照传输方式分类
- 有线网络:IEEE802.3
 - 无线网络 
  
- IEEE802.11
 - WLAN 无线局域网(wireless)
 - WPAN无线个域网
 
 
计算机网络体系结构
传输方式
按照传输方向
- 单工:只能单方向传输的工作模式(耳机)
 - 双工:在同一时间,线路上只允许一个方向的数据通过(对讲机)
 - 全双工:双方可以同时进行数据通信(QQ)
 
按照传输对象
- 单播:一对一
 - 多播:一对多
 - 广播:一对全
 
数据交换
- 电路交换:整个报文从源头到终点连续的传输
 - 报文交换:整个报文先传送到相邻结点,全部存储下来查找转发表,再转发给下一个结点
 - 分组交换:将一个报文分给多个分组,传送到相邻结点,再查转发表,再转发到下一个结点
 
通信协议和体系结构
网络协议的三要素
- 语法
 - 语义
 - 时许
 
OSI参考模型
- 应用层:使用应用程序通过网络服务
 - 表示层:表示层用于处理交互数据的表示方式,例如格式转换、数据的加密和解密,数据压缩和恢复等功能。
 - 会话层:负责维护通信中两个节点之间的会话建立和断开,以及数据的交换。
 - 传输层:提供端到端之间的数据传输服务,实现对数据进行控制和操作的功能。
 - 网络层:单位分组,再数据链路层的基础之上,提供点到点之间的通信,提供路由功能,实现拥塞控制、网络互联等功能。
 - 数据链路层:单位帧,再物理层的基础之上,提供结点到结点之间的服务,采取差错控制和流量控制的方法,实现网络互联等功能。
 - 物理层:单位bit,利用传输介质为通信的网络结点之间建立联系
 
TCP/IP参考模型
应用层:会话层,表示层,应用层
传输层
网际层:网络层
网络接口层:物理层和数据链路层



















