{"id":34006,"date":"2019-10-31T21:55:54","date_gmt":"2019-10-31T18:55:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/printsip-raboty-protokola-vrrp\/"},"modified":"2019-10-31T21:55:54","modified_gmt":"2019-10-31T18:55:54","slug":"printsip-raboty-protokola-vrrp","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp","title":{"rendered":"Hvordan VRRP-protokollen fungerer","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>FHRP (First Hop Redundancy Protocol)<\/b> \u2014 en protokollfamilie som er laget for \u00e5 skape redundans for standardgatewayen. Den felles ideen for disse protokollene er \u00e5 samle flere rutere i en virtuell ruter med en delt IP-adresse. Denne IP-adressen vil bli tildelt til verter som standardgateway. En \u00e5pen implementering av denne ideen er protokollen VRRP (Virtual Router Redundancy Protocol). I denne artikkelen vil vi se p\u00e5 det grunnleggende om VRRP-protokollen.<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/d9af3141a4b0573e206409ac6dbbd60f.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nVRRP-rutere kombineres i en virtuell ruter. Alle rutere i gruppen har en delt virtuell IP (VIP) adresse og et felles gruppenummer eller VRID (Virtual Router Identifier). En ruter kan v\u00e6re med i flere grupper, der hver gruppe m\u00e5 ha sitt unike par VIP\/VRID.<\/p>\n<p>N\u00e5r det gjelder Cisco, settes den virtuelle ruteren p\u00e5 det aktuelle grensesnittet med kommandoen:<\/p>\n<pre><code class=\"plaintext\">R1(config-if)# vrrp  ip<\/code><\/pre>\n<p>\nAlle rutere deles inn i to typer: VRRP Master og VRRP Backup. <\/p>\n<p><b>VRRP Master<\/b> \u2014 er ruteren som er ansvarlig for \u00e5 videresende pakker for denne virtuelle gruppen. <\/p>\n<p><b>VRRP Backup<\/b> \u2014 er ruteren som venter p\u00e5 pakker fra Master. Hvis pakker fra Master slutter \u00e5 komme, pr\u00f8ver Backup \u00e5 g\u00e5 over til Master-status. <\/p>\n<p>En ruter blir Master hvis den har h\u00f8yest prioritet. Master sender kontinuerlig meldinger til den brede adressen 224.0.0.18 for \u00e5 informere Backup-rutere om at den er aktiv. Master sender meldinger i henhold til Adver Timer, som som standard er 1 sekund. <\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/c7a60362445dd9d89fec7bdbd2ff513d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI dette tilfellet brukes gruppens MAC-adresse 00:00:5E:00:01:xx som avsenderadresse, hvor xx er VRID i heksadesimal format. I dette eksemplet brukes den f\u00f8rste gruppen. <\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/5d16bcf86a6ce3c8ebe8c610dfe17156.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nHvis Backup-rutere ikke mottar meldinger i l\u00f8pet av tre Adver Timere (Master Down Timer), blir den nye Master ruteren med h\u00f8yest prioritet, eller ruteren med h\u00f8yest IP. Backup-ruteren med h\u00f8yere prioritet vil overta Master-rollen fra ruteren med lavere prioritet. Men n\u00e5r Backup har preempt-modus deaktivert, vil ikke Backup overta rollen fra Master. <\/p>\n<pre><code class=\"plaintext\">R1(config-if)# no vrrp  preempt<\/code><\/pre>\n<p>\nHvis VRRP-ruteren er eieren av VIP-adressen, vil den alltid overta Master-rollen. <\/p>\n<p>VRRP-prioritet settes til verdier fra 1 til 254. Verdien 0 er reservert for tilfeller der Master m\u00e5 <i>fjernes<\/i> tar ansvar for ruting. Verdien 255 settes av ruteren til VIP-eieren. Standardprioritet er 100, men kan settes administrativt:<\/p>\n<pre><code class=\"plaintext\">R1(config-if)#vrrp  priority<\/code><\/pre>\n<p>\nHer kan vi se prioriteten til ruteren n\u00e5r den er satt administrativt:<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/1b7d6de438b7d44ee9ae1d4a9e4fb8ca.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOg her er et tilfelle der ruteren er eier av VIP:<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/c593d3fa9dde81fb694b3e3cb0358444.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVRRP-routeren kan ha tre tilstander: Initialize, Backup, Master. Disse tilstandene skifter ruteren sekvensielt. <\/p>\n<p>I Initialize-tilstanden venter ruteren p\u00e5 \u00e5 starte. Hvis denne ruteren er eier av VIP-adressen (prioritet 255), sender den meldinger om at den blir Master. Den sender ogs\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Address_Resolution_Protocol\">gratuitous ARP-foresp\u00f8rsel<\/a><\/noindex>, der MAC-adressen til kilden er lik adressen til den virtuelle ruteren. Deretter g\u00e5r den inn i Master-tilstanden. Hvis ruteren ikke er eier av VIP, g\u00e5r den inn i Backup-tilstanden. <\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/faa6941e52a9edcef72022b75333fc03.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI Backup-tilstanden venter ruteren p\u00e5 pakker fra Master. Ruteren i denne tilstanden svarer ikke p\u00e5 ARP-foresp\u00f8rslene til VIP-adressen. Den tar heller ikke imot pakker der m\u00e5l-adressen er MAC-adressen til den virtuelle ruteren. <\/p>\n<p>Hvis Backup ikke mottar meldinger fra Master i l\u00f8pet av Master Down Timer, sender den en VRRP-melding om at den har tenkt \u00e5 bli Master. Deretter sender den en kringkastet VRRP-melding, der MAC-adressen til kilden er adressen til denne virtuelle ruteren. I denne meldingen angir ruteren sin prioritet.<\/p>\n<p>I Master-tilstanden behandler ruteren pakker som er sendt til den virtuelle ruteren. Den svarer ogs\u00e5 p\u00e5 ARP-foresp\u00f8rslene til VIP. Master sender VRRP-meldinger hvert Adver Timer for \u00e5 bekrefte at den er i drift. <\/p>\n<pre><code class=\"plaintext\">*May 13 19:52:18.531: %VRRP-6-STATECHANGE: Et1\/0 Grp 1 state Init -&gt; Backup\n*May 13 19:52:21.751: %VRRP-6-STATECHANGE: Et1\/0 Grp 1 state Backup -&gt; Master<\/code><\/pre>\n<p>\nVRRP tillater ogs\u00e5 lastbalansering mellom flere rutere. For dette opprettes to VRRP-grupper p\u00e5 \u00e9n interface. Den ene gruppen tildeles h\u00f8yere prioritet enn den andre. P\u00e5 den andre ruteren settes prioriteten omvendt. Det vil si at hvis den ene ruteren har prioritet 100 for den f\u00f8rste gruppen, og 200 for den andre, s\u00e5 vil p\u00e5 den andre ruteren prioriteten for den f\u00f8rste gruppen v\u00e6re 200, mens den for den andre vil v\u00e6re 100. <\/p>\n<p>Som det er nevnt tidligere, m\u00e5 hver gruppe ha sin egen unike VIP. Til slutt f\u00e5r vi to IP-adresser, betjent av to rutere, hvor hver av dem kan fungere som standardgateway. <\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/2f2246fd8e673a6fd64d4c74b0a79ce2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nHalvparten av datamaskinene f\u00e5r tildelt \u00e9n standardgatewayadresse, mens den andre halvparten f\u00e5r en annen. Dermed vil halvparten av trafikken g\u00e5 gjennom \u00e9n ruter, og halvparten gjennom den andre. Hvis en av ruterne svikter, tar den andre over arbeidet med begge VIP-er.<\/p>\n<p><img decoding=\"async\" alt=\"Hvordan VRRP-protokollen fungerer\" src=\"\/wp-content\/uploads\/2019\/05\/31501226c0cb7a668ced43e38791f1c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDermed gj\u00f8r VRRP det mulig \u00e5 etablere failover for standardgatewayen, som \u00f8ker nettverksp\u00e5liteligheten. I tilfelle av flere virtuelle rutere kan man ogs\u00e5 balansere lasten mellom de fysiske ruterne. Reaksjonstiden ved svikt kan reduseres ved \u00e5 forkorte tidtakere.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/452490\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>FHRP (First Hop Redundancy Protocol) \u2014 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0448\u043b\u044e\u0437\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u041e\u0431\u0449\u0435\u0439 \u0438\u0434\u0435\u0435\u0439 \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0432 \u043e\u0434\u0438\u043d \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 \u0441 \u043e\u0431\u0449\u0438\u043c IP \u0430\u0434\u0440\u0435\u0441\u043e\u043c. \u042d\u0442\u043e\u0442 IP \u0430\u0434\u0440\u0435\u0441 \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0445\u043e\u0441\u0442\u0430\u0445 \u043a\u0430\u043a \u0430\u0434\u0440\u0435\u0441 \u0448\u043b\u044e\u0437\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0421\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0434\u0430\u043d\u043d\u043e\u0439 \u0438\u0434\u0435\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b VRRP (Virtual Router Redundancy Protocol). [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25663,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34006","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"FHRP (First Hop Redundancy Protocol) \u2014 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0448\u043b\u044e\u0437\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 VRRP | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"FHRP (First Hop Redundancy Protocol) \u2014 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0448\u043b\u044e\u0437\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:55:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:55:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Funksjonsprinsippet til VRRP-protokollen | ProHoster","description":"FHRP (First Hop Redundancy Protocol) - en familie av protokoller laget for \u00e5 skape redundans for standardgatewayen.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 VRRP | ProHoster","og:description":"FHRP (First Hop Redundancy Protocol) \u2014 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0448\u043b\u044e\u0437\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.","og:url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:55:54+00:00","article:modified_time":"2019-10-31T18:55:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34006","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 17:33:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:29:44","updated":"2026-01-21 17:33:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/34006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=34006"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/34006\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/25663"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=34006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=34006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=34006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}