SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


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

    Re: iSCSI: SendTargets & NAT



    On Tue, 30 Apr 2002, Julian Satran wrote:
    
    > Bill - you may want to read the NDT draft and the relevant part on the
    > system structure assumption in chapter 2.
    
    Julio, you may want to double check the documents you send me to read
    before you choose to suggest I read something rather than comment on
    points I make. I reviewed chapter 2, and found nothing that really touches
    the point I'm trying to raise. Actually, when I read the NDT document,
    Appendix B.1 actually agrees with the point I'm trying to make.  :-)
    
    > Target addresses are not used directly in the protocol and even accessing
    > beyond a NAT you start by setting-up a TCP connection to what you think is
    > the address.
    
    Putting numeric IP addresses in the TargetAddress response constitutes a
    direct use of target addresses in the protocol. Do you disagree?
    
    Also, plesae think a bit about what you said just above. "You start by
    setting-up a TCP connection to what you think is the address." What if
    none of the numeric addresses returned by TargetAddress is the one you
    contacted? You obviously have one IP that will work, but you don't know
    what else is available at that IP.
    
    To quote NDT B.1,
    
             -  iSCSI messages that specify a particular initiator or target,
                such as login requests and third party requests, should specify
                the initiator or target in a location-independent manner.  This
                is accomplished using the iSCSI Name.
    
    With NAT around, numeric IP addresses aren't location-independent. :-)
    
    Please note exactly what I'm suggesting be added.
    
    I'm *NOT* suggesting we get rid of having numberic IPs. Since what
    TargetAddress returns is probably what was configured by an admin, if an
    admin does something that's not NAT friendly, oh well. Plus for a lot of
    uses, numeric IPs will probably be fine.
    
    What I am suggesting is that we add an optional way to say, "use the IP
    address you just contacted me at." The initiator should know what IP that
    is, and this is a way of the target saying, "keep using it."
    
    I'm also suggesting something like "*" be the symbol used to say, "at this
    IP address."
    
    Thoughts?
    
    Take care,
    
    Bill
    
    


Home

Last updated: Tue Apr 30 16:18:28 2002
9898 messages in chronological order