Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Hari ini kita akan melihat pengoperasian protokol agregasi saluran Layer 2 EtherChannel untuk lapisan 2 model OSI. Protokol ini tidak terlalu berbeda dengan protokol Layer 3, namun sebelum kita mendalami Layer 3 EtherChannel, saya perlu memperkenalkan beberapa konsep sehingga kita akan membahas Layer 1.5 nanti. Kami terus mengikuti jadwal kursus CCNA, jadi hari ini kami akan membahas bagian 2, Konfigurasi, Pengujian, dan Pemecahan Masalah Lapisan 3/1.5 EtherChannel, dan subbagian 1.5a, Static EtherChannel, 1.5b, PAGP, dan XNUMXc, IEEE -LACP Standar Terbuka. .

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Sebelum melangkah lebih jauh, kita harus memahami apa itu EtherChannel. Anggaplah kita mempunyai saklar A dan saklar B yang dihubungkan secara redundan melalui tiga jalur komunikasi. Jika Anda menggunakan STP, dua baris tambahan akan diblokir secara logis untuk mencegah loop.

Katakanlah kita memiliki port FastEthernet yang menyediakan trafik 100 Mbps, sehingga total throughputnya adalah 3 x 100 = 300 Mbps. Kami hanya menyisakan satu saluran komunikasi, karena itu akan turun menjadi 100 Mbit/s, dalam hal ini STP akan memperburuk karakteristik jaringan. Selain itu, 2 saluran tambahan akan sia-sia.

Untuk mencegah hal ini, KALPANA, perusahaan yang menciptakan switch Cisco Catalist dan kemudian dibeli oleh Cisco, mengembangkan teknologi bernama EtherChannel pada tahun 1990an.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Dalam kasus kami, teknologi ini mengubah tiga saluran komunikasi terpisah menjadi satu saluran logis dengan kapasitas 300 Mbit/s.

Mode pertama dari teknologi EtherChannel adalah mode manual atau statis. Dalam hal ini, sakelar tidak akan melakukan apa pun dalam kondisi transmisi apa pun, bergantung pada fakta bahwa semua pengaturan manual parameter pengoperasian telah dilakukan dengan benar. Saluran hanya menyala dan berfungsi, sepenuhnya mempercayai pengaturan administrator jaringan.

Mode kedua adalah protokol agregasi tautan Cisco PAGP, yang ketiga adalah protokol agregasi tautan LACP standar IEEE.

Agar mode ini berfungsi, EtherChannel harus tersedia. Versi statis dari protokol ini sangat mudah untuk diaktifkan: Anda perlu membuka pengaturan antarmuka sakelar dan memasukkan perintah mode grup saluran 1.

Jika kita memiliki saklar A dengan dua antarmuka f0/1 dan f0/2, kita harus masuk ke pengaturan masing-masing port dan memasukkan perintah ini, dan nomor grup antarmuka EtherChannel dapat memiliki nilai dari 1 hingga 6, yang utama adalah itu nilai ini sama untuk semua port switch. Selain itu, port harus beroperasi dalam mode yang sama: keduanya dalam mode akses atau keduanya dalam mode trunk dan memiliki VLAN asli yang sama atau VLAN yang diizinkan.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Agregasi EtherChannel hanya akan berfungsi jika grup saluran terdiri dari antarmuka yang dikonfigurasi secara identik.

Mari kita sambungkan sakelar A dengan dua jalur komunikasi ke sakelar B, yang juga memiliki dua antarmuka f0/1 dan f0/2. Antarmuka ini membentuk grupnya sendiri. Anda dapat mengonfigurasinya agar berfungsi di EtherChannel menggunakan perintah yang sama, dan nomor grup tidak menjadi masalah, karena mereka terletak di sakelar lokal. Anda dapat menetapkan grup ini sebagai nomor 1, dan semuanya akan berhasil. Namun, ingat - agar kedua saluran berfungsi tanpa masalah, semua antarmuka harus dikonfigurasi dengan cara yang persis sama, ke mode yang sama - akses atau trunk. Setelah Anda masuk ke pengaturan antarmuka sakelar A dan sakelar B dan memasuki mode grup saluran 1 sesuai perintah, agregasi saluran EtherChannel akan selesai.

Kedua antarmuka fisik dari setiap saklar akan bekerja sebagai satu antarmuka logis. Jika kita melihat parameter STP, kita akan melihat bahwa saklar A akan menampilkan satu antarmuka umum, dikelompokkan dari dua port fisik.

