尽管 TCP/IP 模型和 OSI 模型是讨论网络功能时使用的主要模型,但网络协议、网络服务或网络设备的设计人员也可以自行创建模型来代表自己的产品。不过,设计人员最终还是需要将自己的产品或服务与 OSI 模型和 TCP/IP 模型之中任一或全部相关联才能与行业通信。
作为一种参考模型,OSI 模型详细罗列了每一层可以实现的功能和服务。它还描述了各层与其上、下层之间的交互。我们提及 TCP/IP 模型的各层时使用其名称,而提及 OSI 模型的七个层时则通常使用编号。
使用分层模型来说明网络协议及其工作方式有很多优点:
1.有助于协议设计,因为对于在特定层工作的协议而言,它们的工作方式及其与上下层之间的接口都已经确定
2.促进竞争,因为可以同时使用不同厂商的产品
3.避免一个协议层的技术或功能变化影响相邻的其它层
4/提供了描述网络功能和能力的通用语言