Hi, :
Sorry, my figure is filtered out. So I send it again.
Regards!
-Qin
发件人: Larry Kreeger (kreeger) [mailto:[email protected]]
发送时间: 2013年4月18日 0:56
收件人: Qin Wu; Anoop Ghanwani; Black, David
抄送: [email protected]; Reith, Lothar
主题: Re: [nvo3] 答复: 答复: 答复: 答复: NVO3 Terminology changes
>Hi Qin,
>A VM is one possible implementation of a Tenant System. I have not seen anyone
>suggesting that a Tenant System get more granular than that.
[Qin]: Okay, I should agree with you since I didn’t see more granularity either
and still doubt about that.
>Regarding what defines a TSI, someone could choose any branch in the tree
>below to define as the TSI. I was assuming that the TSI would be at point A
>below in the tree. However, point B would correspond the
>VAP. Pat had mentioned having the TSI at point D. I think if we were to
>define the TSI to be either point C or point D, then it would depend on the
>service being given (L2 or L3). I would prefer it to be at point A or B.
>>>>
VNIC-+-VN-+-MAC-+-IP
^ | | +-IP ...
| | |
| | +-MAC-+-IP
| | +-IP ...
| |
| +-VN-+-MAC-+-IP
| ^ | +-IP ...
| | |
| | +-MAC-+-IP
| | ^ +-IP ...
| | | ^
| | | |
A B C D
>>>>
[Qin]:Firstly I agree with Pat about having TSI at point D, In the meanwhile I
think we could also having TSI at point B.
Point C doesn't make sense to me since each VNIC only MUST be assigned one
unique MAC address based on my understanding, when VNIC connects multiple VNs,
you can not use one MAC address to distinct different TSI.
Point A is also having problem, as I mentioned earlier below, , if we regard
vNIC as TSI, you may have case to associate one TSI with multiple NVEs when
vNIC connect to multiple VNs.
Secondly, VNIC Containment Relationship in the figure you described above
introduces a little bit confusing, since you didn't distinguish the entity or
objects from identifiers since vNIC and VN are both objects while MAC address
and IP address are both identifier. So I proposed to change the figure you
described above as follows:
+---------------------+
| |
| VM (Tenant System) |
| |
+-+--------+--------+-+
| | |
| | |
| | |
+ + ...... +
vNIC1/pNIC1 vNIC2 vNICx
|
|
|--------+------+------+
| | | |
| | | |
VN1 VN2 VN3 Non-VN
Tenant System Interfaces(TSI):
TSIa [VNID1,MAC1,IP addr1]corresponding to vNIC
TSIb [VNID2,MAC1,IP addr2]corresponding to vNIC
TSIc [VNID3,MAC1,IP addr3]corresponding to vNIC
TSId [ ,MAC1,IP add4] corresponding to pNIC
You don’t need to care about the relation between vNIC and TSI is 1:1 or 1: N.
Each TSI is identifier by combination of VNID, MAC address of vNIC, IP address
of vNIC,
when going to pNIC, TSI can be identified by only combination of MAC address
and IP address, not necessary adding VNID.
Note that for one vNIC, it uses the same MAC address for all the TSIs belonging
to the same vNIC.
For L2 and L3 service distinction, you can add additional identifier to [VNID,
MAC address, IP address], e.g., VLAN Tag to distinct L2 from L3.
I think this proposed change above also considers both NIC and vNIC and address
the concerns what we discussed on this list and is also still getting in line
with what pat observed.
>> - Larry
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3