From: tgh <wwwwww4187@sina.com.cn>
To: Daniel Stodden <stodden@cs.tum.edu>
Cc: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>
Subject: Re: about network live connection during migration
Date: Mon, 10 Mar 2008 17:50:01 +0800 [thread overview]
Message-ID: <47D50449.5000208@sina.com.cn> (raw)
In-Reply-To: <1205054888.14527.9.camel@thinkpad.localdomain>
Thank you
and you say ,"The unsolicited ARP is generated by the network frontend
whenever it is brought up, as would be the case upon resume."
that is , the guestos should be aware of its suspend-and-resume ,but xen
maybe support the transparent migration for the guestos, that is ,the
guestos does not know itself has been suspended ,is it?
but may be some action did the same thing in the net backend, is it ?
and fake_arp() has not been found, it is helpful ,even though ,i have
not found the code
could you or someone help me
i am still interested in the code for sending The unsolicited ARP
after migration
Thanks
Daniel Stodden 写道:
> On Sun, 2008-03-09 at 10:50 +0800, tgh wrote:
>
>> hi
>> I try to understand to the mechanism of live migration, and I read the
>> code ,and have some confusion about the network live connection during
>> the migration,could you help me, i read the paper about the live
>> migration,it explaine that in a single switched LAN,host sends
>> unsolicited ARP,and in router case, broadcastARP will not be accecpted
>> ,and migratedOS need to sends to the interfaces in the ARPcache,while in
>> a switched net,migrated OS holds the same MAC address,and network switch
>> could detect the change of location, i am confused about where the
>> code for all of these , could you give me some more detailed explanation
>> or tell me where the code for these
>>
>
> The unsolicited ARP is generated by the network frontend whenever it is
> brought up, as would be the case upon resume. look out for something i
> believe is called fake_arp (?) in netfront. This is a very simple
> operation, btw.
>
> Unicasting to peers listed in the ARP cache is, to my knowledge, not
> performed. I believe the paper just outlines what the alternatives would
> look like.
>
> regards,
> daniel
>
>
next prev parent reply other threads:[~2008-03-10 9:50 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-05 16:13 general protection fault: 0000 [#1] john bryant
2008-03-05 18:12 ` Santos, Jose Renato G
2008-03-05 19:04 ` john bryant
2008-03-05 20:13 ` Santos, Jose Renato G
2008-03-06 0:51 ` john bryant
2008-03-06 8:42 ` Jan Beulich
2008-03-06 9:31 ` Keir Fraser
2008-03-09 2:50 ` about network live connection during migration tgh
2008-03-09 9:28 ` Daniel Stodden
2008-03-10 9:50 ` tgh [this message]
2008-03-09 6:56 ` arp reply for migration tgh
2008-03-09 9:41 ` Daniel Stodden
2008-03-06 17:25 ` RE: general protection fault: 0000 [#1] Santos, Jose Renato G
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47D50449.5000208@sina.com.cn \
--to=wwwwww4187@sina.com.cn \
--cc=stodden@cs.tum.edu \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.