OSI(Open System Interconnect),即开放式系统互连。 一般都叫OSI参考模型,是ISO组织在1985年研究的网络互连模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即OSI开放系统互连参考模型。
1. 物理层:
解决两个硬件之间怎么通信的问题,常见的物理媒介有光纤、电缆、中继器等。它主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。
它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。
2. 数据链路层:
通过MAC地址来进行物理寻址
MAC地址--物理地址--不可更改
设备出厂时直接烧录在网卡上的编号
LLC -逻辑链路控制子层 --为上层服务提供FCS校验
封装和解封装
MAC -媒介访问控制子层 --通过MAC地址来进行物理寻址
3. 网络层:
通过ip地址来进行逻辑寻址
4. 传输层:
通过端口号来区分不同的服务.
提供可靠的传输 --TCP、UDP
数据分段
5. 会话层:
会话的控制:发现 建立 维持 终止会话进程
6. 表示层:数据的表达及数据格式的转换:编码 解码 加密 解密
7. 应用层:
通过人机交互来实现各种各样的服务
拓:
端口号:0-65535
静态端口号:1-1023
一个端口号对应一个服务,呈永久绑定关系
动态端口号:1024-65535
一个端口号对应一个服务,呈暂时性绑定关系
0为特殊端口号,保留使用---在网络编程中使用,代表所有端口号
URL :百度一下,你就知道
通过DNS解析得知baidu的地址为 110.242.68.3
www: 环球信息网大的缩写 ,中文名字“万维网”
域名:baidu.com
https:安全的超文本传输协议 443
http : 超文本传输协议 80||8080
URL: 统一资源定位符
TCP 传输控制协议 --面向连接的可靠传输协议
UDP 用户数据报文协议 --非面向连接的不可靠传输协议
MSS 最大段长度 1480B
MTU 最大传输单元 1500B
计算机单位换算
位 bit ---最小单位
字节 Byte
8位=1字节
1024字节=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
上三层产生数据 --赤身裸体
下四层传输数据 --穿衣服