001---C/S架构
C/S 架构介绍
什么是C/S架构
- C:client,客户端
- S:server,服务端
- 实现客户端和服务端之间的网络通信
什么是网络
人与人之间交流是通过语言,才能彼此理解对方的意思。但是地球上有多个国家,不是每个人都听得懂你的语言,所以英语成为世界上所有人通信交流的统一标准。
计算机与计算机之间怎样才能通信呢?那就是Internet,实际上就是一系列的标准,称之为互联网协议,遵循了协议,计算机之间就能通信。
- 互联网协议的功能:定义计算机如何介入Internet,以及接入后计算机通信的标准。
OSI七层协议
互联网协议按照功能不同分为osi七层或tcp/ip五层或四层。我们着重理解五层。
-
tcp/ip五层
- 物理层
- 数据链路层
- 网络层
- 传输层
- 应用层
-
osi七层
- 物理层
- 数据链路层
- 网络层
- 传输层
- 会话层
- 表示层
- 应用层