TCP/IP协议群要解决的5个问题:
- 报文拆分
- 增加协议头
- 数据在相邻设备间数据传递
- 路由和寻址
- 数据重组
报文拆分:数据量大,网络底层设备不支持 复用路径
增加协议头:数据分块后在接收端需要重组,所以需要使用头部来添加一些描述字段
路由和寻址:通过算法寻找下一个要到达的节点
TCP/IP协议群的5层模型:
应用层:数据从一个应用发往另一个应用的过程
传输层:主机到主机之间的传输
网络层:提供路由和寻址
数据链路层:两个节点之间的物理连接
物理层:负责0-1信号的传输
5层模型和OSI的区别:
删除了会话层,会话是虚拟概念,不是必须的
删除了表示层,数据压缩、数据格式转换不是应用必须的
TCP/IP协议群可选项:
传输层:TCP协议、UDP协议、TLS/SSL、SCTP等
网络层:IP协议(ipv4和ipv6)、ICMP协议、IPSec协议