1.什么是协议?
协议就是计算机与计算机之间通过网络实现通信事先达成的一种约定。这种约定使那些由不同厂商的设备、不同的cpu以及不同的操作系统组成的计算机之间,只要遵循相同的协议就能够实现通信。反之,如果所使用的协议不同,就无法实现通信。
两台计算机之间必须能够支持相同的协议,并遵循相同协议进行处理,这样才能实现通信。
2.什么是分组交换
分组交换是指将大数据分给为一个个叫做包(Packet)的较小单位进行传输的方法。在计算机通信中,计算机会为每一个分组中附加源主机地址和目标主机地址。这些发送端地址、接收端地址以及分组序号写入的部分称为报文首部。为了双方鞥能够正确通信,分组的发送方和接收方有必要对报文首部和内容保持一致的定义和解释。
3.协议的标准化
为了解决不同厂商直接设备不兼容的问题。ISO(国际标准组织)制定了一个国际标准OSI(开放式通信系统互联参考模型),对通信系统进行了标准化
注意:TCP/IP并非ISO所制定的某种国际标准。而是由IETF(互联网工厂任务组)所建议的,致力于推进其标准化作业的一种协议。
所谓标准化是指使不同厂商生成的异构产品之间具有兼容性、便于使用的规范化过程。