带你认识OSI,网络就靠它

  

首先了解OSI七层模型:
物理层:
用物理信号1和0表示【二进制】
接口【网线接口】
双方通信的建立和断开【软件断开】
数据传输可以同时进行【网线】

  

数据链路层:
数据帧,整理发来的数据1和0
源头和发向目的地的物理地址【MAC地址】
自我监测,查看数据帧是否丢失

  

网络层:
数据包整理打包好的数据帧
源头和目的地逻辑地址如IP地址
根据包头的逻辑地址进行选路

  

传输层:
针对你所用的软件或程序通信【数据段】
承上启下

  

会话层:
软件与软件的对话关系

  

表示层:
定义传递信息的语言

  

应用层:
提供了用户的使用

  

只是简单介绍OSI七层模型,关于网络只需要关注OSI五层就可以,因为会话层和表示层跟咱们这几乎没啥关系。
首先介绍
1物理层:
物理层传输介质
1有线介质:
双绞线光纤
2无线介质:
无线电微波激光红外线

  

HDMI数字信号
抗干扰强
远距离传输保证质量

  

VGA模拟信号

  

有源设备:网线,双绞线【100 - 150米】
非屏蔽双绞线UTP
屏蔽双绞线STP
双绞线的类型
cat5传输速率100 mbps
cat5e传输速率100 mbps
六类传输速率1000 mbps
cat7传输速率10000 mbps
T568A:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕
T568B:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕
接口型号:注册插孔- 45
无源设备:光纤【5公里】
传输带宽高
传输远
抗干扰强
光纤:1单模光纤【10微米】
距离远使用【激光光源】
2多模光纤【50微米
【LED光源】距离近使用

  

直通线
交叉线
反向线:
控制台线【控制线】

  

2数据链路层的功能
1数据链路的建立,维护和拆除
2帧包装,传输和同步
3帧的差错恢复
4流量控制

  

以太网
1冲突问题:CSMA-CD:带监测监听冲突的多路访问
【避免信号的冲突,相当于红绿灯】
工作原理:1发送前先监听通道是否空闲
空闲的话发送数据
2发送时,一边发一边监听
3监听到冲突,立即停止发送
4等待一段时间【避让】
2地址问题:MAC地址【全球唯一】
前24位是厂家编码后24位是设备排序编码
MAC地址识别单独的设备或一组设备
一个16进制=4个二进制
0=物理地址——单播地址
1=逻辑地址,组播地址
FF-FF-FF-FF-FF-FF-FF【广播地址,都是1】
3统一格式规范问题
按照每一层的PDU格式写

  

以太网类型
btye字节位比特
如mac地址:
6字节8倍48比特
ip地址:
4字节8倍32比特

  

以太网帧格式:
【前导码帧起始定界符[目的地址源地址类型/长度数据校验)】
7字节1字节6字节6字节2字节46 - 1500 4字节
[数据链路层封装最少64字节——最1518多字节]【物理层封装最少字节72字节——最1526多字节】

  

以太网命名方法:
N -信号——物理介质
N:以兆为单位的数据速率,如100.100
信号:基带还是宽带
物理介质:表示介质类型
例如:100 base-tx-fx
100数据速率为100
基础:基带:只单独的为网络使用【但数据传输】
宽带:只可以用于网络,电话线等多用【传输多种数据】
TX:双绞线UTP STP
FX:光纤

  

数据链路层的子层
介质访问控制【MAC】子层
给物理层进行封装解封
逻辑链路控制【公司】子层
给网络层建立连接

  

3网络层的功能
定义了基于IP协议的逻辑地址
在同一网段连接不同设备
选择数据包通过网络的最佳路线
IP包头的格式
版本首部长度优先级与服务类型总长度
标识符标志段偏移量
TTL协议号首部校验和
源地址
目标地址
可选项
数据
拆分
分类
排次序

  

TTL生命周期最大255每经过一个路由器减少一点

  

4传输层
端口号0 - 65535

  

TCP
传输控制协议:
可靠性,面向连接的协议
传输效率低

  

TCP封装格式
源端口号目标端口号
32位序列号
32位确认号
首位长度
保留
【1有效0无效】
SYN建立连接
ACK确认连接
鳍断开连接
开始紧急指针【优先发送】
RST重新连接【重置】
PSH应用层紧急传送
窗口大小
16位校验和
16位紧急指针
可选项
数据

  

TCP的断开与连接
三次握手
四次断开

带你认识OSI,网络就靠它