一.OSI七层参考模型
由ISO国际标准化组织提出
应用层-- app
表示层--编码 解码 加密 解密
会话层--发现 建立 维持 终止会话进程
传输层--.
1.根据端口号来区分不同的服务
端口号:0-65535 65536个
静态端口号1-1023---一个端口号代表一个服务,呈永久绑定关系
http(80)--超文本传输协议
https(443)--安全的超文本传输协议
动态端口号1024-65535---一个端口号代表一个服务,呈暂时绑定关系
0为保留端口号(特殊端口号)--在网络编程中使用,代表所有端口号
2.提供可靠的传输机制
可靠机制:确认 重传 排序 流控
TCP 传输控制协议(面向连接的可靠传输协议)
三次握手,四次挥手保证了面向 传输
UDP用户数据报文协议(非面向连接的不可靠传输协议)
3.数据分段
最大段长度--1480B
最大传输单元-1500B
20B 封装和解封装
网络层 :根据IP地址来进行逻辑寻址
IP--网际网络协议 查看IP地址 cmd--ipconfig
数据链路层 (交换机)
1.LLC 逻辑链路控制子层--为上层服务提供FCS校验
校验--封装和解封装
2.MAC媒介访问控制子层
MAC地址--物理地址--硬件地址--网络终端设备的编码(设备出厂时烧录,不可 更改)
物理层:定义电器电压 光学特性 接口规范
DNS
DNS:域名解析服务 URL:统一资源定位符
域名(例):baidu.com
域名需要被解析,解析为--IP地址。互联网每一个节点都会有一个IP地址
国内公用,免费,解析速度最快的两个DNS服务器114.114.114.114 8.8.8.8