第一 什么是网络?
提供了信息的传递,资源共享 。
核心就是通信 技术上做控制
OSI 将网络分成了七层
TCP/IP将网络分成了四层
为什么要进行分层? 是为了便于管理 所以分层管理
世界业界各大厂商使用的是TCP/IP 的标准
OSI七层模型分别是
应用层
1. 用来实现具体的应用详细业务
表示层
1. 产生数据标识的标准 不同应用层产生的数据 变成标准数据 例如 windows 向 linux 发送 数据 他们都能识别
会话层
1. 基于应用内部的会化
---------------------华丽分割线------------------------
传输层
1. 实现数据重传 TCP可以重传 UDP不能重传
2. 实现端到端的通信(吟咏端到应用端)
网络层
1. 路由寻址 负责全局的路由寻址 无法重传,路由寻址: 保证数据从起始端开始能够按照路由信息,顺利到达目的地。
2. 实现主机到主机的正确通信路径
数据链路层
1. 负责数据的差错检测 (最重要) 只能检测,不能控制
2. 数据的交换(传输方式)
报文交换: 数据之外封装上地址等其他信息
分组交换: 报文分组 按照固定大小进行传输
3. 实现数据变成帧 最重要
只负责全局
物理层 规定了传输介质的标准 定义了 传输介质 0101010 二进制的传输标准
TCP/IP 每一层标准 每一层指定了详细的协议
应用层 应用 标识 会化
传输层 传输层
网络层 网络层
网络接口层 物理层加 数据链路层
主要探究的是 数据链路层的东西
传输层
网络层
数据链路层
物理层
主要研究这些 最重要的是数据链路层的东西