协议、服务、服务原语、接口

本文通过哲学家交流的例子,解释了网络通信中协议、服务、服务原语和接口的概念。协议体现在翻译员和秘书之间就消息的语言和传输方式达成一致;服务是翻译员为哲学家提供的翻译和秘书提供的消息收发;服务原语是执行特定任务的命令,如告知秘书传递消息;接口是发出命令时遵循的固定语法结构。
摘要由CSDN通过智能技术生成

  Andrew S.Tanenbaum著的的计算机网络(第四版)24页图1.14用两个哲学家交流的例子来比喻协议层次这个问题。先借用这个例子来说明这几个名词的意思。下面先画出哲学家交流的例子。

   描述图片:哲学家A懂英语和乌尔都语,哲学家B懂法语和汉语。翻译员A懂英语和荷兰语,翻译员B懂法语和荷兰语。秘书A和秘书B负责传输文字消息。 现在哲学家A要把自己“I like rabbits(英语版)”这件事情用英语传达给哲学家B。那么根据图片的知识:哲学家A将这段消息传给翻译员A,翻译员翻译成荷兰语后,再交给秘书A,秘书A将翻译后的消息用传真或其他什么传输介质传递给秘书B,秘书B把收到的消息交给翻译员B,翻译员B翻译成法语,交给哲学家B 。至此哲学家B收到了来自哲学家A的消息“j 'aime les lapins(法语版)”。

      很显然,哲学家A与哲学家B之间的这种交流过程是对网络中两个对等实体间通信过程的一个很形象的描述。

那么第一:协议在这个例子中如何体现了?(为了抛开拗口的协议定义,直接说比喻)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值