out-of-band 是什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 10:35:04
out-of-band 是什么
x}SNP,A2"uEER U؁8 `''}c?s^{_4r[K9s朙\n{k&6]I.U3˛ne׵dXOR>C4G5.5WGMwh Ia,#+Zʳ]C/X>'ZuQ2~"5,S{S Qx›XnA퉶4q<kaL"8E2=q—8$ErV@+o׳>7-[pW=R:?8L%&AǼ|\@77ČBwug֓))%z XFvGSۛoV[r+#0:b sدIIaM/ g%)? @4+&˱^eE#+]V)a#fa$J4.D(O`^Jb" .V=$ۑ M8받.sK5NV|lMGǐsHޛ$Mkȼ(]X'}чMvjyr[`>Vzv/uݡO &x

out-of-band 是什么
out-of-band 是什么

out-of-band 是什么
OOB(out of band):带外数据
OOB - 带外数据
传输层协议使用带外数据(out-of-band,OOB)来发送一些重要的数据,如果通信一方有重要的数据需要通知对方时,协议能够将这些数据快速地发送到对方.为了发送这些数据,协议一般不使用与普通数据相同的通道,而是使用另外的通道.linux系统的套接字机制支持低层协议发送和接受带外数据.但是TCP协议没有真正意义上的带外数据.为了发送重要协议,TCP提供了一种称为紧急模式(urgentmode)的机制.TCP协议在数据段中设置URG位,表示进入紧急模式.接收方可以对紧急模式采取特殊的处理.很容易看出来,这种方式数据不容易被阻塞,可以通过在我们的服务器端程序里面捕捉SIGURG信号来及时接受数据或者使用带OOB标志的recv函数来接受.

带外管理吧 ,数据流与控制流分离,跟in-band相对!