OSI参考模型
7层—法定标准–按功能—支持异构网络系统的互联互通
4层–TCP/IP 事实标准
5层—学习方便
历史
IBM —SNA—提出第一个网络体系结构
DEC—DNA
美国国防部----TCP/IP
OSI详细描述
顺口溜巧记:物链网输会示用
通信子网+传输层+资源子网
数据通信 ----------- 数据处理
中间系统—通信子网----最多到网络层
中间系统上面的层次,端到端通信,知道终点在哪
下三层,点到点,只管下一步传给谁
应用层概述
所有能和用户交互产生网络流量的程序
FTP,SMTP,HTTP
表示层概述
数据格式变化,翻译官
数据加密解密
数据压缩和恢复
常把他纳入应用层
会话层概述
建立连接,有序地传输数据
建立同步SYN,这就是会话
功能:建立管理终止会话
功能“校验点。可以让会话在通信失效时从 校验点/同步点继续恢复通信。实现数据同步----传大文件的时候
传输层概述
负责主机两个进程的通信,即端到端的通信。
传输单位是报文段/用户数据报
功能:可差留用
可靠传输、不可靠传输—tcp(建立连接)、udp(省得麻烦)
差错控制------纠正错误
流量控制----一口口吃饭,接受能力有限,控制发送方控制
复用分用----俩进程不同端口都在发消息,可以形成一个报文段,然后再分开给两个服务,对应分给接收者不同端口号
网络层概述
IP IPX…
分组从源发到目的地
实现网际互连
传输单位是数据报-----切开的数据报就是分组
为分组交换网上的不同主机提供通信服务
功能:
路由选择----最佳路由
流量控制----协调发送速度
差错控制----校验码,能纠错就纠错,不能就丢弃
拥塞控制----针对全局的控制-----若所有节点都来不及接受分组就要丢弃大量分组的话,网络就处于拥塞状态,因此要采取一定措施缓解拥堵。
数据链路层概述
组装数据报成帧 frame
传输单位是 帧
功能
成帧—定义帧的开始结束101010101111
差错控制 帧错和错位
流量控制
接入控制(访问控制):控制对信道的访问
物理层概述
802.3 Rj45
傻瓜层
实现比特流的透明传输
传输单位bit
不管所传数据是什么样的bit组合们都能够在链路传输
功能
定义接口特性
定义传输模式:单工,半双工,双工
定义传输速率
bit同步
bit编码----电压表示01