|
A CARP (Common Address Redundancy Protocol, azaz Közös Cím Redundancia Protokoll) egy olyan protokoll, amelynek a célja, hogy egy LAN-on lévő közös IP címen több számítógép is osztozhasson, miközben biztosítja bármelyik számítógép kiesése esetén is ennek elérését. A CARP bizonyos esetekben lehetővé teszi a Layer 2 szintű load balancing-ot (terheléskiegyenlítés) is.
A CARP kialakulásának rövid történeteA Cisco azt állítja, hogy a saját, HSRP nevű protokolljával kapcsolatos szabadalmait sérti a VRRP nevű, elméletileg szabadon használható megoldás. Ezzel kapcsolatban sok minden elhangzott, de az ügyben nem született megnyugtató végeredmény. A Cisco álláspontja több forrás szerint is a következő: Azaz: Több VRRP megvalósítás is napvilágot látott a szabad UNIX operációs rendszerekre, de az OpenBSD csapat úgy gondolta, hogy a céljaikkal a Cisco követelései nem összeegyeztethetők, így egy saját, szabadon felhasználható megvalósítást írtak, CARP néven. A CARP támogatás 2003. október 17-én került bele az OpenBSD-be, így először a 3.5-os kiadásban debütál. A pf-et portoló Max Leier átültette a CARP-ot is FreeBSD-re, illetve Dragonfly BSD-re, a patch 5.x-hez elérhető a http://pf4freebsd.love2party.net/carp.html címen. A CARP fejlesztőiA CARP Ryan Mc Bride és Theo de Raadt nevéhez fűződik. CARP technikai adatok
Egy példaAzt szeretnénk elérni, hogy a 192.168.1.1-es IP címen két számítógép osztozzon, és az 1-es gép legyen a mester (ha mindkettő elérhető). Az 1-es gépen a következőt kell beírnunk: A 2-es gépen pedig ezt: # ifconfig carp0 create # ifconfig carp0 vhid 1 advskew 100 pass JELSZO 192.168.1.1 Az utóbbin az advskew paraméter biztosítja, hogy az 1-es gép legyen mindig a mester, ha ez lehetséges. Kapcsolódó oldalak |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net