TCP/IP是一个协议簇、包含众多其他协议,如FTP,SMTP,TCO,IP,UDP等数据传输协议。因为TCP协议和IP具有代表性,
因此将此协议簇简称TCP/IP协议。
国际化标准组织(ISO)提出了一个标准的网络框架模型,致力于解决各种计算机在全世界范围内的互联。
这个模型即OSI(Open System Interconnection)开放式系统互联模型,简称OSI/ISO模型。
一、OSI/ISO的七层模型
1、 应用层
此层的作用是为了应用程序提供服务
包含了HTTP、HTTPS、FTP、SFTP、SMTP、DHCP、DNS等协议
2、 表示层
此层用做数据格式转化、数据加密等
3、 会话层
此层用作建立、管理和维护会话
4、 传输层
此层用做建立、管理和维护端到端的链接
主要协议有TCP、UDP等协议
5、 网络层
此层用作IP选址以及路由选择
主要协议有IP、ICMP、IGMP等协议
6、 数据链路层
此层用于提供介质访问和链路管理、以及互联网设备之间传输和识别数据帧
7、 物理层
用于定义一些电器、机械、过程和规范,以及信号传递方式