Gu Yingjie ([email protected])[email protected] Bob Sultan...
-
Upload
savannah-curtis -
Category
Documents
-
view
215 -
download
3
Transcript of Gu Yingjie ([email protected])[email protected] Bob Sultan...
![Page 1: Gu Yingjie (guyingjie@huawei.com)guyingjie@huawei.com Bob Sultan (bsultan@huawei.com)bsultan@huawei.com Li Yizhou (liyizhou@huawei.com)liyizhou@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081907/5514b777550346ea6e8b64b9/html5/thumbnails/1.jpg)
Gu Yingjie ([email protected])Bob Sultan ([email protected])Li Yizhou ([email protected])Ben Mack-Crane ([email protected])
PCP in VDP Reply
![Page 2: Gu Yingjie (guyingjie@huawei.com)guyingjie@huawei.com Bob Sultan (bsultan@huawei.com)bsultan@huawei.com Li Yizhou (liyizhou@huawei.com)liyizhou@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081907/5514b777550346ea6e8b64b9/html5/thumbnails/2.jpg)
2
Review of Physical Machine
• End-station could send C-tagged traffic or untagged traffic on port; We assume traffic as untagged;
• Tagging performed per Port by Bridge– Priority value maybe tagged by Bridge
Server A
server Bridge
DA, SA, CTAG[PCP=5, CFI=0, VID] T/L, PayloadDA, SA, T/L, Payload
Port X
![Page 3: Gu Yingjie (guyingjie@huawei.com)guyingjie@huawei.com Bob Sultan (bsultan@huawei.com)bsultan@huawei.com Li Yizhou (liyizhou@huawei.com)liyizhou@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081907/5514b777550346ea6e8b64b9/html5/thumbnails/3.jpg)
3
Model in EVB
bridge
VM AVSI x
• VM is aware of VSI as a port;– VM could send C-tagged traffic on port but we assume traffic is
untagged;
• Tagging performed per VSI by ‘tagging entity’ under control of hypervisor;– could be Customer Edge Port of Edge Relay device;– PCP may also be tagged in traffic
DA, SA, T/L, Payload
DA, SA, T/L, PayloadVM BVSI y
server
taggingentity
DA, SA, CTAG[PCP=5, VID] T/L, Payload
DA, SA, CTAG[PCP=3, VID] T/L, Payload
![Page 4: Gu Yingjie (guyingjie@huawei.com)guyingjie@huawei.com Bob Sultan (bsultan@huawei.com)bsultan@huawei.com Li Yizhou (liyizhou@huawei.com)liyizhou@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081907/5514b777550346ea6e8b64b9/html5/thumbnails/4.jpg)
4
Hypervisor knowledge of PCPbridge
VM AVSI x
• Hypervisor might maintain relationship between each VSI and corresponding value of PCP; or
• PCP could be supplied by network, based on information in VSI-type;
• PCP value supplied on VDP rsp;
DA, SA, T/L, Payload
DA, SA, T/L, PayloadVM BVSI y
server
DA, SA, CTAG[5, 96] T/L, Payload
DA, SA, CTAG[3, 114] T/L, Payload
VDP req (VSI x TLV [PCP=null, VID=96])
VDP rsp (VSI x TLV [PCP=5, VID=96])
VDP req (VSI y TLV [PCP=null, VID=114])
VDP rsp (VSI y TLV [PCP=3, VID=114])
hypervisor
![Page 5: Gu Yingjie (guyingjie@huawei.com)guyingjie@huawei.com Bob Sultan (bsultan@huawei.com)bsultan@huawei.com Li Yizhou (liyizhou@huawei.com)liyizhou@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081907/5514b777550346ea6e8b64b9/html5/thumbnails/5.jpg)
5
Proposal
• VDP reserves 2 octets for VID which occupies only 12bits;
• PCP proposal requires no additional field, it could be carried in the rest 4bits in VID field;
![Page 6: Gu Yingjie (guyingjie@huawei.com)guyingjie@huawei.com Bob Sultan (bsultan@huawei.com)bsultan@huawei.com Li Yizhou (liyizhou@huawei.com)liyizhou@huawei.com.](https://reader036.fdocuments.in/reader036/viewer/2022081907/5514b777550346ea6e8b64b9/html5/thumbnails/6.jpg)
6
Proposal
• Communicate 3-bit of PCP value on VDP rsp to aid;– 1-bit PCP Significant (PS) distinguishes PCP = 0 from PCP not specified;– Use high-order bits already reserved in VID field of VDP TLVs;
• If more than one Filter Info Entry then– PCP specified by first (or last) entry with PS = true; or– PCP specified distinctly for each VID with PS = true;
• no preference on this• Applicable to all four currently defined VDP TLV formats (only one
illustrated above);• Current ‘VID’ field of VDP TLV changed to PV (PCP/VID);
– did not want to choose TCI since the information contained is not identical to TCI.
PCP VIDPS
0 1 4bit:
P/V(2 octets)