[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Comments on draft-tsirtsis-dsmip-problem-01.txt
> > > ==> the last statement is wrong. The fundamental technical
> > > reason is that
> > > MIPv4 and MIPv6 are *two* different protocols.
> >
> > => And what is the fundamental reason for having those 2??
>
> Probably that MIPv4 was developed before they could
> seriously consider
> IPv6?
=> In other words there is no fundamental reason.
>
> If we were designing Mobile IP *today*, we'd probably
> intergrate the two
> versions somehow. But we aren't, what's done is done. The
> possiblity
> that if we would now design it differently doesn't
> automatically mean that
> it would be useful to to try to enhance the two protocols or
> re-engineer
> them to work together.
=> Are these comments in the context of the two drafts
or in general? I think they can be extended with very
little work as we showed in the drafts. Others might
have even simpler ways.
> > > ==> this is a very flawed analogy. MIP is *not* a tunnel
> > > setup protocol.
> >
> > => That's news to me. How do you describe the relationship between
> > the MN and the HA?
>
> An IPsec tunnel.
=> This is factually wrong for MIPv4 and MIPv6.
Neither has any requirement for IPsec protection
of the tunnel. It's an IP in IP tunnel!
>
> > What is the relationship between the
> > MN and CN in MIPv6?
>
> Direct communication between two nodes (sharing the same IP
> protocol), if
> route optimization is used.
=> Again, factually wrong. RO in MIPv6 is effectively
a tunnelling mechanism that instead of using IP in IP,
uses RH and HAO to save bits. This was discussed many
years ago and discussed again when Erik published his draft.
> > > ==> there is a fundamental difference there. SIP was
> > > architected *from
> > > the start* to deal with two protocols (AFAIK).
> >
> > => So because it was designed like that from the start
> > you are arguing that it's not analogous? The only difference
> > here is foresight on the SIP designers' behalf and the ease
> > of doing so on the application layer.
>
> Yes, we don't have two entirely differently specified
> protocols, SIPv4 and
> SIPv6 which we would like to merge to some extent.
>
> Note that it's just not about the address family used, the
> differences in
> the design and the details are significantly different with
> MIPv4 and
> MIPv6.
=> Not as far as the MN-HA relationship is concerned. That
part is very similar. RO is the only real difference IMO.
RO is not impacted in our proposals.
> > As I stated,
> > > if we want to
> > > do it, something like HIP is possible a right direction (not
> > > necessarily
> >
> > => I'm confused, so you do agree that one protocol can do the job?
>
> One protocol, designed from scratch, could do the job.
=> I think this is becoming a bit argumentative. You do
acknowledge that one protocol can do the job and I've shown
you examples of how to do it using either MIPv4 and MIPv6.
> > => But we argue that you don't need both MIPv4 and MIPv6.
>
> Yep, but another argument might be that it would be better
> to have them
> separate because they were designed to be two separate
> protocols, and
> that they are in fact quite different.
=> This is a baseless argument though because they are not
that different if RO for IPv4 is ignored.
> > > ==> implementations are already there; the same
> argument as IPv4/6
> > > dual-stack deployment.
> >
> > => Which implementations ?? Have you seen commercial MIPv4 running
> > on windows? how widely deployed is it?
>
> Right. That's the other point: if there has been no
> interest to implement
> and deploy MIPv4, why should we care to add the support in
> MIPv6? Isn't
> this a clear indication that a) MIPv4 isn't sufficiently
> deployed to be
> worth implementing in the majority systems, b) MIPv4 may be
> technically
> flawed to be interesting (FA requirements) for general
> deployment,
=> MIPv4 is widely deployed today and used by on a commercial
level. My point was that there are not many implementations with
both MIPv4 and MIPv6. You took that to another meaning and
the conclusion isn't accurate.
and c)
> MIPv6 may be the much better direction all-in-all?
=> Of course, so is IPv6, hence the need for transition...
>
> IMHO, this seems to just prove that there is no MIPv4
> deployment except
> perhaps in very restricted scenarios w/ very small set of
> hosts.
=> Factually wrong. It is deployed on a large scale.
> > > ==> this is totally incorrect as shown many, many times; you
> > > are just
> > > assuming that the mobile node could not run a transition
> > > mechanism on its
> > > own to enable IP protocol access.
> >
> > => You have not shown that at all. the solution you showed:
> >
> > - Lacks Bidirectionality (6-to-4).
>
> By adding 6to4 on HA, you should be able to obtain that.
=> If you have a proposal I suggest you write something
up; designing it on email won't work. The above suggestion
won't work in the reverse tunnel ,I've already said that
many times...
>
> > - Only runs with MIPv4 (or at least you didn't explain it
> > for MIPv6).
>
> I'm not sure if I understood your point. Did you mean that I didn't
> describe how to enable MIPv4 mobility in an IPv6-only
> network?
=> No. You didn't show how MIPv6-only can be used
for both IPv4 and IPv6.
Hesham