{"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\/sk\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp","title":{"rendered":"Princ\u00edp fungovania protokolu VRRP","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>FHRP (First Hop Redundancy Protocol)<\/b> \u2014 rodina protokolov, ur\u010den\u00fdch na vytvorenie redundancie predvolen\u00e9ho br\u00e1ny. Spolo\u010dnou my\u0161lienkou t\u00fdchto protokolov je zl\u00fa\u010di\u0165 nieko\u013eko smerova\u010dov do jedn\u00e9ho virtu\u00e1lneho smerova\u010da so spolo\u010dnou IP adresou. T\u00e1to IP adresa bude pridelen\u00e1 hostite\u013eom ako predvolen\u00e1 br\u00e1na. Vo\u013enou implement\u00e1ciou tejto my\u0161lienky je protokol VRRP (Virtual Router Redundancy Protocol). V tomto \u010dl\u00e1nku sa pozrieme na z\u00e1klady protokolu VRRP.<\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/d9af3141a4b0573e206409ac6dbbd60f.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nSmerova\u010de VRRP sa kombinuj\u00fa do jedn\u00e9ho virtu\u00e1lneho smerova\u010da. V\u0161etky smerova\u010de v skupine maj\u00fa spolo\u010dn\u00fa virtu\u00e1lnu IP (VIP) adresu a spolo\u010dn\u00e9 \u010d\u00edslo skupiny alebo VRID (Virtual Router Identifier). Jeden smerova\u010d m\u00f4\u017ee patri\u0165 do viacer\u00fdch skup\u00edn, pri\u010dom ka\u017ed\u00e1 z nich mus\u00ed ma\u0165 svoj jedine\u010dn\u00fd p\u00e1r VIP\/VRID.<\/p>\n<p>V pr\u00edpade Cisco sa virtu\u00e1lny smerova\u010d nastavuje na zauj\u00edmavom rozhran\u00ed pr\u00edkazom:<\/p>\n<pre><code class=\"plaintext\">R1(config-if)# vrrp  ip<\/code><\/pre>\n<p>\nV\u0161etky smerova\u010de s\u00fa rozdelen\u00e9 na dva typy: VRRP Master a VRRP Backup. <\/p>\n<p><b>VRRP Master<\/b> \u2014 je smerova\u010d, ktor\u00fd sa zaober\u00e1 pren\u00e1\u0161an\u00edm paketov pre t\u00fato virtu\u00e1lnu skupinu. <\/p>\n<p><b>VRRP Backup<\/b> \u2014 je smerova\u010d, ktor\u00fd \u010dak\u00e1 na paket od Mastera. Ak pakety od Mastera prestan\u00fa prich\u00e1dza\u0165, Backup sa pok\u00fasi prejs\u0165 do stavu Master. <\/p>\n<p>Smerova\u010d sa st\u00e1va Masterom, ak m\u00e1 najvy\u0161\u0161\u00ed prioritu. Master neust\u00e1le vysiela spr\u00e1vy na \u0161irokop\u00e1smov\u00fa adresu 224.0.0.18, aby ozn\u00e1mil Backup smerova\u010dom, \u017ee funguje. Master posiela spr\u00e1vy pod\u013ea \u010dasova\u010da Adver Timer, ktor\u00fd je predvolen\u00fd na 1 sekundu. <\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/c7a60362445dd9d89fec7bdbd2ff513d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPri tom sa ako MAC adresa odosielate\u013ea pou\u017e\u00edva adresa skupiny 00:00:5E:00:01:xx, kde xx je VRID v hexadecim\u00e1lnom form\u00e1te. V tomto pr\u00edklade sa pou\u017e\u00edva prv\u00e1 skupina. <\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/5d16bcf86a6ce3c8ebe8c610dfe17156.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAk Backup smerova\u010de nedostan\u00fa spr\u00e1vy po\u010das troch Adver Timer (Master Down Timer), nov\u00fdm Masterom sa stane smerova\u010d s najvy\u0161\u0161ou prioritou, alebo smerova\u010d s najvy\u0161\u0161ou IP adresou. Backup smerova\u010d s vy\u0161\u0161ou prioritou prevezme \u00falohu Master s ni\u017e\u0161ou prioritou. Av\u0161ak, ak m\u00e1 Backup vypnut\u00fd re\u017eim preempt, Backup neprevezme \u00falohu od Mastera. <\/p>\n<pre><code class=\"plaintext\">R1(config-if)# no vrrp  preempt<\/code><\/pre>\n<p>\nAk je VRRP smerova\u010d vlastn\u00edkom VIP adresy, v\u017edy preber\u00e1 \u00falohu Master. <\/p>\n<p>Priorita VRRP je nastaven\u00e1 na hodnoty od 1 do 254. Hodnota 0 je rezervovan\u00e1 pre pr\u00edpady, ke\u010f je to potrebn\u00e9 Masterovi <i>zru\u0161i\u0165<\/i> zodpovednos\u0165 za smerovanie. Hodnota 255 sa nastavuje routeru, ktor\u00fd vlastn\u00ed VIP. Predvolen\u00e1 priorita je 100, ale m\u00f4\u017ee by\u0165 administrat\u00edvne upraven\u00e1:<\/p>\n<pre><code class=\"plaintext\">R1(config-if)#vrrp  priority<\/code><\/pre>\n<p>\nTu m\u00f4\u017eeme vidie\u0165 prioritu routera, ke\u010f je administrat\u00edvne nastaven\u00e1:<\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/1b7d6de438b7d44ee9ae1d4a9e4fb8ca.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nA tu je pr\u00edpad, ke\u010f router je vlastn\u00edkom VIP:<\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/c593d3fa9dde81fb694b3e3cb0358444.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVRRP router m\u00f4\u017ee ma\u0165 tri stavy: Initialize, Backup, Master. Tieto stavy router postupne men\u00ed. <\/p>\n<p>V stave Initialize router \u010dak\u00e1 na za\u010datie \u010dinnosti. Ak je tento router vlastn\u00edkom VIP adresy (priorita je 255), router posiela spr\u00e1vy, \u017ee sa st\u00e1va Master. Taktie\u017e odosiela <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Address_Resolution_Protocol\">gratuitous ARP po\u017eiadavku<\/a><\/noindex>, v ktorej je MAC adresa zdroja rovn\u00e1 adrese virtu\u00e1lneho routera. Potom prech\u00e1dza do stavu Master. Ak router nie je vlastn\u00edkom VIP, prech\u00e1dza do stavu Backup. <\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/faa6941e52a9edcef72022b75333fc03.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nV stave Backup router \u010dak\u00e1 na pakety od Master. Router v tomto stave neodpoved\u00e1 na ARP po\u017eiadavky od VIP adresy. Takisto neprij\u00edma pakety, ktor\u00fdch cie\u013eovou adresou je MAC adresa virtu\u00e1lneho routera. <\/p>\n<p>Ak Backup nedostane spr\u00e1vy od Master po\u010das Master Down Timer, po\u0161le VRRP spr\u00e1vu, \u017ee sa chyst\u00e1 sta\u0165 Master. Potom po\u0161le vysielaciu VRRP spr\u00e1vu, v ktorej je MAC adresa zdroja rovn\u00e1 adrese tohto virtu\u00e1lneho routera. V tejto spr\u00e1ve router uv\u00e1dza svoju prioritu.<\/p>\n<p>V stave Master router spracov\u00e1va pakety smerovan\u00e9 k virtu\u00e1lnemu routeru. Taktie\u017e odpoved\u00e1 na ARP po\u017eiadavky na VIP. Master posiela VRRP spr\u00e1vy ka\u017ed\u00fdch Adver Timer, aby potvrdil, \u017ee je akt\u00edvny. <\/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 tie\u017e umo\u017e\u0148uje za\u0165a\u017eenie rozlo\u017eenie medzi viacer\u00fdmi routermi. Na jednom rozhran\u00ed sa vytvor\u00ed dve VRRP skupiny. Jednej skupine sa pridel\u00ed vy\u0161\u0161ia priorita ako druhej. Pri tom na druhom routeri sa priorita nastav\u00ed opa\u010dne. T.j. ak na jednom routeri priorita prvej skupiny je 100, a druhej skupiny \u2014 200, potom na druhom routeri priorita prvej skupiny bude 200, a druhej 100. <\/p>\n<p>Ako bolo spomenut\u00e9 sk\u00f4r, v ka\u017edej skupine mus\u00ed by\u0165 svoj unik\u00e1tny VIP. Nakoniec dostaneme dve IP adresy obsluhovan\u00e9 dvoma smerova\u010dmi, z ktor\u00fdch ka\u017ed\u00fd m\u00f4\u017ee sl\u00fa\u017ei\u0165 ako predvolen\u00e1 br\u00e1na. <\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/2f2246fd8e673a6fd64d4c74b0a79ce2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPolovici po\u010d\u00edta\u010dov sa prirad\u00ed jedna predvolen\u00e1 br\u00e1na, polovici druh\u00e1. Takto polovica prev\u00e1dzky p\u00f4jde cez jeden smerova\u010d a polovica cez druh\u00fd. V pr\u00edpade poruchy jedn\u00e9ho zo smerova\u010dov druh\u00fd preber\u00e1 \u00falohu oboch VIP.<\/p>\n<p><img decoding=\"async\" alt=\"Princ\u00edp fungovania protokolu VRRP\" src=\"\/wp-content\/uploads\/2019\/05\/31501226c0cb7a668ced43e38791f1c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTakto VRRP umo\u017e\u0148uje organizova\u0165 vysok\u00fa dostupnos\u0165 predvolenej br\u00e1ny, \u010d\u00edm zvy\u0161uje spo\u013eahlivos\u0165 siete. A v pr\u00edpade pou\u017eitia viacer\u00fdch virtu\u00e1lnych smerova\u010dov je mo\u017en\u00e9 aj vyv\u00e1\u017ei\u0165 z\u00e1\u0165a\u017e medzi fyzick\u00fdmi smerova\u010dmi. R\u00fdchlos\u0165 reakcie na poruchu m\u00f4\u017ee by\u0165 skr\u00e1ten\u00e1 zn\u00ed\u017een\u00edm \u010dasova\u010dov.<br \/>\n<br \/>Zdroj: <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.4 - 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\/sk\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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\udd47Princ\u00edp fungovania protokolu VRRP | ProHoster","description":"FHRP (First Hop Redundancy Protocol) \u2014 rodina protokolov navrhnut\u00fdch na vytvorenie redundancie predvolenej br\u00e1ny.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/printsip-raboty-protokola-vrrp","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/34006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=34006"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/34006\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/25663"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=34006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=34006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=34006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}