求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

报文查看源代码讨论查看历史

跳转至: 导航搜索
  报文

报文(message)是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。

简介

报文就是在各个系统之间进行请求和响应时用来交换信息的,还需要遵守规定好的格式。另外,应用报文多是多个系统之间需要通信的时候,比如银行的ESB系统到网关系统再到银联系统。在这中间报文就承担了装载数据,运输数据的功能,可能在这三个系统中报文的格式互不相同,但是承载的数据都是一样的。报文的认证方式有传统加密方式的认证、使用密钥的报文认证码方式、使用单向散列函数的认证和数字签名认证方式。分析了报文解析的原理,研究了两种硬件解析结构的设计原理,通过总结其中的优点和不足,设计了一种新的报文解析结构,该结构采用TCAM和流水线的设计,具备高速和灵活性的特点。

评价

当一个站点要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。每个节点在收到整个报文并检查无误后,就暂存这个报文,然后利用路由信息找出下一个节点的地址,再把整个报文传送给下一个节点报文从源点传送到目的地采用“存储转发”方式,在传送报文时,一个时刻仅占用一段通道在交换节点中需要缓冲存储,报文需要排队,故报文交换不能满足实时通信的要求电路利用率高。由于许多报文可以分时共享两个节点之间的通道,所以对于同样的通信量来说,对电路的传输能力要求较低在电路交换网络上,当通信量变很大时,就不能接受新的呼叫。而在报文交换网络上,通信量大时仍然可以接收报文不过传送延迟会增加报文交换系可以把一个报文发送到多个目的地,而电路交换网络很难做到这一点报文交换系可以把一个报文发送到多个目的地,而电路交换网络很难做到这一点不能满足实时或交互式的通信要求,报文经过网络的延迟时间长且不定有时节点收到过多的数据而无空间存储或不能及时转发时,就不得不丢弃报文,而且发出的报文不按顺序到达目的地。[1]

参考文献

  1. 报文搜狗