Anda membaca «L2VPN» pada sebut harga, kemudian «VPLS» pada lembaran konfigurasi, dan menganggap perkataan kedua menyempitkan yang pertama. Kadang-kadang ia berlaku, kadang-kadang kedua-dua baris menjawab soalan yang tidak berkaitan. Salah faham ialah menganggap nama-nama ini sebagai anak tangga dari asas ke lanjutan. L2VPN ialah keluarga, VPWS dan VPLS ialah dua tingkah laku perkhidmatan di dalamnya, dan EVPN ialah mekanisme satah kawalan yang boleh membawa salah satu daripadanya.

Setiap akronim menjawab soalan yang berbeza

Mulakan dengan apa yang perlu dilakukan oleh sambungan pelanggan, kerana itulah satu-satunya soalan yang dijawab oleh model perkhidmatan. Litar titik-ke-titik antara dua lokasi dan segmen Ethernet dikongsi merentas sepuluh lokasi ialah produk berbeza, walaupun kedua-duanya dijual sebagai kesalinghubungan lapisan 2.

NameQuestion it answersWhat it does not tell you
L2VPNWhich family of services carries Ethernet framesPoint-to-point or multipoint
VPWSA pair of attachment circuits behaves as one wireWhich control plane builds it
VPLSMany attachments share a bridged broadcast domainWhether MAC learning is limited or flooded
EVPNBGP distributes MAC and IP reachabilityWhich service model it is being used for

Jadual itu bukan hierarki, dan membacanya sebagai hierarki menyebabkan kesilapan perolehan biasa: membandingkan sebut harga VPWS dengan sebut harga VPLS seolah-olah yang kedua ialah versi lebih lengkap yang pertama. Kedua-duanya menyelesaikan masalah berbeza, dan tiada satu pun superset dalam erti kata yang diandaikan pembeli.

VPWS dan VPLS berpisah pada keputusan penghantaran

Dalam perkhidmatan wayar persendirian maya, sambungan memilih titik hujung jauh. Trafik yang tiba pada port itu keluar ke arah port berpasangan, dan tepi penyedia tidak perlu mempelajari alamat MAC yang berada di belakangnya untuk keputusan penghantaran asas.

Dalam VPLS, tepi penyedia menjambatani. Ia memeriksa alamat MAC destinasi setiap rangka, mempelajari alamat sumber bagi setiap sambungan, dan membanjiri destinasi tidak dikenali dalam LAN yang ditiru. Itulah yang membuatkan perkhidmatan berkelakuan seperti LAN, dan dari situlah had operasi datang.

Gambar rajah yang kelihatan berbilang titik tidak membuktikan bahawa semua lokasi berkongsi satu domain siaran. Dua penyedia boleh melukis awan yang sama dan menjual satu domain berjambatan atau beberapa litar titik-ke-titik, dan perbezaannya hanya kelihatan apabila siaran, rangka unicast tidak dikenali atau perpindahan MAC melintasi sempadan lokasi. Ping siaran antara dua lokasi menjawab soalan itu lebih pantas daripada mana-mana slaid seni bina. Jika jawapan datang dari setiap lokasi lain, anda mempunyai satu jambatan; jika hanya pasangan itu menjawab, anda mempunyai satu wayar.

EVPN ialah satah kawalan, bukan topologi

Spesifikasi asas EVPN, RFC 7432, mentakrifkan prosedur Ethernet VPN berasaskan BGP MPLS: kebolehsampaian MAC diumumkan dalam BGP dan bukan hanya dipelajari melalui banjir satah data. Kemudian RFC 8214 menetapkan sokongan VPWS dengan EVPN, dan titik itulah yang memecahkan model tangga. Satah kawalan yang sama melayani perkhidmatan titik-ke-titik dan perkhidmatan berbilang titik.

Jadi «kami menjalankan EVPN» bukan jawapan kepada «apa yang kami beli». Penyedia masih perlu menyatakan sama ada perkhidmatan itu sepasang sambungan atau jambatan dikongsi, dan sama ada pengangkutan itu MPLS, VXLAN atau sesuatu yang lain. Pilihan itu hidup dalam dokumen berbeza dan bahagian konfigurasi yang berbeza.

Bagi pengendali, akibat praktikalnya ialah memilih EVPN lebih awal menjadikan perubahan perkhidmatan kemudian lebih murah, kerana kebolehsampaian sudah disignal dan bukan dibanjiri. Ia tidak menghapuskan keperluan untuk memutuskan model perkhidmatan dahulu, dan ia tidak membetulkan jambatan yang salah dikonfigurasi.

MPLS ialah laluan data, bukan takrifannya

Dokumen rangka kerja menerangkan keluarga itu dan keperluannya; ia tidak mewajibkan satu enkapsulasi. Timbunan label MPLS ialah pengangkutan biasa untuk perkhidmatan ini, dan ia bukan satu-satunya. Perkhidmatan yang disignal oleh BGP dan laluan penghantaran MPLS ialah keputusan reka bentuk berasingan yang kebetulan sering berpasangan.

Apabila vendor berkata «MPLS L2VPN», tanya separuh mana yang diterangkan. Jika jawapannya hanya pengangkutan, model perkhidmatan masih tidak ditentukan, dan tingkah laku sambungan masih tidak diketahui.

Empat soalan yang mengubah label menjadi kontrak

Tanya apa penyerahannya: port, VLAN atau himpunan VLAN, dan yang mana boleh bercakap sesama sendiri. Tanya sama ada lokasi berkongsi satu domain siaran, kerana jawapan tunggal itu menentukan banjir, had MAC dan bagaimana gelung akan berkelakuan.

Minta belanjawan saiz rangka dari hujung ke hujung, kemudian tambah sendiri overhed enkapsulasi. Tanya apa yang berlaku apabila satu sambungan gagal, sama ada yang lain terus menghantar, dan sama ada penyedia menarik balik kebolehsampaian atau membiarkannya sehingga pemasa tamat.

Tulis keempat-empat jawapan itu di sebelah nama produk dalam rekod anda. Apabila sebut harga seterusnya tiba dengan akronim berbeza dan harga yang sama, perbandingan itu menjadi perbandingan tingkah laku, dan hanya itulah perbandingan yang meramalkan apa yang akan dilakukan rangkaian pada hari yang buruk.

Artikel berkaitan