Mari beralih ke PAGP, protokol agregasi port yang dikembangkan oleh Cisco.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Mari kita bayangkan gambar yang sama - dua saklar A dan B, masing-masing dengan antarmuka f0/1 dan f0/2, dihubungkan oleh dua jalur komunikasi. Untuk mengaktifkan PAGP, gunakan perintah yang sama mode grup saluran 1 dengan parameter . Dalam mode statis manual, Anda cukup memasukkan mode grup saluran 1 pada perintah di semua antarmuka, dan agregasi mulai bekerja; di sini Anda perlu menentukan parameter yang diinginkan atau otomatis. Jika Anda memasukkan perintah mode grup saluran 1 dengan tanda ?, sistem akan menampilkan prompt dengan opsi parameter: aktif, diinginkan, otomatis, pasif, aktif.

Jika Anda memasukkan perintah mode grup saluran 1 yang sama yang diinginkan di kedua ujung jalur komunikasi, mode EtherChannel akan diaktifkan. Hal yang sama akan terjadi jika di salah satu ujung saluran antarmuka dikonfigurasikan dengan perintah mode grup saluran 1 yang diinginkan, dan di ujung lainnya dengan perintah otomatis mode grup saluran 1.

Namun, jika antarmuka di kedua ujung tautan dikonfigurasi ke otomatis dengan perintah otomatis mode grup saluran 1, agregasi tautan tidak akan terjadi. Oleh karena itu, ingatlah - jika Anda ingin menggunakan EtherChannel melalui protokol PAGP, antarmuka setidaknya salah satu pihak harus dalam kondisi yang diinginkan.

Saat menggunakan protokol LACP terbuka untuk agregasi saluran, perintah mode grup saluran 1 yang sama dengan parameter digunakan .

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Kemungkinan kombinasi pengaturan pada kedua sisi saluran adalah sebagai berikut: jika antarmuka dikonfigurasi ke mode aktif atau satu sisi ke aktif dan sisi lainnya ke pasif, mode EtherChannel akan berfungsi; jika kedua kelompok antarmuka dikonfigurasi ke pasif, saluran agregasi tidak akan terjadi. Harus diingat bahwa untuk mengatur agregasi saluran menggunakan protokol LACP, setidaknya salah satu grup antarmuka harus dalam keadaan aktif.

Mari kita coba menjawab pertanyaan: jika kita memiliki saklar A dan B yang dihubungkan oleh jalur komunikasi, dan antarmuka dari satu saklar berada dalam keadaan aktif, dan yang lainnya dalam keadaan otomatis atau diinginkan, akankah EtherChannel berfungsi?

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Tidak, itu tidak akan terjadi, karena jaringan harus menggunakan protokol yang sama - baik PAGP atau LACP, karena keduanya tidak kompatibel satu sama lain.

Mari kita lihat beberapa perintah yang digunakan untuk mengatur EtherChannel. Pertama-tama, Anda perlu menetapkan nomor grup, bisa apa saja. Untuk mode grup saluran 1 perintah pertama, Anda dapat memilih 5 parameter sebagai opsi: aktif, diinginkan, otomatis, pasif atau aktif.
Dalam subperintah antarmuka kami menggunakan kata kunci grup saluran, tetapi jika, misalnya, Anda ingin menentukan penyeimbangan beban, kata saluran port digunakan. Mari kita lihat apa itu penyeimbangan beban.

