hi,folks<div>  I am confused that when we config nova to use multi_host in Vlan mode. both nova-compute and nova-network run in the same server.</div><div>how does the instance get the metadata.</div><div><br></div><div>1ˇ˘the instance try to get the metadata from 169.254.169.254. the request is send to nova-network through the switch confingured with trunk,</div>
<div>2ˇ˘nova-network change the dst address of the packet to nova-api address and port.</div><div>3ˇ˘nova-network forward the reqest packet to nova-api server.(</div><div>4ˇ˘ the src address now is the  address of the instance which the api server does not know.so the result is the packet can't be routed to the </div>
<div>instance.</div><div><br></div><div>is this right? may i misunderstand some thing.please correct me . </div><div><br></div><div><br></div><div>yaguang</div>