Hello, while thinking about interaction between mobile-ip6 and
        BSD APIs, I came up with the following questions.  I still do not
        have the answer.  If you have any working practice I would like
        to know that.  They can be related to future revisions of rfc2292bis.

itojun


--
when a node A received packet from mobile node B:
packet will carry home address of B in home address option (destination
options header, and care-of address in IPv6 source
- which address should getpeername() return?  home address, or care-of?
        home address sounds like a good default pick, however, some apps
        may need to look at care-of.
- which address should recvfrom() return?
        ditto.
- can we get home address option in IPV6_RECVDSTOPTS?
        it seems like so.  it will have home address of B, not care-of.
- then, how can we get care-of address of the peer?
        (1) new IPV6_RECVxx in rfc2292 advanced API?
        (2) new system call? -> unacceptable

when a mobile node A sends packet to a node B:
A may want to control the use of mobile-ip6.  examples: (1) if A would like
to talk to ubiquitous services like DNS, A may want to use care-of address,
not the home address. (2) IKE (to establish key for mobile-ip6) requires it.
- how can we avoid use of home address?  1-bit flag in setsockopt?
- what is the relationship/interaction with IPV6_PKTINFO?
--------------------------------------------------------------------
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]
--------------------------------------------------------------------

Reply via email to