Ini adalah pengaturan saya saat ini di mana saya memiliki 40Gbps
tautan di antara semua 4 sakelar yang berjalan OSPF
menggunakan tautan L3 di antara mereka, tetapi sekarang saya ingin menggandakan bandwidth di antara sakelar sehingga saya berencana untuk menambahkan (tautan putus-putus) tautan L3 dan membiarkan lalu lintas load-balance OSPF di atasnya , Apakah menurut Anda ada masalah untuk melakukan itu atau ini akan baik-baik saja? (ingin set kedua mata)
Inilah yang terlihat pada konfigurasi ospf saya di semua 4 switch.
interface Ethernet2/10
no switchport
mtu 9216
ip address 192.168.250.9/30
no ip ospf passive-interface
ip router ospf 100 area 0.0.0.0
no shutdown
interface Ethernet2/11
no switchport
mtu 9216
ip address 192.168.250.13/30
no ip ospf passive-interface
ip router ospf 100 area 0.0.0.0
no shutdown
Lebih detail tentang arus lalu lintas saat ini
arus lalu lintas saya saat ini terlihat seperti diagram berikut saat ini SW
adalah saklar BGP aktif sehingga semua lalu lintas masuk / keluar dari ISP. kemudian SW1 melakukan load-sharing antara dua SW3 / 4 menggunakan OSPF ECMP. 1 tahun terakhir kami tidak memiliki keluhan tunggal tentang masalah suara atau masalah kualitas (semua orang senang). Sekarang ketika SW1 saya gagal maka OSPF memindahkan rute BGP ke SW2 dan membuatnya active
dan lalu lintas mulai mengalir dari SW2 ke SW3 / 4 (Saya telah menguji beberapa waktu ini dengan secara manual menggeser BGP)
Perbarui - 2
Info pembagian beban untuk OSPF / ECMP
Saya telah mengikuti konfigurasi pembagian beban yang merupakan default pada sakelar cisco nexus.
# show ip load-sharing
IPv4/IPv6 ECMP load sharing:
Universal-id (Random Seed): 2223335843
Load-share mode : address source-destination port source-destination
GRE-Outer hash is disabled.
Concatenation is disabled.
Jawaban:
Karena ini adalah tautan Point-to-Point, saya akan mempertimbangkan untuk menggunakan pemadaman untuk mengkonfigurasi setiap / 30 antarmuka
ip ospf network point-to-point
. (Tautan baru dan yang sudah ada). Ini mengurangi halo dan timer mati. Konfigurasi ini juga mengurangi kebutuhan untuk menegosiasikan DR dan BDR.Terakhir, saya akan memverifikasi negara tetangga OSPF dan tabel routing, sebelum dan sesudah cutover. Anda harus melihat rute ECMP setelah cutovers dan tetangga yang sesuai.
sumber
SW2
danSW3/4
switch saya dikonfigurasiip ospf network point-to-point
dan kemudian failover lalu lintas saya ke SW2 dan melakukan hal yang sama pada SW1 dan SW3 / 4? Saya telah memperbarui pertanyaan sayap2p
akan mengganggu arus lalu lintas saya saat ini? \Ada dua cara untuk melakukan itu.
cara yang Anda usulkan, dengan menambahkan tautan kedua dengan / 30 atau / 31 miliknya sendiri, memastikan bahwa OSPF menginstal beberapa rute dengan biaya yang sama di tabel perutean, dan biarkan penerusan ECMP (EqualCostMultiPath) CEF menangani pengiriman paket yang mendorong dan distribusi aliran melintasi set tautan yang tersedia. CEF / ECMP menggunakan logika pembagian beban yang berbeda dari Port-Channel, dan dapat menangani jumlah tautan yang tidak rata jauh lebih baik daripada Port-Channels. Lihat posting Blog Ivan Pepelniak untuk referensi.
gunakan L3 Port-Channels: Pindahkan IP dan konfigurasi routing ke objek port-channel (yang tidak memiliki perintah "switchport"), dan gabungkan antarmuka yang diberikan ke objek tersebut. Biarkan logika distribusi muatan Port-Channel menangani distribusi arus.
Ide yang Anda usulkan lebih berorientasi L3 / routing, tetapi mengubah skala mungkin memiliki beberapa masalah: Anda akan menggunakan banyak / 30 atau / 31s. Anda dapat menskala dalam angka ganjil, tetapi Anda harus mengonfigurasi tautan baru dan mungkin subnet untuk setiap langkah penskalaan (atau buka
ip unnumbered
). Pada sisi positifnya, masing-masing tautan dengan subnet mereka sendiri lebih mudah dipecahkan - ping di satu tautan yang diberikan "secara alami".Di sisi lain, L3 Port-Channels tidak membutuhkan lebih banyak subnet IP dan tidak benar-benar menyentuh logika konfigurasi routing yang diberikan. Port-Channel sedikit lebih "gaya Nexus", karena seluruh sejarah switch Nexus didasarkan pada konsep VPC (yang tidak cukup berlaku di sini, saya akui). Penskalaan tautan tambahan lebih mudah - cukup tambahkan dua, tanpa menyentuh IP atau konfigurasi perutean apa pun. Namun, aturan untuk Port-Channels berlaku (mis. Menjaga jumlah tautan dalam kekuatan 2), sementara pemecahan masalah masing-masing tautan di Port-Channel kurang mudah (tidak dapat melakukan ping melintasi tautan individual tanpa menghapusnya dari saluran-port dan konfigurasi ulang)
ADDON-1: Dan oh ya, tentu saja LAKUKAN ikuti saran TDurden untuk mengkonfigurasi point-to-point pada ... ehm .. tautan point-to-point (benar-benar buruk, saya akui)
CAVEAT-1: Saat menggunakan saluran port memastikan bahwa Anda memilih strategi penyeimbangan beban yang sesuai dengan pola komunikasi yang diharapkan untuk tautan yang diberikan. Saat menghubungkan router ke router (pada dasarnya hanya dua alamat MAC pada tautan), maka "Src / Dst MAC" mungkin tidak memiliki hasil yang diinginkan ... Untuk referensi, lihat Panduan Konfigurasi Antarmuka Cisco Nexus 9000 Series NX-OS, Rilis 9.2 (x)
ADDON-2: Pada Nexus 9000, dengan ECMP / CEF, algoritma pembagian beban dapat dikonfigurasi untuk menyertakan properti L4:
ip load-sharing address source-destination port source-destination
Lihat Mengkonfigurasi Pembagian Beban di Unicast FIB dari konfigurasi konfigurasi Unicast Routing gude.CAVEAT-2 Saat menggunakan L3-Port-Channels, perhatikan properti "bandwidth" dari antarmuka port-channel ketika tautan anggota turun. Bergantung pada platform perangkat keras / lunak, bandwidth antarmuka saluran-port mungkin akan berkurang, dan OSPF mungkin bereaksi terhadap hal itu dengan meningkatkan biaya tautan yang diberikan. Ini mungkin memiliki (un) konsekuensi yang dimaksudkan untuk topologi.
sumber