Huawei QinQ ke VSI: Semak Tindanan Teg Sebelum Anda Konfigurasikan
Selesaikan timbunan teg dahulu, kemudian semak klasifikasi kemasukan, tindakan teg dan pengikatan VSI pada platform Huawei tepat yang anda konfigurasikan
Dua kegagalan menyumbang kepada kebanyakan penyerahan QinQ yang rosak ke dalam VSI, dan tidak satu pun muncul sebagai antara muka bawah. Sama ada port kemasukan memakan teg pelanggan sebelum klasifikasi dapat melihatnya, atau litar lampiran terikat pada VSI yang tidak pernah disambungkan oleh hujung. Dari sisi pelanggan, kedua-duanya kelihatan sama: litar melaporkan dan tiada bingkai silang. Kerjakan empat semakan di bawah mengikut urutan, dan berhenti pada yang pertama di mana bingkai yang anda perhatikan berbeza daripada bingkai yang anda tulis.
Tulis susunan teg ke bawah sebelum anda menyentuh peranti
Pilih satu perkhidmatan perwakilan dan huraikannya sebagai bingkai, bukan sebagai konfigurasi. Untuk perkhidmatan yang mengekalkan VLAN pelanggan 100 dan 200 dalam pembekal VLAN 900, kontraknya adalah pendek: bingkai kemasukan membawa satu teg pelanggan, pembekal menambah satu teg perkhidmatan dan teg pelanggan sendiri kekal tanpa disentuh di bawahnya.
customer to provider: [ C-tag 100 | payload ]
provider inside: [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer: [ C-tag 100 | payload ]Tulis arah pulang juga, kerana kontrak yang hanya menerangkan kemasukan akan lulus ujian sehala dan gagal dalam pengeluaran. Yang paling hujung perlu menyerahkan bingkai yang pelanggan jangkakan kepada pelanggan, yang bermaksud operasi popnya sendiri mestilah songsang tepat tolakan anda. Apa-apa sahaja yang tidak simetri dalam perihalan itu ialah keputusan reka bentuk yang anda belum buat lagi.
Semak padanan kemasukan dahulu
Pengelasan berlaku sebelum sebarang operasi teg dan ia hanya boleh memadankan apa yang tiba. Sahkan sama ada port dikonfigurasikan sebagai akses, batang atau hibrid, jenis bingkai yang diterimanya dan perkara yang dilakukan oleh pengecam VLAN port kepada bingkai tidak berteg. Pada port akses, teg pelanggan dilucutkan semasa ketibaan, jadi peraturan kemudian yang sepadan dengan C-tag 100 tiada apa-apa lagi untuk dipadankan dan perkhidmatan itu menyertai domain siaran yang salah tanpa sebarang ralat.
Tangkapan di pihak penyedia menyelesaikan perkara ini dalam beberapa saat: bingkai QinQ yang dikelaskan dengan betul menunjukkan dua teg, dan bingkai teg tunggal di sana bermakna teg dalam telah digunakan.
Semak perkara yang sebenarnya dilakukan oleh tindakan teg
Penimbunan dan terjemahan adalah operasi yang berbeza dan platform mendedahkannya sebagai objek yang berbeza. Penimbunan menolak tag luar dan meninggalkan tag dalam sahaja, itulah yang diperlukan oleh kontrak di atas. Terjemahan menulis semula satu tag ke yang lain, yang merupakan reka bentuk yang sah tetapi menghasilkan bingkai yang berbeza pada wayar. Sesetengah keluarga juga memerlukan QinQ didayakan secara eksplisit pada port sebelum peraturan susun berkuat kuasa dan TPID luar mungkin boleh dikonfigurasikan antara nilai 802.1Q dan 802.1ad.
Laluan pulang berhak mendapat perhatian yang sama. Jika peraturan jalan keluar memaparkan teg luar pada satu subantara muka tetapi subantara muka yang berbeza membawa balasan tanpa peraturan padanan, pelanggan melihat penghantaran berfungsi dan terima mati.
Semak perkhidmatan mengikat, bukan nombor antara muka
VSI dikenal pasti melalui pengecam perkhidmatan dan litar mayanya sendiri, dan rakan setara mesti menggunakan nilai yang sepadan sebelum bentuk pseudowire. Litar lampiran kemudian mengikat VSI itu ke port tertentu dan VLAN, yang merupakan pernyataan berasingan daripada peraturan yang mengelaskan bingkai. Nombor subantara muka yang kelihatan betul tidak membuktikan apa-apa tentang pengikatan.
Semak keadaan pseudowire dan keadaan litar lampiran secara berasingan, dan semak sesi isyarat yang membawa pseudowire. Dua daripada tiga itu boleh sihat manakala yang ketiga tidak, dan satu yang turun memberitahu anda bahagian mana yang perlu diperbaiki.
Pengasingan adalah janji yang berasingan. Mengekalkan teg pelanggan utuh dalam satu VSI tidak membahagikan pelanggan antara satu sama lain, kerana pembelajaran MAC merangkumi keseluruhan kejadian; jika kontrak menyatakan pengasingan, ia memerlukan contoh berasingan atau dasar per-VLAN yang jelas.
Semak bajet saiz dan kemudian buktikan kontrak
Teg luar menambah empat bait, dan enkapsulasi pseudowire menambah timbunan label dan mungkin perkataan kawalan di atasnya. Masukkan kesemuanya ke dalam belanjawan MTU dan MRU pada kedua-dua peranti tepi pembekal, dan jangan matikan perkataan kawalan semata-mata untuk menyenyapkan amaran saiz, kerana hujung paling jauh mungkin memerlukannya. Kekalkan laluan pengurusan yang tidak bergantung pada perkhidmatan yang anda ubah.
Kemudian uji tiga kes pada lampiran pelanggan: C-VLAN yang pertama diterima dalam kedua-dua arah, yang kedua diterima C-VLAN dan VLAN yang dikatakan kontrak mesti ditolak. Perhatikan bingkai daripada membaca keadaan antara muka dan ulangi selepas sebarang perubahan pada peraturan teg.
VSI naik hanya menyatakan pseudowire terbentuk. Ia tidak mengatakan apa-apa tentang sama ada bingkai yang melintasinya adalah bingkai yang dibayar pelanggan.