Երկու մատակարար նկարագրում են նույն ծառայության պիտակը, և նրանցից միայն մեկն է հիշատակում UDP վերնագիր։ Տարբերությունը դեկորատիվ չէ․ MPLS-ը UDP-ի ներսում տեղադրելը փոխում է, թե ինչ կարող է տեսնել արտաքին IP ցանցը, և հետևաբար՝ ինչ կարող է հեշավորել զուգահեռ կապուղիներով։ Այն նաև փոխում է, թե ով կարող է տեղակայել այն։

Շերտերը բավական կարճ են հիշելու համար․ արտաքին IP, ապա UDP, ապա MPLS պիտակների կույտը, ապա ծառայության օգտակար բեռը։ Պիտակների կույտը չի անհետանում․ այն դեռ որոշում է փոխանցումը այն վերջնակետում, որը վերսկսում է պիտակների կոմուտացիան։

Ինչ է ավելացնում UDP ծրարը

RFC 7510-ը սահմանում է այս ինկապսուլյացիան UDP նպատակակետ 6635 պորտով և օգտագործում է աղբյուրի պորտի դաշտը հոսքի էնտրոպիան կրելու համար։ Ինկապսուլացնող սարքը որոշում է, թե ինչն է համարվում հոսք և ինչպես ստանալ արժեքը․ ստանդարտը միտումնավոր չի պարտադրում մեկ կոնկրետ հեշ։ Սա տեղ է թողնում մատակարարի վարքագծի համար, և նշանակում է, որ երկու իրականացումներ կարող են տարբեր բաշխումներ տալ նույն երթևեկության խառնուրդի համար։ Կարդացեք արժեքը որպես ստորին ցանցին առաջարկված ակնարկ, ոչ որպես ստանդարտի կողմից կայացված երթուղավորման որոշում։

Օգուտը անուղղակի է։ Արտաքին հինգյակով բեռնվածությունը հավասարակշռող տրանզիտ ցանցն այժմ ունի հեշավորելու բան, մինչդեռ մերկ MPLS փաթեթը գուցե առաջարկում էր միայն վերին պիտակը։ Արդյոք դա օգնում է, կախված է հավասարակշռող հարթակից և այն դաշտերից, որոնք այն իրականում հաշվի է առնում։

Էնտրոպիան թողունակություն չէ

Հոսքերը հասանելի կապուղիներով ավելի հավասարաչափ բաշխելը նույնը չէ, ինչ դրանք մեկ ավելի արագ ուղու մեջ միավորելը։ Մեկ հավելվածային հոսքը դեռ անցնում է մեկ ուղով, և հոսքով հավասարակշռումը չի կարող գերազանցել այն կապուղու հզորությունը, որի վրա այն վայրէջք է կատարում։ Մեխանիզմը նաև չի երաշխավորում հավասար բաշխում․ այն պարզապես ավելի լավ մուտքեր է տալիս հեշ ֆունկցիային։

Պահեք ծրարը կայուն տվյալ հոսքի համար, եթե վերադասավորումը ընդունելի չէ։ Եթե աղբյուրի պորտը փոխվում է յուրաքանչյուր փաթեթի հետ, ստորին ցանցը հաճույքով մեկ զրույցը կտարածի մի քանի ուղիներով, և վերահավաքումը կդառնա հավելվածի խնդիրը։ Նպատակը հոսքի համար հետևողական էնտրոպիան է, ոչ թե մշտական նորույթը։

Տեղակայման սահմանը բնութագրի մասն է

RFC 7510-ը տեղակայումը սահմանափակում է մեկ օպերատորի ցանցով կամ համագործակցող օպերատորների հարակից խմբով, որտեղ երթևեկությունը կառավարվում է գերբեռնվածությունից խուսափելու համար։ Այն նաև պահանջում է զտում, որը թույլ չի տալիս ինկապսուլացված երթևեկությանը դուրս գալ այդ տիրույթից։ Սրանք դեկորատիվ պայմաններ չեն․ դրանք բխում են նրանից, որ ինկապսուլյացիան սեփական անվտանգություն չի ավելացնում։ Վերաբերվեք դրանց որպես օրինական տեղակայման նախապայմանների, ոչ որպես նախագծային նշումի առաջարկների։

UDP վերնագրում ոչինչ չի հաստատում ուղարկողին, և ոչինչ չի ապահովում օգտակար բեռի գաղտնիությունը կամ ամբողջականությունը։ Եթե երթևեկությանը պաշտպանություն է պետք, այն գալիս է սեփական բանալիների կառավարմամբ առանձին մեխանիզմից։ MPLS-in-UDP-ի ընտրությունը չի բարելավում վստահության մոդելը։

Ուշադրություն դարձրեք, թե պաշտպանությունը ինչ է անում ցանկալի հեշավորմանը

Ավելացրեք IPsec կամ այլ անվտանգության ինկապսուլյացիա, և արտաքին վերնագիրը, որը հեշավորում են տրանզիտ սարքերը, կարող է ամբողջությամբ փոխել ձևը։ Թունելային ռեժիմը կարող է թաքցնել ներքին UDP աղբյուրի պորտը նոր արտաքին վերնագրի հետևում, ինչը նշանակում է, որ ձեր ուշադիր տրամադրած էնտրոպիան կարող է տեսանելի չլինել այնտեղ, որտեղ տեղի է ունենում հավասարակշռումը։ Նախ գաղտնագրել, ապա ինկապսուլացնելը տարբերվում է հակառակ հերթականությունից, և տարբերությունը երևում է որպես կապուղի, որը շատ ավելի շատ երթևեկություն է կրում, քան իր հարևանները։

Գնահատեք ամբողջ փաթեթը, ինչպես այն երևում է լարի վրա, ոչ միայն այն շերտը, որը նկարագրում է ստանդարտը։ Սա նաև MTU-ն և վերջնակետի հզորությունը վերանայելու կետն է, քանի որ UDP վերնագիրը գումարած ցանկացած անվտանգության ծանրաբեռնվածություն նվազեցնում է տեղավորվող օգտակար բեռը։

Որոշեք՝ ամբողջ ուղին աչքի առաջ

Համեմատեք MPLS-in-UDP-ն GRE-ի նման այլընտրանքների հետ ձեր ցանցի համար կարևոր չափանիշներով․ թե որ դաշտերով է հավասարակշռում ստորին ցանցը, որքան լրացուցիչ ծանրաբեռնվածություն կարող եք թույլ տալ, ինչ անվտանգության ծրար է անհրաժեշտ, և արդյոք տիրույթի սահմանը կարող է պարտադրվել։ Դրան GRE-ի նկատմամբ անվերապահ կատարողական առավելություն վերագրելը եզրակացություն է, որը ստանդարտները չեն աջակցում։

Այնուհետև փորձարկեք իրական երթևեկության խառնուրդներով և ստուգեք յուրաքանչյուր անդամի կապուղու օգտագործումը, քանի որ լաբորատորիայում լավ տեսք ունեցող հեշը կարող է փլուզվել մեկ կապուղու վրա, երբ բոլոր հոսքերը կիսում են նույն բազմյակը։ Ազնիվ ամփոփումն այն է, որ ինկապսուլյացիան բացահայտում է տեղեկատվություն, որը ստորին ցանցը կարող է օգտագործել, այն տիրույթի ներսում, որը համաձայնել է կառավարել այն։

Առնչվող հոդվածներ