网络基础知识

1.1 计算机与网络发展的7个阶段

在互联网普及的初期,人们更关注单纯的连接性,以不受任何限制地建立互联网连接为最终目的。然而现在,人们已不再满足于“单纯建立连接”,而是更为追求“安全建立连接”的目标。

网络基础知识

1.2 协议

互联网是由许多独立发展的网络通信技术融合而成。能够使它们之间不断融合并实现统一的正是TCP/IP技术。TCP/IP就是IP、TCP、HTTP等协议的集合。

简单来说,协议就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定”。这种“约定”使那些由不同厂商的设备、不同的CPU以及不同的操作系统组成的计算机之间,只要遵循相同的协议就能实现通信。这就好比两个人使用不同国家的语言说话,怎么也无法相互理解。

网络基础知识

1.3 协议由谁规定

在计算机通信诞生之初,系统化与标准化并未得到足够的重视。每家计算机厂商都出产各自的网络产品来实现计算机通信。对于协议的系统化、分层化等事宜没有特别强烈的意识。

为了解决上述问题,ISO制定了一个国际标准OSI,对通信系统进行了标准化。现在,OSI所定义的协议虽然并没有得到普及,但是在OSI协议设计之初作为其指导方针的OSI参考模型却常被用于网络协议的制定当中。

本文要说明的TCP/IP是由IETF所建议的、致力于推进其标准化作业的一种协议。

网络基础知识