L2VPN, VPLS և EVPN՝ անվանումը ծառայություն չէ
Պատվերի ձևաթղթի հապավումը անվանում է ընտանիք, փոխանցման վարքագիծ կամ կառավարման հարթություն։ Չորս հարց բաժանում է դրանք, նախքան երկու առաջարկ համեմատելը։
Դուք կարդում եք «L2VPN» առաջարկի մեջ, հետո «VPLS»՝ կարգաբերման թերթիկում, և ենթադրում, որ երկրորդ բառը սահմանափակում է առաջինը։ Երբեմն այդպես է, երբեմն էլ երկու տողերը պատասխանում են անկապ հարցերի։ Սխալ ընկալումը այս անվանումները հիմնականից առաջադեմ աստիճանների սանդուղք համարելն է։ L2VPN-ը ընտանիք է, VPWS-ը և VPLS-ը՝ նրա ներսում երկու ծառայության վարքագիծ, իսկ EVPN-ը կառավարման հարթության մեխանիզմ է, որը կարող է կրել երկուսից որևէ մեկը։
Յուրաքանչյուր հապավում պատասխանում է այլ հարցի
Սկսեք նրանից, թե ինչ պետք է անի հաճախորդի միացումը, քանի որ դա միակ հարցն է, որին պատասխանում է ծառայության մոդելը։ Երկու վայրերի միջև կետ-կետ շղթան և տասը վայրերում ընդհանուր Ethernet հատվածը տարբեր արտադրանքներ են, նույնիսկ երբ երկուսն էլ վաճառվում են որպես 2-րդ շերտի միացում։
| Name | Question it answers | What it does not tell you |
|---|---|---|
| L2VPN | Which family of services carries Ethernet frames | Point-to-point or multipoint |
| VPWS | A pair of attachment circuits behaves as one wire | Which control plane builds it |
| VPLS | Many attachments share a bridged broadcast domain | Whether MAC learning is limited or flooded |
| EVPN | BGP distributes MAC and IP reachability | Which service model it is being used for |
Այս աղյուսակը հիերարխիա չէ, և այն որպես հիերարխիա կարդալը առաջացնում է գնումների սովորական սխալը՝ VPWS-ի առաջարկը VPLS-ի առաջարկի հետ համեմատելը, կարծես երկրորդը առաջինի ավելի ամբողջական տարբերակն է։ Նրանք լուծում են տարբեր խնդիրներ, և ոչ մեկը գերանսամբլ չէ այն իմաստով, որը ենթադրում են գնորդները։
VPWS-ը և VPLS-ը բաժանվում են փոխանցման որոշման վրա
Վիրտուալ մասնավոր լարերի ծառայության մեջ միացումը ընտրում է հեռավոր վերջնակետը։ Այդ պորտին հասնող երթևեկությունը դուրս է գալիս զուգակցված պորտի ուղղությամբ, և մատակարարի եզրը հիմնական փոխանցման որոշման համար կարիք չունի սովորելու, թե որ MAC հասցեներն են նրա հետևում։
VPLS-ում մատակարարի եզրը կամուրջ է կազմում։ Այն ստուգում է յուրաքանչյուր շրջանակի նպատակակետ MAC հասցեն, սովորում աղբյուրի հասցեները ըստ միացման, և ողողում անհայտ նպատակակետերը էմուլացված LAN-ի ներսում։ Դա է ծառայությունը դարձնում LAN-ի նման, և այստեղից էլ գալիս են գործառնական սահմանները։
Բազմակետ թվացող գծապատկերը չի ապացուցում, որ բոլոր վայրերը կիսում են մեկ հեռարձակման տիրույթ։ Երկու մատակարար կարող են նկարել նույն ամպը և վաճառել մեկ կամրջված տիրույթ կամ մի քանի կետ-կետ շղթաներ, և տարբերությունը տեսանելի է դառնում միայն այն ժամանակ, երբ հեռարձակումը, անհայտ unicast շրջանակը կամ MAC տեղափոխումը հատում է վայրի սահմանը։ Երկու վայրերի միջև հեռարձակման ping-ը պատասխանում է հարցին ավելի արագ, քան ցանկացած ճարտարապետական սլայդ։ Եթե պատասխանները գալիս են բոլոր մյուս վայրերից, դուք ունեք մեկ կամուրջ, իսկ եթե պատասխանում է միայն զույգը՝ դուք ունեք լար։
EVPN-ը կառավարման հարթություն է, ոչ տոպոլոգիա
EVPN-ի հիմնական բնութագիրը՝ RFC 7432, սահմանում է BGP MPLS-ի վրա հիմնված Ethernet VPN ընթացակարգեր՝ MAC հասանելիությունը հայտարարվում է BGP-ում, այլ ոչ թե սովորում միայն տվյալների հարթության ողողմամբ։ Այնուհետև RFC 8214-ը սահմանում է VPWS-ի աջակցությունը EVPN-ի միջոցով, և հենց այդ կետը կոտրում է սանդուղքի մոդելը։ Նույն կառավարման հարթությունը սպասարկում է և՛ կետ-կետ, և՛ բազմակետ ծառայությունը։
Այսպիսով՝ «մենք աշխատեցնում ենք EVPN» պատասխան չէ «ինչ գնեցինք» հարցին։ Մատակարարը դեռ պետք է ասի՝ ծառայությունը միացումների զույգ է, թե ընդհանուր կամուրջ, և արդյոք տրանսպորտը MPLS է, VXLAN, թե այլ բան։ Այդ ընտրությունները ապրում են տարբեր փաստաթղթերում և կարգաբերման տարբեր մասերում։
Օպերատորի համար գործնական հետևանքն այն է, որ EVPN-ի վաղ ընտրությունը էժանացնում է հետագա ծառայության փոփոխությունները, քանի որ հասանելիությունն արդեն ազդանշանվում է, այլ ոչ թե ողողվում։ Այն չի վերացնում նախ ծառայության մոդելը որոշելու անհրաժեշտությունը և չի ուղղում սխալ կարգաբերված կամուրջը։
MPLS-ը տվյալների ուղի է, ոչ սահմանումը
Շրջանակային փաստաթղթերը նկարագրում են ընտանիքը և դրա պահանջները. դրանք չեն պահանջում մեկ ինկապսուլյացիա։ MPLS պիտակների կուտակումը այս ծառայությունների համար սովորական տրանսպորտ է, և այն միակը չէ։ BGP-ով ազդանշանված ծառայությունը և MPLS փոխանցման ուղին առանձին նախագծային որոշումներ են, որոնք պարզապես հաճախ հանդիպում են միասին։
Երբ վաճառողն ասում է «MPLS L2VPN», հարցրեք, թե որ կեսն է նկարագրվում։ Եթե պատասխանը միայն տրանսպորտն է, ծառայության մոդելը դեռ չճշտված է, և միացման վարքագիծը դեռ անհայտ է։
Չորս հարց, որոնք անվանումը դարձնում են պայմանագիր
Հարցրեք, թե ինչ է հանձնումը՝ պորտ, VLAN, թե VLAN-ների փաթեթ, և որոնցից է թույլատրվում խոսել միմյանց հետ։ Հարցրեք, թե արդյոք վայրերը կիսում են մեկ հեռարձակման տիրույթ, քանի որ այդ մեկ պատասխանը որոշում է ողողումը, MAC սահմանները և, թե ինչպես կվարվի հանգույցը։
Պահանջեք շրջանակի չափի բյուջեն ծայրից ծայր, ապա ինքներդ ավելացրեք ինկապսուլյացիայի ծախսը։ Հարցրեք՝ ինչ է տեղի ունենում, երբ մեկ միացումը ձախողվում է, արդյոք մյուսները շարունակում են փոխանցել, և արդյոք մատակարարը հետ է վերցնում հասանելիությունը կամ թողնում է մինչև ժամաչափի լրանալը։
Գրեք այդ չորս պատասխանները ձեր գրառման մեջ ապրանքի անվան կողքին։ Երբ հաջորդ առաջարկը գա այլ հապավումով և նույն գնով, համեմատությունը կդառնա վարքագծի համեմատություն, և միայն այն է կանխատեսում, թե ցանցը ինչ կանի վատ օրը։