Misalkan kita memiliki saklar A dengan dua port, yang terhubung ke port yang sesuai dari saklar B. Tiga komputer terhubung ke saklar B - 3, dan satu komputer No. 1,2,3 terhubung ke saklar A.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Ketika lalu lintas berpindah dari komputer #4 ke komputer #1, saklar A akan mulai mengirimkan paket pada kedua link. Metode penyeimbangan beban menggunakan hashing alamat MAC pengirim sehingga semua lalu lintas dari komputer keempat hanya akan mengalir melalui salah satu dari dua tautan. Jika kita menghubungkan komputer No. 5 ke sakelar A, berkat penyeimbangan beban, lalu lintas komputer ini hanya akan bergerak sepanjang satu jalur komunikasi yang lebih rendah.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Namun, ini bukanlah situasi yang biasa terjadi. Katakanlah kita memiliki Internet cloud dan perangkat yang menghubungkan switch A dengan tiga komputer. Lalu lintas internet akan diarahkan ke switch dengan alamat MAC perangkat ini, yaitu dengan alamat port tertentu, karena perangkat ini adalah gateway. Dengan demikian, semua lalu lintas keluar akan memiliki alamat MAC perangkat ini.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Jika di depan saklar A kita letakkan saklar B yang dihubungkan dengan tiga jalur komunikasi, maka semua lalu lintas saklar B ke arah saklar A akan mengalir sepanjang salah satu saluran, yang tidak memenuhi tujuan kita. Oleh karena itu, kita perlu mengatur parameter penyeimbang untuk saklar ini.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Untuk melakukannya, gunakan perintah penyeimbangan beban saluran port, dengan alamat IP tujuan digunakan sebagai parameter opsi. Jika ini adalah alamat komputer No. 1, lalu lintas akan mengalir di sepanjang baris pertama, jika No. 3 - di sepanjang baris ketiga, dan jika Anda menentukan alamat IP komputer kedua, maka di sepanjang jalur komunikasi tengah.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Untuk melakukan ini, perintah menggunakan kata kunci port-channel dalam mode konfigurasi global.

Jika Anda ingin melihat tautan mana yang terlibat dalam saluran dan protokol mana yang digunakan, maka dalam mode istimewa Anda perlu memasukkan perintah ringkasan show etherchannel. Anda dapat melihat pengaturan penyeimbangan beban menggunakan perintah show etherchannel load-balance.

Sekarang mari kita lihat semua ini di program Packet Tracer. Kami memiliki 2 sakelar yang dihubungkan oleh dua tautan. STP akan mulai bekerja dan salah satu dari 4 port akan diblokir.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Mari masuk ke pengaturan SW0 dan masukkan perintah show spanning-tree. Kami melihat bahwa STP berfungsi dan kami dapat memeriksa Root ID dan Bridge ID. Dengan menggunakan perintah yang sama untuk sakelar kedua, kita akan melihat bahwa sakelar pertama SW0 adalah sakelar root, karena, tidak seperti SW1, nilai pengidentifikasi Root dan Bridge-nya sama. Selain itu, ada pesan di sini bahwa SW0 adalah root - β€œJembatan ini adalah root”.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Kedua port sakelar akar berada dalam status Ditunjuk, port yang diblokir dari sakelar kedua ditetapkan sebagai Alternatif, dan port kedua ditetapkan sebagai port akar. Anda dapat melihat bagaimana STP melakukan semua pekerjaan yang diperlukan dengan sempurna, secara otomatis mengatur koneksi.

Mari kita aktifkan protokol PAGP; untuk melakukan ini, dalam pengaturan SW0, kita secara berurutan memasukkan perintah int f0/1 dan mode grup saluran 1 dengan salah satu dari 5 parameter yang mungkin, saya menggunakan yang diinginkan.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Anda dapat melihat bahwa protokol jalur pertama kali dinonaktifkan dan kemudian diaktifkan kembali, yaitu, perubahan yang dilakukan diterapkan dan antarmuka Port-channel 1 dibuat.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Sekarang mari kita pergi ke antarmuka f0/2 dan memasukkan perintah yang sama ke mode grup saluran 1 yang diinginkan.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Anda dapat melihat bahwa sekarang port pada link atas ditandai dengan penanda hijau, dan port pada link bawah ditandai dengan penanda oranye. Dalam hal ini, tidak boleh ada mode campuran yang diinginkan - port otomatis, karena semua antarmuka dari satu sakelar harus dikonfigurasi dengan perintah yang sama. Mode otomatis dapat digunakan pada sakelar kedua, tetapi pada sakelar pertama, semua port harus beroperasi dalam mode yang sama, dalam hal ini diinginkan.

Mari masuk ke pengaturan SW1 dan gunakan perintah untuk rentang antarmuka int rentang f0/1-2, agar tidak memasukkan perintah secara manual secara terpisah untuk setiap antarmuka, tetapi untuk mengonfigurasi keduanya dengan satu perintah.

