第三天
OSI/RM--开放式系统互联参考模型
ISO---国际标准化组织
1979年
OSI的核心思想:分层
---属于同一层的不同功能具有相同或相似的目的和作用;处于不同
层次的功能其目的和作用具有明显的差异;每一层都下下一层提供服
务的基础上提供增值服务。
分层的作用:
1,更易标准化
2,降低关联性
3,更易学习和理解
应用层
表示层
会话层---维持网络应用和服务器之间的会话连接
传输层---端到端的通讯---端口号---区分和标定不同应用---
16位二进制构成1-65535---1-1023知名端口号
网络层
数据链路层---介质访问控制层(MAC),逻辑链路控制层(LLC)---
FCS(帧校验序列)---保证数据完整性---CRC(循环冗余算法)
物理层
TCP/IP模型
TCP/IP协议簇
封装和解封装
应用层
传输层--端口号---TCP UDP
网络层---IP地址---IP协议数据链路层----MAC地址----以太网协议
物理层以太网:早期局域网的解决方案,现在也应用在广域网当中,是一种以MAC地址,工作在1.2层的网络。、
以太网二型桢
应用层 (都是协议)
HTTP(协议)---超文本传输协议----TCP 80 端口 HTTPS----HTTP+SSL/TLS---TCP 443加密哦
FTL---文件传输协议----TCP 20 21
tftp---简单文件传输协议---UDP69
telnet---远程登录协议----TCP 23
SSH更安全的
DHCP---动态主机配置协议---UDP67/68
DNS---域名解析协议---TCP/UDP 53传输层---端口---TCP UDP
1,TCP协议是面向连接的协议,而UDP协议是无连接的协议;
2,TCP协议的传输是可靠的,而UDP协议的传输“尽力而为”;
3,TCP协议可以实现流控,而UDP不行;
4,TCP协议可以实现分段,而UDP不行;
5,TCP传输速度较慢,占用资源较大;UDP传输速度较快,占用资源小;
TCP和UDP的使用场景
TCP更适用于对可靠性要求较高,但是对速度要求较低的场景;UDP更
适用于对传输速度要求较高,但可靠性要求较低的场景(即时类通信)。