漫天飞雪

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

网络编程介绍

  1. 目标:编写一个C/S架构的软件

C/S: Client--------基于网络----------Server
B/S: Browser-------基于网络----------Server

  1. 服务端需要遵循的原则:
    1. 服务端与客户端都需要有唯一的地址,但是服务端的地址必须固定/绑定
    2. 对外一直提供服务,稳定运行
    3. 服务端应该支持并发
  2. 网路

网络建立的目的是为数据交互(通信)
如何实现通信:

    1. 建立好底层的物理连接介质
    2. 有一套统一的通信标准,称之为互联网协议
  1. 互联网协议:就是计算机界的英语

OSI七层协议


ip+mac可以标识全世界范围内独一无二的一台计算机的位置
port可以标识一台计算机之上唯一的一个基于网络通信的应用软件

ip+mac+port:可以标识全世界范围内独一无二的一个应用软件(基于网络通信)

posted on 2018-12-27 09:01  漫天飞雪世情难却  阅读(94)  评论(0编辑  收藏  举报