当前位置:  技术问答>java相关

什么时代外数据?

    来源: 互联网  发布时间:2015-05-02

    本文导语:  见题目 | 一本书上这样说的 对已建立连接的流套接字上的应用来说,如果需要发送的数据比流上的普通数据重要 得多,便可将这些重要数据标记成“带外数据”(Out-of-band, OOB )。位于连接...

见题目

|
一本书上这样说的
对已建立连接的流套接字上的应用来说,如果需要发送的数据比流上的普通数据重要
得多,便可将这些重要数据标记成“带外数据”(Out-of-band, OOB )。位于连接另一端的
应用可通过一个独立的逻辑信道(从概念上讲,该逻辑信道与数据流无关)来接收和处理O O B 数据。
在T C P 中,O O B 数据由一个紧急1 位标记(叫作U R G )和T C P 分段头中的一个1 6 位的指针组成。这里的标记和指针把指定的下行流字节当作紧急数据。实现紧急数据的两种特殊方法目前只能在T C P.RFC 793 中见到,该索引对T C P 进行了描述,并引入了“紧急数据”这一概念,表明T C P 头中的紧急指针是紧急数据字节之后那个字节的绝对偏移。但是在RFC1122中,却将紧急偏移描述成指向紧急字节本身。
Wi n s o c k 规格中,与协议无关的O O B 数据和T C P 的O O B 数据实施(紧急数据)均采用了O O B 这一术语。要查看待发数据中是否包含紧急数据,必须通过S I O C AT M A R K 选项调用i o c t l s o c k e t 函数。第9 章将介绍S I O C AT M A R K 的用法。
Wi n s o c k 提供了获得紧急数据的几个方法。一是紧急数据一旦在线插入,它就会出现在普通数据流中;二是可以关闭在线插入,这样,不连续调用接收函数就会只返回紧急数据。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 模仿帝国时代的3D游戏 0 A.D.
  • 请问linux上有没有象《帝国时代》一样的大型游戏?
  • DOS时代的软件为何要插一张硬卡?
  • 帝国时代2开源克隆版 OpenAge
  • 云时代的BigTable YunTable
  • linux iis7站长之家
  • Linux kernel进入3.0新时代, 2.6的版本成为辉煌的历史!
  • android的崛起,是否意味着Qt的时代即将过去,google的胜算了?
  • 准备进入UNIX时代,请各位指点!
  • …………呵呵,CSDN里熟悉M$DOS的人有多少?真怀念那个时代呀…………
  • 跨时代的芯片:Freescale i.MX51芯片介绍及i.MX51开发板资料


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3