Saya menggunakan perintah mode grup saluran 2, tetapi saya dapat menggunakan nomor apa pun dari 1 hingga 6 untuk menentukan grup antarmuka sakelar kedua. Karena sisi saluran yang berlawanan dikonfigurasikan dalam mode yang diinginkan, antarmuka sakelar ini harus dalam mode yang diinginkan atau otomatis. Saya pilih parameter pertama, ketik mode grup saluran 2 yang diinginkan dan tekan Enter.
Kita melihat pesan bahwa antarmuka saluran Port-channel 2 telah dibuat, dan port f0/1 dan f0/2 telah berpindah secara berurutan dari keadaan bawah ke keadaan atas. Ini diikuti dengan pesan bahwa antarmuka Port-channel 2 telah beralih ke status aktif dan protokol jalur antarmuka ini juga telah diaktifkan. Sekarang kami telah membentuk EtherChannel teragregasi.

Anda dapat memverifikasi ini dengan masuk ke pengaturan sakelar SW0 dan memasukkan perintah ringkasan show etherchannel. Terlihat berbagai macam flag yang akan kita lihat nanti, lalu kelompokkan 1 menggunakan 1 saluran, jumlah agregatornya juga 1. Po1 berarti PortChannel 1, dan sebutan (SU) adalah singkatan dari S - layer 2 flag, U - digunakan. Berikut ini menunjukkan protokol PAGP yang digunakan dan port fisik yang digabungkan ke dalam saluran - Fa0/1 (P) dan Fa0/2 (P), di mana tanda P menunjukkan bahwa port ini adalah bagian dari PortChannel.

Saya menggunakan perintah yang sama untuk saklar kedua, dan jendela CLI menampilkan informasi serupa untuk SW1.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Saya memasukkan perintah show spanning-tree di pengaturan SW1, dan Anda dapat melihat bahwa PortChannel 2 adalah satu antarmuka logis, dan biayanya dibandingkan dengan biaya dua port terpisah 19 telah menurun menjadi 9.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Mari kita lakukan hal yang sama dengan saklar pertama. Anda melihat bahwa parameter Root tidak berubah, tetapi sekarang di antara dua sakelar, alih-alih dua tautan fisik, terdapat satu antarmuka logis Po1-Po2.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Mari kita coba ganti PAGP dengan LACP. Untuk melakukan ini, dalam pengaturan sakelar pertama saya menggunakan perintah untuk rentang antarmuka int rentang f0/1-2. Jika sekarang saya mengeluarkan perintah aktif mode channel-group1 untuk mengaktifkan LACP, itu akan ditolak karena port Fa0/1 dan Fa0/2 sudah menjadi bagian dari saluran yang menggunakan protokol berbeda.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Oleh karena itu, saya harus memasukkan terlebih dahulu perintah no channel-group 1 mode active dan baru kemudian menggunakan perintah channel-group1 mode active. Mari kita lakukan hal yang sama dengan sakelar kedua, pertama masukkan perintah no channel-group 2, lalu perintah channel-group 2 mode active. Jika Anda melihat parameter antarmuka, Anda dapat melihat bahwa Po2 dihidupkan kembali, tetapi masih dalam mode protokol PAGP. Ini tidak benar, karena saat ini LACP kami sedang berlaku, dan dalam hal ini parameter ditampilkan secara tidak benar oleh program Packet Tracer.
Untuk mengatasi perbedaan ini, saya menggunakan solusi sementara - membuat PortChannel lain. Untuk melakukan ini, saya mengetikkan perintah int range f0/1-2 dan no channel-group 2, lalu perintah channel-group 2 mode aktif. Mari kita lihat bagaimana hal ini mempengaruhi peralihan pertama. Saya memasukkan perintah ringkasan show etherchannel dan melihat bahwa Po1 kembali ditampilkan menggunakan PAGP. Ini merupakan masalah dalam simulasi Packet Tracer karena PortChannel saat ini dinonaktifkan dan kita seharusnya tidak memiliki saluran sama sekali.

Saya kembali ke jendela CLI pada saklar kedua dan memasukkan perintah show etherchannel ringkasan. Sekarang Po2 ditampilkan dengan indeks (SD), dimana D berarti turun, artinya saluran tidak berfungsi. Secara teknis, PortChannel ada di sini, tetapi tidak digunakan karena tidak ada port yang terkait dengannya.
Saya memasukkan perintah int range f0/1-2 dan no channel-group 1 di pengaturan sakelar pertama, lalu membuat grup saluran baru, kali ini nomor 2, menggunakan perintah aktif mode grup saluran 2. Kemudian saya melakukan hal yang sama pada pengaturan saklar kedua, hanya saja sekarang grup saluran mendapat nomor 1.

