【发布时间】:2012-06-26 16:26:06
【问题描述】:
这个问题确实与iSCSI Packet Header 重叠,但我希望得到一个比为我的更具体问题提供的更具体的答案。
问题:iSCSI 和 SCSI 在传输数据以读取或写入时引入了多少开销?
我知道这是在数据输入和数据输出传输数据包中完成的,并且我知道 TCP/IP 和以太网会产生开销,但是 iSCSI/SCSI 需要哪些额外开销?我知道 SCSI 协议数据单元 (PDU) 是通过某种算法打包到 TCP 数据报中的,但我不确定该算法。
我意识到发起者和目标之间需要进行完整的对话,我将忽略那部分。所以,我只想知道读或写命令后发送的数据包。
【问题讨论】:
-
对于 ISCSI,BHS 需要 48 个字节,对于 SCSI,它的 CDB 包含在 BHS 中,其数据在数据段中。 data seg 的长度是不确定的,它是在会话建立时由 ini 和 tgt 协商的。
标签: networking tcp packets iscsi scsi