1.什么是网络?
网络是由网络连接设备通过传输介质将网络终端设备连接起来进行信息传递和资源共享的平台。
2.Layer层(应表会传网数物,物数网传会表应)
上三层——产生数据
L7 应用层 通过人机交互来实现各种各样的服务(需要注意的是应用层并不是应用程序,而是为应用程序提供服务。)
L6 表示层 编码 解码 加密 解密
L5 会话层 发现建立维持终止会话进程
下四层——传输数据
L4 传输层——源端口号、目的端口号 / TCP/ UDP
1.通过端口号来区分不同的服务
端口号:0-65535
静态端口号:1-1023
一个端口号对应一个服务,呈永久绑定关系
动态端口号:1024-65535
一个端口号对应一个服务,呈暂时性绑定关系
0为特殊端口号,保留使用---在网络编程中使用,代表所有端口号TCP 传输控制协议 --面向连 接的可靠传输协议
2.提供可靠的传输TCP、UDP
TCP 传输控制协议 --面向连接的可靠传输协议
UDP 用户数据报文协议 --非面向连接的不可靠传输协议
面向连接 三次握手、四次挥手
可靠 确认 重传 排序 流控
https:安全的超文本传输协议
http: 超文本传输协议
URL: 统一资源定位符
3.数据分段
MSS 最大段长度 1480B
MTU 最大传输单元 1500B
计算机单位换算(位 bit 字节 Byte)
8位=1字节
1024字节=1KB、1024KB=1MB、1024MB=1GB、1024GB=1TB、1024TB=1PB
L3 网络层——源IP地址、目的IP地址
通过ip地址来进行逻辑寻址
L2 数据链路层——源MAC地址、目的MAC地址 ///FCS校验
通过MAC地址来进行物理寻址
MAC地址--物理地址--不可更改
设备出厂时直接烧录在网卡上的编号
LLC -逻辑链路控制子层 --为上层服务提供FCS校验
封装和解封装
MAC -媒介访问控制子层 --通过MAC地址来进行物理寻址
由MAC(介质访问控制子层)和LLC(逻辑链路控制子层)组成。通过MAC地址来进行物理寻址
L1 物理层——01 高低电平
定义电气电压,光学特性接口规范(主要功能是利用传输介质为数据链路层提供物理联接,负责数据流的物理传输工作。物理层传输的基本单位是比特流)