目录
1、分层思想
定义:
将复杂的问题分解成几个单一的过程。
优点:
1、将复杂的问题简单化,便于解决;
2、易于找出问题根源,解决问题 。
2、OSI 七层模型
OSI参考模型是由国际标准化组织(ISO)提出的概念模型,旨在为各种计算机互连构成网络提供标准框架。其分为7层,是一个开放式的系统互联。
主要分为:
高三层 用户 或 应用 (应用: nginx tomact )
应用层:
为应用提供网服务,是网服务和用户之间的一个接口;
表示层:
数据格式的转换、加密、压缩等,将人的语言转换成计算机可识别的语言;
会话层:
建立、管理、终止应用程序之间的会话;
传输层:
定义传输数据的协议、端口号以及流控和差错校验;
例如TCP、UDP进行数据过滤,转发到下三层(端到端);
下三层
网络层:
实现逻辑地址的寻址,可能会通过多个网络进行传输,负责每个分组能够从出发点到达目的地,实现不同网络之间的路径选择;选择最佳路径;
数据链路层: