SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

    RE: Another shot at codes and please comment



    I vote ok on these OpCodes.
    
    BTW, I would prefer that the opcode field is used strictly for the opcode 
    (i.e. not have the X and I bits).
    
    However, if this has already been discussed or if there is just no other 
    place for the bits, I will submit.
    
    Eddy
    
    
    ----Original Message Follows----
    From: julian_satran@il.ibm.com
    To: ips@ece.cmu.edu
    Subject: RE: Another shot at codes and please comment
    Date: Sat, 19 May 2001 08:51:20 +0300
    Venkat,
    This seems to be the popular choice for 07 (2 voices for, none against and
    silence from the bored majority).
    Julo
    Venkat Rangan on 19-05-2001 05:12:17
    Please respond to Venkat Rangan
    To: Julian Satran/Haifa/IBM@IBMIL, ips@ece.cmu.edu
    cc:
    Subject: RE: Another shot at codes and please comment
    Julian,
    What is the state of this change? Is this going to be in draft 7, or is
    it in draft 6?
    Thanks,
    Venkat Rangan
    Rhapsody Networks Inc.
    http://www.rhapsodynetworks.com
    -----Original Message-----
    From: julian_satran@il.ibm.com [mailto:julian_satran@il.ibm.com]
    Sent: Tuesday, May 01, 2001 6:50 AM
    To: ips@ece.cmu.edu
    Subject: Another shot at codes and please comment
    Here is a another version of the opcodes part:
    1.1.1.1 Opcode
    The Opcode indicates what type of iSCSI PDU the header encapsulates.
    The Opcodes are divided into two categories: initiator opcodes and
    target opcodes. Initiator opcodes are in PDUs sent by the initiators
    (request PDUs), and target opcodes are in PDUs sent by the target
    (response PDUs).
    Initiators MUST NOT use target opcodes and targets MUST NOT use
    initiator opcodes.
    Valid initiator opcodes defined in this specification are:
    0x00 NOP-Out (from initiator to target)
    0x01 SCSI Command (encapsulates a SCSI Command Descriptor Block)
    0x02 SCSI Task Management Command
    0x03 Login Command
    0x04 Text Command
    0x05 SCSI Data-out (for WRITE operations)
    0x06 Logout Command
    0x10 SNACK Request
    Valid target opcodes are:
    0x20 NOP-In (from target to initiator)
    0x21 SCSI Response (contains SCSI status and possibly sense
    information or other response information)
    0x22 SCSI Task Management Response
    0x23 Login Response
    0x24 Text Response
    0x25 SCSI Data-in (for READ operations)
    0x26 Logout Response
    0x31 Ready To Transfer (R2T - sent by target to initiator when it is
    ready to receive data from initiator)
    0x32 Asynchronous Message (sent by target to initiator to indicate
    certain special conditions)
    0x3f Reject
    Initiator opcodes 0x1c-0x1e and target opcodes 0x3c-0x3e are vendor
    specific codes.
    Please comment,
    Julo
    _________________________________________________________________
    Get your FREE download of MSN Explorer at http://explorer.msn.com
    
    


Home

Last updated: Tue Sep 04 01:04:40 2001
6315 messages in chronological order