协议设计和分析

好久没有写东西,工作实在是太忙~~~~~~~~~

 

    关于协议设计和分析一直都都是在工作遇到,说到协议我想在这个网络的时代,没有人可以离开它了,他存在我们生活中的任何角落,只不过我们都是平凡的人,并没有注意到它的存在,可以这么说如果没有协议人类的生活和日常的工作生产都不能进行,如果仔细想想你生活中用到的所有东西,协议已经包含其中。那到第什么协议呢?说的简单一点就是双方达成的共识,以便更好的交流,理论上协议是什么呢?如果学过《信号与系统》的人都知道有个简单的道理,就是信息在经过一个管道的符号集,到另一个符号集时信息不会丢失。

    大繁至简任何复杂的事物都有个最简单的本质,网络上的协议也是这样,有个最基本的本质。除去上下层的概念,协议就只剩下通信双方实体的规则。

 

一般的协议都包含最基本的协议头,不管是物理层、链路层还是网络层,这个头就构成了协议的本质东西。通常协议头要包含一下最基本的三项信息:

  1. 双方实体的唯一标示,用来标示通信双方的实体。
  2. 类型描述或者是静核描述,标志着静核和内容。
  3. 协议静核的长度,用来在萃取静核的内容应用。

    其中,前两项是必须要有的没有他们,通信双方的交互根本得不到保证,第三项在不太灵活的通信中可以去掉,而有第二项的类型推出。

    协议的丰富性,有静核的多样性体现。

 

    协议头除了以上的三项,还可以加更多的信息(比如控制信息、时间信息等),取决于具体的应用,在这里这部分我不做描述,我只描述本质不变的东西。我想找到这些基本的东西,再去看协议的时候,能够更好的抓住协议的主体进行分析和设计了。

 

                                                                                                                    陈彦旭  2008-3-18    QQ:176632581

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值