Sekarang grup baru, Port Channel 2, telah dibuat pada saklar pertama, dan Port Channel 1 pada saklar kedua.Saya cukup menukar nama grup. Seperti yang Anda lihat, secara teknis saya membuat Saluran Port baru pada sakelar kedua, dan sekarang ditampilkan dengan parameter yang benar - setelah memasukkan perintah ringkasan show etherchannel, kita melihat bahwa Po1 (SU) menggunakan LACP.

Kita melihat gambar yang persis sama di jendela CLI dari saklar SW0 - grup baru Po2 (SU) beroperasi di bawah kendali LACP.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Perhatikan perbedaan antara antarmuka yang berada dalam keadaan aktif dan antarmuka yang selalu dalam keadaan aktif. Saya akan membuat grup saluran baru untuk sakelar SW0 dengan perintah int range f0/1-2 dan mode grup saluran 3 aktif. Sebelum ini, Anda harus menghapus grup saluran 1 dan 2 menggunakan perintah no channel-group 1 dan no channel-group 2, jika tidak, ketika Anda mencoba menggunakan mode grup saluran 3 pada perintah, sistem akan menampilkan pesan yang menyatakan bahwa antarmuka sudah digunakan untuk bekerja dengan protokol saluran lain.

Kami melakukan hal yang sama dengan sakelar kedua - hapus grup saluran 1 dan 2 dan buat grup 3 dengan perintah mode grup saluran 3 aktif. Sekarang mari masuk ke pengaturan SW0 dan gunakan perintah show etherchannel ringkasan. Anda akan melihat bahwa saluran Po3 baru sudah aktif dan berjalan dan tidak memerlukan operasi awal seperti PAGP atau LACP.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Ini langsung menyala, tanpa menonaktifkan dan kemudian mengaktifkan port. Dengan menggunakan perintah yang sama untuk SW1, kita akan melihat bahwa di sini Po3 tidak menggunakan protokol apa pun, yaitu kita telah membuat EtherChannel statis.

Cisco berpendapat bahwa agar jaringan tersedia secara luas, kita harus melupakan PAGP dan menggunakan EtherChannel statis sebagai cara agregasi tautan yang lebih andal.
Bagaimana cara kita melakukan penyeimbangan beban? Saya kembali ke jendela SW0 switch CLI dan memasukkan perintah show etherchannel load-balance. Anda dapat melihat bahwa penyeimbangan beban dilakukan berdasarkan alamat MAC sumber.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Biasanya penyeimbangan menggunakan parameter ini, namun terkadang tidak sesuai dengan tujuan kita. Jika kita ingin mengubah metode penyeimbangan ini, kita perlu masuk ke mode konfigurasi global dan memasukkan perintah penyeimbangan beban saluran port, setelah itu sistem akan menampilkan petunjuk dengan kemungkinan parameter untuk perintah ini.

Pelatihan Cisco 200-125 CCNA v3.0. Hari 38. Protokol EtherChannel untuk OSI Layer 2

Jika Anda menentukan parameter src-mac keseimbangan beban saluran port, yaitu, menentukan alamat MAC sumber, fungsi hashing akan diaktifkan, yang kemudian akan menunjukkan port mana yang merupakan bagian dari EtherChannel tertentu yang harus digunakan untuk lalu lintas maju. Kapan pun alamat sumbernya sama, sistem akan menggunakan antarmuka fisik spesifik tersebut untuk mengirimkan lalu lintas.


Terima kasih untuk tetap bersama kami. Apakah Anda menyukai artikel kami? Ingin melihat konten yang lebih menarik? Dukung kami dengan melakukan pemesanan atau merekomendasikan kepada teman, Diskon 30% untuk pengguna Habr pada analog unik dari server level awal, yang kami ciptakan untuk Anda: Seluruh kebenaran tentang VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps dari $20 atau bagaimana cara berbagi server? (tersedia dengan RAID1 dan RAID10, hingga 24 core dan hingga 40GB DDR4).

Dell R730xd 2 kali lebih murah? Hanya disini 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV dari $199 di Belanda! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - mulai $99! Membaca tentang Bagaimana membangun infrastruktur corp. kelas dengan penggunaan server Dell R730xd E5-2650 v4 senilai 9000 euro untuk satu sen?

Sumber: www.habr.com

Tambah komentar