关于网络通信ISO7层定义的通俗化理解
2015-05-07 14:47
429 查看
计算机之间网络通信模型中有描述到七层协议的概念,对于这些专业术语来说比较难以理解,但其实在人和人之间的文字交流就是一个通信协议模型。
首先甲和乙要通信时,首先要将脑中的意图表达出来。而这个表达的方式可以是交谈也可以是语言文字,也就是交谈和语言文字是一种意图的载体。单从文字来说,有史以来人类发明了不同的文字,其实不同的文字表述的是一种对单元信息的编码规则。也就是某个语义的规则,单独的文字不能表达任何信息,需要对文字进行特定的组合,这也就是所谓的语义,也就是语义就是一描述一个意图的编码规则。不同的文字有不同的笔画,也就是这些笔画有一套规则形成了文字,比如中国的象形文字,西方的字母文字。而如何来描述笔画信息呢?
比如在白纸中我们使用黑色的线条来表示有意义的部分,同样在雕刻中我们用凹进去的部分来表示有意义的部分,这种黑白和凹凸的规则作为笔画的载体,而纸张和石头则作为表达信息的物理媒介。
下面是双方进行文字通信的协议模型:
意图
语言(语义)
词语
字
笔画
黑白线条
纸张
上面的模型中,每一层都是上一层的载体,但又不关心上一层的具体的意义,而只是把上一层的内容转化本层的表达方式。
当你脑海中想要表达某种意图时,你需要用某种语言的规则将意图表达为一个句子,而句子的组成则是将不同的词语按某个相同的规则构造而成,词语则由文字按特定规则组合而成,而某个具体的文字则由笔画按特定规则构成,而每个笔画线条可以用黑白线条或者凹凸线条来描述出来,这些信息最终通过纸张或者石头传递出去。
首先甲和乙要通信时,首先要将脑中的意图表达出来。而这个表达的方式可以是交谈也可以是语言文字,也就是交谈和语言文字是一种意图的载体。单从文字来说,有史以来人类发明了不同的文字,其实不同的文字表述的是一种对单元信息的编码规则。也就是某个语义的规则,单独的文字不能表达任何信息,需要对文字进行特定的组合,这也就是所谓的语义,也就是语义就是一描述一个意图的编码规则。不同的文字有不同的笔画,也就是这些笔画有一套规则形成了文字,比如中国的象形文字,西方的字母文字。而如何来描述笔画信息呢?
比如在白纸中我们使用黑色的线条来表示有意义的部分,同样在雕刻中我们用凹进去的部分来表示有意义的部分,这种黑白和凹凸的规则作为笔画的载体,而纸张和石头则作为表达信息的物理媒介。
下面是双方进行文字通信的协议模型:
意图
语言(语义)
词语
字
笔画
黑白线条
纸张
上面的模型中,每一层都是上一层的载体,但又不关心上一层的具体的意义,而只是把上一层的内容转化本层的表达方式。
当你脑海中想要表达某种意图时,你需要用某种语言的规则将意图表达为一个句子,而句子的组成则是将不同的词语按某个相同的规则构造而成,词语则由文字按特定规则组合而成,而某个具体的文字则由笔画按特定规则构成,而每个笔画线条可以用黑白线条或者凹凸线条来描述出来,这些信息最终通过纸张或者石头传递出去。
相关文章推荐
- (转) 在linux网络UDP通信中,关于客户端是否绑定的理解
- 关于正则化抽象定义的通俗理解
- 关于即时通讯(IM)系统中.NET网络通信方面的几点理解
- 关于网络7层协议的理解
- 在linux网络UDP通信中,关于客户端是否绑定的理解
- 语义网:能理解人类语言的智能网络(注:这应该是我看过的最通俗的一篇关于语义网的说明文章了)
- 知乎上的一个关于线代的通俗简单理解方法写的不错转过来
- 关于C++中声明,定义,初试化的理解
- Java/Android 关于回调的通俗理解
- 关于机器学习的定义的理解
- 关于MQ 消息队列的通俗理解和 rabbitMQ 使用
- 网络七层协议的通俗理解
- 神经网络是什么?如何通俗理解神经网络
- XMPP框架 微信项目开发之网络通信基础——OSI_TCP/IP 参考模型的理解
- 关于Python中定义类时 self 的理解
- 转载 解密蓝牙mesh系列 | 第一篇 【关于拓扑】【mesh网络的动机】【以消息为中心的通信】【消息和设备状态】
- 关于神经网络的一点理解
- 关于网络设备的定义和设备间连接方式一般规律
- 什么是软件质量——基于ISO质量定义对软件质量的理解
- 关于使用ftok函数生成IPC通信所需key值的个人理解