|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] iSCSI: SendTargets & NATAnother concern that came up in looking into TargetAddress is that having explicit (numeric) IP addresses in a protocol is considered bad, since it breaks in the presence of NAT. DNS names are bad enough, but you can play games with local DNS to get around them. Since these elements are configured by an administrator, I'm not going to suggest we get rid of the literal IP syntax. Instead I'd like to propose another change to the TargetAddress entries. I'd like to suggest a syntax which makes the IP address optional and you give just a port. This syntax would represent something like a daemon listening on INADDR_ANY or its IPv6 equivalent. I'm not sure what would be a good syntax. Just ":<tcp-port>" (":3260")? Or "*:<tcp-port>"? In terms of the draft, the suggestion is Followed by zero or more address keys of the form: TargetAddress=<hostname-or-ipaddress>[:<tcp-port>],<portal- group-tag> be described so that <hostname-or-ipaddress> can be something which represents all IP addresses on this host. Obviously this would be something that an admin could choose to include or not include. I'd like us to add a way though for an admin to be able to specify it. Take care, Bill
Home Last updated: Wed May 01 02:18:30 2002 9909 messages in chronological order |