网络的概念
交换机
- 终端用户设备的接入
- 基本的安全功能
- 广播域的隔离(VLAN)
路由器
- 路由协议支持
- 数据转发
- 广域网链路支持
OSI 网际互联
OSI 的概念
Open System Interconnect 开放系统互连参考模型,由 ISO(国际标准化组织)定义。它是个灵活的、稳健的和可互操作的模型,并不是协议,用于了解和设计网络体系结构。
OSI 模型的目的
根据不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层硬件或软件的逻辑。
OSI 模型分为七层
OSI 把网络按照层次分为七层,由下到上分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
物理层
在媒体上传输比特、提供机械的和电气的规约。
- 作用:
- 负责把逐个的比特从一跳(结点)移动到另一跳(结点)。
- 物理层标准规定了信号、连接器和电缆要求。
- 功能:
- 定义接口和媒体的物理特性。
- 定义比特的表示、数据传输速率、型号的传输模式(单工、半双工、全双工)。
- 定义网络物理拓扑(网状、星形、环形、总线型等拓扑)。
- 设备:集线器(Hub)
- 整台设备在同一个冲突域(collision domain)。
- 整台设备都在同一个广播域(broadcast domain)。
- 设备共享带宽。
数据链路层
将分组数据封装成帧、提供节点到节点方式的传输。
- 作用:在不可靠的物理链路上,提供可靠的数据传输服务,把帧从一跳(结点)移动到另一跳(结点)。
- 功能:组帧、物理编址、流量控制、差错控制、接入控制。
- 概念:MAC Layer - IEEE 802.3 协议
1 | Preamble | Dest_Addr | Src_Addr | Length | Data | FCS |
- 设备:交换机(Switch)
网络层
将分组从源端传送到目的源端、提供网络互联。
- 作用:负责将分组数据从源端传输到目的端。
- 功能:
- 为网络设备提供逻辑地址。
- 进行路由选择、分组转发。
- 设备:
- 广播、组播控制。
- 对数据做寻址,选择到达目的网络的最佳路径。
- 流量管理。
- 连接广域网(WAN)。
- 概念:IP 地址
1 | IP Header | Src_Addr | Dest_Addr | Data |
传输层
提供可靠的端到端的报文传输和差错控制。
- 作用:负责建立端到端的连接,保证报文在端到端之间的传输。
- 功能:服务点编址、分段与重组、连接控制、流量控制、差错控制。
会话层
建立、管理和终止会话。
- 作用:建立、维护和管理应用程序之间的会话。
- 功能:对话控制、同步。
表示层
对数据进行转换、加密和压缩。
- 作用:数据的解码和编码、加密和解密、压缩和解压缩。
应用层
应用程序及接口。
- 作用:应用程序及接口。
- http-80、ftp-20/21、smtp-25、pop3-110、telnet-23、dns-53 等。
OSI 参考模型体系结构
特点:
- OSI 模型每层都有自己的功能集。
- 层与层之间相互独立又相互依靠。
- 上层依赖于下层,下层为上层提供服务。