Tanya jurutera berapa banyak untuk ditambah bagi MPLS dan anda akan mendengar satu nombor, biasanya tiga puluh, disampaikan dengan yakin. Nombor itu bukan begitu salah tetapi tercabut: ia bergantung sepenuhnya pada apa yang dikira oleh angka permulaan dan apa yang sebenarnya dihantar oleh tepi penyedia. Pada pseudowayar Ethernet andaiannya kelihatan, dan sebaik sahaja anda menuliskannya, aritmetik menggantikan cerita rakyat.

Tiga perkara berbeza diukur di bawah satu nama. Ada paket IP pelanggan, bingkai Ethernet yang dibawa merentasi pseudowayar, dan pembingkaian pautan luar penyedia sendiri. Belanjawan yang mencampurkannya menghasilkan nilai yang tidak dijangka oleh mana-mana medan peranti.

Satu belanjawan terkira dengan setiap andaian dinyatakan

Ambil paket IP pelanggan 1500 bait, pengepala Ethernet biasa yang dibawa merentasi pseudowayar tanpa FCS pelanggan, tiada tag VLAN dikekalkan, tindanan label dua entri dan perkataan kawalan empat bait. Pengepala Ethernet yang dibawa menambah 14, tag yang dikekalkan tidak menambah apa-apa, dua entri label menambah 8 kerana setiap entri ialah 4 bait, dan perkataan kawalan menambah 4. Itu memberikan 1526 bait paket terkapsul MPLS.

Baca hasilnya dengan teliti. Ia mengecualikan pengepala Ethernet luar pautan penyedia dan FCSnya, dan ia contoh, bukan pemalar untuk ditaip ke mana-mana medan bernama MTU. Dua label juga satu andaian: tindanan sebenar mungkin membawa label pengangkutan, label perkhidmatan dan kadangkala lebih, dan setiap entri berharga 4 bait yang sama.

Apa yang sebenarnya melintasi pseudowayar

RFC 4448 mentakrifkan bagaimana bingkai Ethernet bergerak di dalam MPLS, dan dalam model biasanya prakata dan FCS pelanggan dibuang di ingress dan dijana semula di egress. Itulah sebabnya FCS tidak muncul dalam belanjawan di atas. Pengendalian VLAN bergantung pada mod perkhidmatan: mod yang mengekalkan tag pelanggan menambah semula baitnya, dan mod yang memetakannya tidak berbuat demikian. Pengekalan tambahan atau kapsul tambahan mesti dikira di atasnya.

Perkataan kawalan ialah bahagian aritmetik setiap kali ia digunakan. RFC 8469 mengesyorkannya untuk pseudowayar Ethernet, jadi teks lama yang menggambarkannya sebagai pilihan bukan bukti bahawa laluan anda meninggalkannya. Sahkan mod perkhidmatan sebenar dengan penyedia dan bukannya menyimpulkannya daripada rajah.

Bandingkan nombor dengan medan yang betul

Sekarang letakkan saiz terkapsul yang diperlukan di sebelah setiap pautan berkaitan, dan di sebelah takrif vendor bagi had yang anda konfigurasi. Sesetengah medan menerangkan paket IP, yang lain menerangkan bingkai atau sempadan kapsul lain. Dua nombor boleh kelihatan sama tetapi menerangkan kapasiti berbeza, dan begitulah konfigurasi yang kelihatan sesuai menghasilkan kehilangan dalam pengeluaran.

Itu juga sebabnya menyalin nilai antara platform tidak berkaitan berisiko. Nama medan ialah spesifikasi, bukan nombor perpuluhan yang anda ingat dari konsol vendor lain.

Muatan ping bukan nilai MTU

Muatan ping IPv4 bukan IP MTU. Pengepala IP dan pengepala ICMP juga memakan bait, jadi saiz muatan yang berjaya sepadan dengan paket yang lebih besar pada wayar. Prob yang lulus pada satu saiz juga tidak memberitahu apa-apa tentang perkhidmatan yang menggunakan mod VLAN berbeza atau tindanan label lebih dalam. Ujian mengukur satu laluan, satu saiz dan satu bentuk muatan, dan perkhidmatan boleh mengubah ketiga-tiganya.

Lebih teruk, ping boleh berjaya manakala bingkai besar gagal, kerana prob menguji laluan dan saiz yang tidak pernah digunakan oleh trafik sebenar. Anggapnya sebagai satu titik data tentang kebolehcapaian, bukan spesifikasi perkhidmatan lapisan 2.

Apabila bingkai tidak muat

Jika bingkai terlalu besar tidak dapat dibawa dan tiada mekanisme pemecahan atau pemasangan semula yang disokong, ia digugurkan, biasanya tanpa ralat jelas di kedua-dua hujung. Aplikasi kemudian menunjukkan tamat masa pada pemindahan pukal manakala sesi interaktif kekal sihat, yang menghantar orang melihat tembok api dan laluan dan bukannya mengira bait.

Selesaikan belanjawan sebenar dengan penyedia: mod perkhidmatan, pengendalian tag, kedalaman label, perkataan kawalan dan had tepat yang dikuatkuasakan peranti anda. Tulis andaian di sebelah nombor, kerana jika tidak jurutera seterusnya akan mewarisi peraturan tiga puluh bait dan satu misteri.

Artikel berkaitan