Video: RAMPS 1.6 - Basics 2025
Seluruh titik dasar penghalaan adalah untuk mengambil laluan tertentu (dan atribut-atributnya yang sepadan) dan padaninya terhadap beberapa nilai yang dijangkakan. Dalam konteks ini, keadaan perlawanan membentuk jika sebahagian daripada jika-kemudian membina . Jika laluan sepadan dengan syarat yang ditetapkan, kemudian mengambil tindakan. Syarat perlawanan, oleh itu, menentukan apakah dasar penghalaan anda dapat dikesan.
Okay, jadi mereka memanggilnya "dari-kemudian" dan bukannya "jika-kemudian. "Bagaimanapun, jangan memikirkan dari sebagai diterima, kerana tidak masuk akal untuk maklumat routing eksport (dasar eksport menentukan laluan apa akan diiklankan kepada jiran).
Fikirkan dasar dari sebagai daripada semua. Jadi, "dari protokol ospf" bermakna "daripada semua laluan yang anda lihat (belajar dari OSPF, IS-IS, BGP, dan sebagainya) sepadan dengan laluan protokol OSPF sahaja. "
Terdapat beberapa syarat yang sepadan, tetapi hanya satu subset yang biasanya digunakan:
Ringkasan | Kata Kunci Konfigurasi | Deskripsi |
---|---|---|
Metric Route | Berkenaan dengan nilai metrik yang berkaitan dengan laluan. | Keutamaan laluan |
keutamaan | Memadan pada keutamaan laluan. | Nama antara muka |
antara muka | Mengenal pasti antara muka yang mana laluan | diterima.
Alamat jiran |
jiran | Biasanya rakan sebaya yang laluannya diterima. | Protokol |
protokol | Biasanya nama protokol yang laluannya | dipelajari.
ID kawasan |
kawasan | Untuk laluan OSPF, mengenal pasti kawasan yang laluannya | dipelajari.
AS Path |
as-path | Untuk laluan BGP, mengenalpasti laluan AS yang berkaitan dengan laluan | tertentu.
|
Untuk mengkonfigurasi keadaan padanan, anda menggunakan kata kunci:
[edit policy-options] policy-statement my-sample-policy {term my-first term {from {protocol ospf;} then {action; } istilah jangka pendek saya {dari {tetangga 10. 22. 32. 1;} kemudian {action;}}
Dalam konfigurasi sebelumnya, rangka dasar penghalaan mengandungi sepasang syarat perlawanan. Baca "dari protokol ospf" sebagai "daripada semua laluan, padan laluan OSPF" dan "dari jiran 10.22. 32. 1 "sebagai" daripada semua laluan, sepadan dengan laluan yang dipelajari dari peranti 10. 22. 32. 1. "Jika keadaan pertama dipenuhi, maka beberapa tindakan (belum ditentukan) diambil. Jika ia tidak sepadan, istilah kedua dinilai.
Jika anda menentukan pelbagai keadaan perlawanan, syarat bertindak sebagai penyata logik DAN. Untuk laluan untuk menjadi perlawanan terhadap keadaan, laluan itu sepadan dengan semua syarat yang ditetapkan. Sebagai contoh, jika anda mahu memadankan semua laluan yang dipelajari melalui OSPF yang mempunyai metrik sebanyak 20 ("daripada semua laluan, sepadan dengan yang telah dipelajari oleh OSPF dan mempunyai metrik sebanyak 20"), anda boleh menggunakan yang berikut:
[edit policy-options] policy-statement my-sample-policy {term my-first term {from {protocol ospf; metrik 20;} maka {action;}}
