网络发展到现在经历了以下几个阶段:
- 独立模式:计算机之间相互独立;
- 网络互联:多个计算机连接在一起,完成数据共享;
- 局域网LAN: 计算机数量更多了, 通过交换机和路由器连接在一起;
- 广域网WAN:将远隔千里的计算机都连在一起。
接下来我们认识一个重要的概念:协议
人与人之间会有约定,计算机与计算机之间也有约定,我们称之为协议,想要通信的计算机之间必须遵守一个共同的协议,这个共同的协议就是网络协议。
网络协议使我们学习网络很重要的一部分,下面我们解析一下网络协议:
网络协议分为七层,一般称为OSI(开放系统互连)七层模型,它把网络从逻辑上分为了七层,每一层都有相关、相对应的物理设备,比如路由器,交换机。OSI七层模型是一种框架性的设计方法,其最主要的功能就是帮助不同类型的主机实现数据传输;它的最大优点是将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整.通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯;
但是,它即复杂又不实用;所以我们重点解析一下TCP/IP四层模型。