|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: iSCSI: SendTargets & NATOn 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 |