RE: Review comments on IPv6 for Second and Third Generation Cellu lar Hosts

2002-05-15 Thread Karim El-Malki (ERA)

  Does this (paraphrased) assessment seem correct? I wouldn't 
  want 3GPP to
  mandate a behaviour that they would believe contributed to 
  identity privacy
  but, based on some other procedure, did not.
  
   = But the person tracking would have to know 
   that the host is a 3GPP host.
  
  Isn't this fairly trivial todo? I.e., the cellphone will likely have
  an IPv6 address assigned out of a address block that is widely-known
  to belong to a carrier providing 3G IPv6 service. Right?

Depends if that carrier only provides 3G IPv6 service. It may provide
fixed and 3G service out of the same block, where the assignment is
done differently in the fixed and wireless parts. Also, it may provide
IPv6 service to corporate users which use prefixes belonging to their
fixed corporate network. It's true that it doesn't provide privacy
in all cases, but it's not necessarily a trivial thing to find out
if a host is a 3GPP host.

/Karim

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: draft-ietf-ipngwg-rfc2553bis-05: getnameinfo() arguments

2002-05-15 Thread Jack McCann


While making a related change in NetBSD I noticed that although
getnameinfo() was correctly aligned with POSIX with respect to size_t
vs. socklen_t, it was apparently missed to change its `flags' argument
from int to unsigned int as part of that edit.

Yes, I noticed this discrepancy between posix and rfc2553 about
a year ago, and have been actively trying to fix the posix spec 
in this regard.

The 'unsigned' flags argument occurred at some point during
the incorporation of the IPv6 API into the Open Group's
Networking Services issue 5.2 spec in 1999, and was propagated 
from there into the posix 1003.1-2001 spec.  We've been looking
back at archives to see how this change was introduced, but
have not completed the e-paper trail yet.

From what I can tell, most implementations have implemented 
type 'int' as per the RFC, including Solaris, Windows XP, AIX,
Tru64 UNIX, HP-UX, FreeBSD, OpenBSD, NetBSD, and OpenVMS.  The only 
implementation I have seen that uses 'unsigned int' is GNU libc, 
which originally implemented using type 'int', but which changed 
to 'unsigned int' in January 2001 (I speculate this was done to 
align with XNS 5.2 or perhaps one of the early drafts of 1003.1-2001).

Given the widespread implementation of 'int', I believe the
right thing to do is get the posix spec changed, and leave
rfc2553bis as is.

Stay tuned, Technical Corrigenda 1 (TC1) for 1003.1-2001 is 
active right now, I hope to have this fixed in TC1.

- Jack


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: draft-ietf-ipngwg-rfc2553bis-05: getnameinfo() arguments

2002-05-15 Thread Klaus Klein

Jack McCann [EMAIL PROTECTED] writes:

 The 'unsigned' flags argument occurred at some point during
 the incorporation of the IPv6 API into the Open Group's
 Networking Services issue 5.2 spec in 1999, and was propagated 
 from there into the posix 1003.1-2001 spec.  We've been looking
 back at archives to see how this change was introduced, but
 have not completed the e-paper trail yet.

FWIW, I went through my collection of C808 drafts and found the
`unsigned' argument appeared with the introduction of getnameinfo() in
D3.0.  Unfortunately no e-paper trail over here either; I've never
been an XNET participant.

 From what I can tell, most implementations have implemented 
 type 'int' as per the RFC, including Solaris, Windows XP, AIX,
 Tru64 UNIX, HP-UX, FreeBSD, OpenBSD, NetBSD, and OpenVMS.  The only 
 implementation I have seen that uses 'unsigned int' is GNU libc, 
 which originally implemented using type 'int', but which changed 
 to 'unsigned int' in January 2001 (I speculate this was done to 
 align with XNS 5.2 or perhaps one of the early drafts of 1003.1-2001).
 
 Given the widespread implementation of 'int', I believe the
 right thing to do is get the posix spec changed, and leave
 rfc2553bis as is.

Actually, I did switch NetBSD over to `unsigned int' the other day;
however, that and the amount of prior art (my survey didn't cover
quite that much) are good reasons to reconsider this (same is true for
the Austin Group).

 Stay tuned, Technical Corrigenda 1 (TC1) for 1003.1-2001 is 
 active right now, I hope to have this fixed in TC1.

I didn't occur to me to look there earlier (shame on me), but I just
noticed your Aardvarks on that subject; unfortunately they (XBD ERN
24, XSH ERN 22) were rejected at the May meeting.  In any case, I'll
be watching austin-group-l.


- Klaus

IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: draft-ietf-ipngwg-rfc2553bis-05: getnameinfo() arguments

2002-05-15 Thread Jack McCann


 Stay tuned, Technical Corrigenda 1 (TC1) for 1003.1-2001 is 
 active right now, I hope to have this fixed in TC1.

I didn't occur to me to look there earlier (shame on me), but I just
noticed your Aardvarks on that subject; unfortunately they (XBD ERN
24, XSH ERN 22) were rejected at the May meeting.  In any case, I'll
be watching austin-group-l.

Yup.  But we have a few more days before the results are finalized, 
to take issue with any decisions of the review team.

- Jack


IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]




Re: Proposed IPv6 DNS Discovery Requirements

2002-05-15 Thread Robert Elz

Date:Mon, 13 May 2002 19:15:46 +0700
From:Robert Elz [EMAIL PROTECTED]
Message-ID:  [EMAIL PROTECTED]

  | How can this work if the server isn't in the same site as the client?

In reply to this query of mine, a private message (thanks for that)
reminded me of a message that Itojun sent to the list back in early April...

  | Message-id: [EMAIL PROTECTED]
  | To: Ralph Droms [EMAIL PROTECTED]
  | Cc: [EMAIL PROTECTED]
  | From: [EMAIL PROTECTED]
  | Subject: Re: Stateless DNS discovery draft
  | Date: Fri, 05 Apr 2002 11:25:54 +0900

  | if CPE can become dual-sited (participate into ISP's site and
  | customer's site) it can relay DNS query requests/responses between
  | clients in customer's site to DNS server in the ISP.


which is true, messages could be relayed - however I believe that
breaks the serverless requirement that is being suggested.

That is, to relay a site local message effectively, the reply
also needs to be relayed (the message into the ISP needs to be
sent from the relay's address inside the ISP's address space, as
the customer's site local address is useless there).  So the
reply will return to the CPE, and then needs to be relayed back
to the end node (with the appropriate address substitutions made)

To accomplish that, either the relay needs to retain state
(it would be close enough to a specialised NAT server) or the
protocol needs to include enough information so the relay can
tell from the reply where the reply needs to be sent (which
makes the whole protocol close enough to isomorphic to DHCP,
and certainly could not just be DNS packets to a well known
address).

Either way, I don't think this meets the objective.

Aside from the we aren't sure deployment will be good enough
is there some reason why multicast isn't being used for this
search?   Or more bluntly perhaps, why svrloc isn't just being
used?

Multicast deployment will follow closely upon a requirement for
multicast deployment - as long as no-one wants to use it
because it isn't deployed, it never will be.   Require it
for a worthwhile application, and deployment will simply happen.

kre




IETF IPng Working Group Mailing List
IPng Home Page:  http://playground.sun.com/ipng
FTP archive:  ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]