网络协议、互联网
互联网的本质就是协议,通过协议来进行通讯,交互,在协议之内的通讯才是有效的通讯,一系列的协议就是 osi协议,本来是没有界限的划分,通过人为的划分成七层,用来区分概念。
七层模型
下四层,主要提供数据交换、传输的功能,第四层作为连接上下层之间的桥梁
- 物理层:用来建立、维护、断开 网络连接,提供比特流
- 数据链路层:用来建立相邻节点之间的数据通信链路
- 网络层:进行网络寻址,就是将网络地址翻译成物理地址, TCP/IP协议中有 ip、ipx等协议。
- 传输层:定义传输的端口,确保数据传输的准确性等。有TCP、UDP等协议
上三层,主要提供用户与程序之间的数据交互与传输功能
- 会话层:维持主机与服务器正进行的对话
- 表示层:确保两个系统的应用层之间的交互、通信
- 网络服务与用户的一个接口,常见的协议有 Http、ftp等