应用层:通过人机交互来实现各种各样的服务
表示层:编码 解码 加密 解密
会话层:发现 建立 维持 终止会话进程
产生数据
传递数据
传输层:通过端口号来区分不同的服务
端口号范围:0-65535
端口号分类:
静态端口号 1-1023 一个端口号对应一个服务,呈永久绑定关系
http --超文本传输协议 80 /8080
https --安全 443
域名系统 (DNS)— TCP/UDP 端口 53
超文本传输协议 (HTTP) — TCP 端口 80
简单邮件传输协议 (SMTP)— TCP 端口 25
邮局协议 (POP)— TCP 端口 110
Telnet — TCP 端口 23
动态主机配置协议— UDP 端口 67 和端口 68
文件传输协议 (FTP)— TCP 端口 20 和端口 21
URL:https://www.sogou.com:443--静态端口号被省略掉了
URL--统一资源定位符
动态端口号 1024-65535 一个端口号对应一个服务,呈暂时性绑定关系
0为保留端口号,在网络编程中使用,用于代表所有端口号。
提供可靠的传输 协议--标准,可以对话的标准
TCP 传输控制协议 面向连接的可靠传输协议
UDP 用户数据报文协议 非面向连接的不可靠传输协议
面向连接 --三次握手、四次挥手机制
可靠 --确认 重传 排序 流控
TCP 传输速度---慢
UDP 传输速度---快
数据分段
MSS最大段长度 1480B
MTU最大传输单元 1500B
单位的换算关系 --字节和位
1字节=8位
数据的封装与解封装
网络层 :根据IP地址来进行逻辑寻址 编址、寻址 --IP协议--网际网络协议
互联网的每一个节点,必然会存在一个IP地址
数据链路层 :
LLC -逻辑链路控制子层 --为上层服务提供FCS校验 --封装与解封装
MAC -媒介访问控制子层 ---根据MAC地址来进行物理寻址
物理层 :定义电气电压 光学特性 接口规范
物数网传会表应
应表会传网数物
分层的目的
- 降低层次之间的关联性,某一层的协议增加或减少不影响其他层次协议的工作。
- 便于标准化的制定。
- 便于学习和了解计算机层次