osi: 开放式系统互联
共有7层 :3个控制层面 (应用层,表示层,会话层)
4个数据层面 (传输层,网络层,数据链路层,物理层)
各层的作用:
上三层:
7.应用层:接收用户数据(机器接收人的指令),应用程序
6.表示层:将逻辑语言转换为机器语言(让机器能识别)翻译加密
5.会话层:针对每一种数据建立虚拟连接(防止数据互相影响)
下四层:
4.传输层:区分流量,定义数据传输方式
用端口号区分。分为静态端口(1-1023)和动态端口(1024-65535)
常见端口号:
HTTP---80 TCP(不安全)
HTTPS---443 TCP(安全)
RIP---520 UDP
Telnet---远程登录服务 23 TCP
SSH---远程登录(安全性较高 加密 认证),22TCP
传输分为可靠和不可靠传输
不可靠传输流量特点:1.大流量 2.实时性较高 3.对数据丢失不敏感
可靠传输:如何保证可靠性? 1.确认机制 2.重传输机制
TCP:传输控制协议,是一种面向连接的可靠传输协议
UDP:用户数据报协议,是一种非面向连接的不可靠传输协议
三次握手机制:保证了面向连接,又称为TCP的三次握手
确认机制:显式和隐式确认
优化机制:流控机制;重排序
数据的分段传输:传输较大数据时按照MTU值进行分段传输
MTU:最大传输单元,默认为1500字节
PDU:协议数据单元 4层PDU:segment 分段 分片
3网络层:编址 寻址
地址:
编址协议IP(IPV4 IPV6)现在主要是IPV6
IPV4:采用32个二进制编址
一个二进制称为一位bit
IP地址:32个二进制,0和1构成用于编址
网络掩码:32个二进制,连续的1和连续的0构成
IP:1101 1000.0001 0001.0000 0001.0000 0001
216.17.1.1
(网络位) (主机位)
128 64 32 16 8 4 2 1
网络掩码:1111 1111 1111 1111.0000 0000 0000 0000
255.255.0.0
地址分类:
A类地址(第一位固定为0)0-127
B类地址(前两位固定为10)128-191
C类地址(前三位固定为110)192-223
D类地址 (前四位固定为1110) 224-239
E类地址(前四位固定为1111)
本地链路地址:169.254.0.0 255.255.0.0
公有地址:具有全球唯一性标识的地址
私有地址:不具有唯一性标识的地址
三层PDU:packet 包
A B C 类地址称为单播地址
单播:一对一
组播:一对多
广播:一对所有
2数据链路层:局域网 广域网
二层地址;mac地址 物理地址:硬件地址 烧录地址
LLC层:逻辑链路控制子层
MAC层:介质访问控制子层
Mac地址构成:48个二进制 书写使用12个十六进制 书写方式:减分十六或点分十六
60-F2-60-3C-E3-53
前24位为厂商id 后24位为产品id
二层PDU:frame 帧
1物理层:关注网络硬件的机械特性 光学特性 电学特性
一层PDU:bit 比特流
传输介质:光纤、双绞线(RJ45)
双绞线:
568A线序:绿白-绿-橙白-蓝-蓝白-橙-棕白-棕
568B线序:橙白-橙-绿白-蓝-蓝白-绿-棕白-棕
平行线(不同层) 交叉线(同层) 全反线(console,用于用户控制网络设备)
屏蔽双绞线(STP) 非屏蔽双绞线(UTP)
拧度:3类4类 5类超5类 6类超6类 一般用5类
数据封装:产生数据的过程(应用层-表示层-会话层-传输层-网络层-数据链路层-物理层)
数据解封装:接收数据进行读取的过程(与数据封装顺序相反)
bit---比特
byte---字节
一个byte等于8个bit
速率单位:100Mbps