C/S架构 Client----------------(基于网络)------------------Server
B/S架构 Browser----------------(基于网络)------------------Server
一;目标:编写一个C/S架构的软件
二:服务端需要遵循的原则:
1:服务端与客户端都需要有唯一的地址,但是服务端的地址必须固定/绑定
2:服务端对外需要一直提供服务,稳定运行
3:服务端应该致支持并发
三:网络:网络建立的目的是为了数据交互(通信)
如何实现通信:
1:建立好底层的物理连接介质
2:有一套统一的通信标准,称之为互联网协议
四:互联网协议:OSI七层协议
物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0
传输层功能:建立端口到端口的通信
ip+mac可以标识全世界范围内独一无二的一台计算机的位置
端口号port:可以标识一台计算机之上唯一的一个基于网络通信的应用软件
ip+mac+port:可以标识全世界范围内独一无二的一个应用软件(基于网络通信)