{"id":35550,"date":"2019-10-31T22:04:58","date_gmt":"2019-10-31T19:04:58","guid":{"rendered":"https:\/\/prohoster.info\/blog\/pochemu-internet-do-sih-por-onlajn\/"},"modified":"2019-10-31T22:04:58","modified_gmt":"2019-10-31T19:04:58","slug":"pochemu-internet-do-sih-por-onlajn","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/pochemu-internet-do-sih-por-onlajn","title":{"rendered":"Pro\u010d je Internet st\u00e1le online?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Internet se zd\u00e1 jako siln\u00e1, nez\u00e1visl\u00e1 a neochv\u011bjn\u00e1 struktura. Teoreticky m\u00e1 s\u00ed\u0165 dostate\u010dnou odolnost na to, aby p\u0159e\u017eila jadern\u00fd v\u00fdbuch. V praxi v\u0161ak internet m\u016f\u017ee zkolabovat kv\u016fli jen jednomu mal\u00e9mu routeru. To v\u0161e proto, \u017ee internet je hromadou protiklad\u016f, zranitelnost\u00ed, chyb a vide\u00ed s ko\u010di\u010dkami. Z\u00e1kladem internetu je protokol BGP, kter\u00fd obsahuje spoustu probl\u00e9m\u016f. Je p\u0159ekvapiv\u00e9, \u017ee st\u00e1le funguje. Krom\u011b chyb v samotn\u00e9m internetu jej nav\u00edc naru\u0161uj\u00ed ti, kdo se nezdr\u00e1haj\u00ed: velc\u00ed internetov\u00ed poskytovatel\u00e9, korporace, st\u00e1ty a DDoS \u00fatoky. Co s t\u00edm d\u011blat a jak s t\u00edm \u017e\u00edt?<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/0f89208e2bb04f7bb8331741a2e4b631.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOdpov\u011b\u010f zn\u00e1 <b>Alexej U\u010dakin<\/b> (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/night_snake\/\" class=\"user_link\">Night_Snake<\/a><\/noindex>) \u2013 vedouc\u00ed t\u00fdmu s\u00ed\u0165ov\u00fdch in\u017een\u00fdr\u016f ve spole\u010dnosti IQ Option. Jeho hlavn\u00edm \u00fakolem je zajistit dostupnost platformy pro u\u017eivatele. V p\u0159episu p\u0159edn\u00e1\u0161ky Alexeje na\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/\">Saint HighLoad++ 2019<\/a><\/noindex> se budeme bavit o BGP, DDoS \u00fatoc\u00edch, vyp\u00edna\u010di internetu, chyb\u00e1ch poskytovatel\u016f, decentralizaci a o p\u0159\u00edpadech, kdy mal\u00fd router poslal internet na sp\u00e1nek. Na z\u00e1v\u011br pak p\u00e1r rad, jak to v\u0161echno p\u0159e\u017e\u00edt.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<center><div class=\"youtube-placeholder\" data-id=\"z4cFMpndCDc\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/z4cFMpndCDc\/hqdefault.jpg\" alt=\"P\u0159ehr\u00e1t video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h2>Den, kdy internet zkolaboval<\/h2>\n<p>\nUvedu jen n\u011bkolik incident\u016f, kdy v internetu do\u0161lo k v\u00fdpadku konektivity. To by m\u011blo posta\u010dovat pro kompletn\u00ed obraz.<\/p>\n<p><b>Incident s AS7007<\/b>. Poprv\u00e9 internet zkolaboval v dubnu 1997. V softwaru jednoho routeru z autonomn\u00edho syst\u00e9mu 7007 byla chyba. V ur\u010dit\u00e9m okam\u017eiku router ozn\u00e1mil sv\u00fdm soused\u016fm svou intern\u00ed sm\u011brovac\u00ed tabulku a poslal polovinu s\u00edt\u011b do black hole.<\/p>\n<p><b>P\u00e1kist\u00e1n proti YouTube<\/b>. V roce 2008 se odv\u00e1\u017en\u00ed chlapci z P\u00e1kist\u00e1nu rozhodli blokovat YouTube. Ud\u011blali to tak dob\u0159e, \u017ee polovina sv\u011bta z\u016fstala bez ko\u010dek.<\/p>\n<p><b>Zah\u00e1jen\u00ed prefix\u016f VISA, MasterCard a Symantec spole\u010dnost\u00ed Rostelekom<\/b>. V roce 2017 Rostelekom omylem za\u010dal oznamovat prefixy VISA, MasterCard a Symantec. V\u00fdsledkem bylo, \u017ee finan\u010dn\u00ed provoz sm\u011b\u0159oval p\u0159es kan\u00e1ly, kter\u00e9 kontroloval poskytovatel. \u00danik trval krati\u010dkou dobu, ale finan\u010dn\u00edm spole\u010dnostem to nebylo p\u0159\u00edjemn\u00e9.<\/p>\n<p><b>Google proti Japonsku<\/b>. V srpnu 2017 Google za\u010dal oznamovat v \u010d\u00e1sti sv\u00fdch uplink\u016f prefixy velk\u00fdch japonsk\u00fdch poskytovatel\u016f NTT a KDDI. Provoz byl nepochybn\u011b omylem odesl\u00e1n do Googlu jako tranzitn\u00ed. Proto\u017ee Google nen\u00ed poskytovatel a tranzitn\u00ed provoz nepropou\u0161t\u00ed, zna\u010dn\u00e1 \u010d\u00e1st Japonska z\u016fstala bez internetu.<\/p>\n<p><b>DV LINK obsadil prefixy Google, Apple, Facebook, Microsoft<\/b>. V roce 2017 rusk\u00fd poskytovatel DV LINK za\u010dal z n\u011bjak\u00e9ho d\u016fvodu oznamovat s\u00edt\u011b Google, Apple, Facebook, Microsoft a n\u011bkter\u00fdch dal\u0161\u00edch v\u00fdznamn\u00fdch hr\u00e1\u010d\u016f.<\/p>\n<p><b>\u201eeNet ze USA z\u00edskal prefixy AWS Route53 a MyEtherwallet\u201c<\/b>. V roce 2018 poskytovatel z Ohia nebo n\u011bkdo z jeho klient\u016f ozn\u00e1mil s\u00edt\u011b Amazon Route53 a kryptom\u011bnov\u00e9 pen\u011b\u017eenky MyEtherwallet. \u00datok byl \u00fasp\u011b\u0161n\u00fd: i p\u0159es samopodepsan\u00fd certifik\u00e1t, jeho\u017e varov\u00e1n\u00ed se u\u017eivateli zobrazovalo p\u0159i p\u0159\u00edstupu na web MyEtherwallet, byly ukradeny mnoh\u00e9 pen\u011b\u017eenky a \u010d\u00e1st kryptom\u011bny.<\/p>\n<p>Podobn\u00fdch incident\u016f bylo jen v roce 2017 v\u00edce ne\u017e 14 000! S\u00ed\u0165 je st\u00e1le decentralizovan\u00e1, a tak se neporouch\u00e1v\u00e1 v\u0161echno a ne u v\u0161ech. Ale incidenty se d\u011bj\u00ed po tis\u00edc\u00edch a v\u0161echny jsou spojeny s protokolem BGP, na kter\u00e9m internet funguje.<\/p>\n<h2>BGP a jeho probl\u00e9my<\/h2>\n<p>\nProtokol <b>BGP \u2013 Protokol ohrani\u010duj\u00edc\u00edch br\u00e1n<\/b>, byl poprv\u00e9 pops\u00e1n v roce 1989 dv\u011bma in\u017een\u00fdry z IBM a Cisco Systems na t\u0159ech \u201eubrousc\u00edch\u201c \u2013 listech form\u00e1tu A4. Tyto <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/kazumasaikuta\/status\/1121568522495123456\">\u201eubrousky\u201c<\/a><\/noindex> dodnes le\u017e\u00ed v hlavn\u00ed kancel\u00e1\u0159i Cisco Systems v San Franciscu jako relikvie s\u00ed\u0165ov\u00e9ho sv\u011bta.<\/p>\n<p><b>V z\u00e1kladu protokolu je interakce autonomn\u00edch syst\u00e9m\u016f<\/b>\u00a0\u2013 Autonomous Systems neboli zkr\u00e1cen\u011b AS. Autonomn\u00ed syst\u00e9m je prost\u011b ur\u010dit\u00e9 ID, za kter\u00fdm v ve\u0159ejn\u00e9m registru jsou zaps\u00e1ny s\u00edt\u011b IP. Router s t\u00edmto ID m\u016f\u017ee ozn\u00e1mit sv\u011btu tyto s\u00edt\u011b. Odpov\u00eddaj\u00edc\u00edm zp\u016fsobem lze jakoukoli trasu na internetu p\u0159edstavit jako vektor, kter\u00fd se naz\u00fdv\u00e1 <b>AS Path<\/b>. Vektor se skl\u00e1d\u00e1 z \u010d\u00edsel autonomn\u00edch syst\u00e9m\u016f, kter\u00e9 je t\u0159eba proj\u00edt, aby se dos\u00e1hlo c\u00edlov\u00e9 s\u00edt\u011b.<\/p>\n<p>Nap\u0159\u00edklad existuje s\u00ed\u0165 z ur\u010dit\u00e9ho po\u010dtu autonomn\u00edch syst\u00e9m\u016f. Je pot\u0159eba proj\u00edt ze syst\u00e9mu AS65001 do syst\u00e9mu AS65003. Cesta z jednoho syst\u00e9mu je zn\u00e1zorn\u011bna AS Path na sch\u00e9matu. Skl\u00e1d\u00e1 se ze dvou autonomn\u00edch syst\u00e9m\u016f: 65002 a 65003. Pro ka\u017edou c\u00edlovou adresu existuje vektor AS Path, kter\u00fd se skl\u00e1d\u00e1 z \u010d\u00edsel autonomn\u00edch syst\u00e9m\u016f, kter\u00e9 je t\u0159eba proj\u00edt.<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/9c030f446b7f55a38b82affc68187d9b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJak\u00e9 probl\u00e9my m\u00e1 BGP?<\/p>\n<h3>BGP je protokol d\u016fv\u011bry<\/h3>\n<p>\nProtokol BGP je zalo\u017een na d\u016fv\u011b\u0159e. To znamen\u00e1, \u017ee defaultn\u011b d\u016fv\u011b\u0159ujeme na\u0161emu sousedovi. Toto je charakteristika mnoha protokol\u016f, kter\u00e9 byly vyvinuty na sam\u00e9m po\u010d\u00e1tku internetu. Poj\u010fme si objasnit, co znamen\u00e1 \u201ed\u016fv\u011b\u0159ovat\u201c.<\/p>\n<p><b>\u017d\u00e1dn\u00e1 autentizace souseda<\/b>. Form\u00e1ln\u011b existuje MD5, ale MD5 v roce 2019 \u2013 no, tak to je...<\/p>\n<p><b>\u017d\u00e1dn\u00e1 filtraci<\/b>. BGP m\u00e1 filtry a ty jsou pops\u00e1ny, ale nejsou vyu\u017e\u00edv\u00e1ny, nebo jsou vyu\u017e\u00edv\u00e1ny \u0161patn\u011b. Pozd\u011bji vysv\u011btl\u00edm, pro\u010d.<\/p>\n<p><b>Velmi snadn\u00e9 nastavit sousedstv\u00ed<\/b>. Nastaven\u00ed sousedstv\u00ed v protokolu BGP t\u00e9m\u011b\u0159 na jak\u00e9mkoli routeru \u2013 p\u00e1r \u0159\u00e1dk\u016f konfigurace.<\/p>\n<p><b>Nen\u00ed pot\u0159eba m\u00edt opr\u00e1vn\u011bn\u00ed k \u0159\u00edzen\u00ed BGP<\/b>. Nen\u00ed nutn\u00e9 skl\u00e1dat zkou\u0161ky, kter\u00e9 potvrzuj\u00ed va\u0161e kvalifikace. Nikdo v\u00e1m neodebere pr\u00e1va za nastaven\u00ed BGP v opilosti.<\/p>\n<h3>Dva hlavn\u00ed probl\u00e9my<\/h3>\n<p>\n<b>Ugony prefix\u016f \u2013 prefix hijacks<\/b>. Ugon prefixu \u2013 ozn\u00e1men\u00ed s\u00edt\u011b, kter\u00e1 v\u00e1m nepat\u0159\u00ed, jako v p\u0159\u00edpad\u011b s MyEtherwallet. Vzali jsme n\u011bkter\u00e9 prefixy, dohodli se s poskytovatelem nebo ho hackli, a p\u0159es n\u011bj ozn\u00e1m\u00edme tyto s\u00edt\u011b.<\/p>\n<p><b>\u00daniky tras \u2013 route leaks<\/b>. S \u00faniky je to trochu slo\u017eit\u011bj\u0161\u00ed. <b>\u00danik \u2013 to je zm\u011bna AS Path<\/b>. V nejlep\u0161\u00edm p\u0159\u00edpad\u011b tato zm\u011bna povede k v\u011bt\u0161\u00edmu zpo\u017ed\u011bn\u00ed, proto\u017ee mus\u00edte proj\u00edt del\u0161\u00ed trasu nebo m\u00e9n\u011b v\u00fdkonn\u00fdm linkem. V hor\u0161\u00edm p\u0159\u00edpad\u011b se znovu zopakuje p\u0159\u00edpad s Googlem a Japonskem.<\/p>\n<p>S\u00e1m Google nen\u00ed oper\u00e1tor ani tranzitn\u00ed autonomn\u00ed syst\u00e9m. Ale kdy\u017e ozn\u00e1mil sv\u00e9mu poskytovateli s\u00edt\u011b japonsk\u00fdch oper\u00e1tor\u016f, pak byl provoz p\u0159es Google na AS Path vid\u011bn jako prioritn\u011bj\u0161\u00ed. Provoz \u0161el tam a byl prost\u011b zahozen, proto\u017ee nastaven\u00ed sm\u011brov\u00e1n\u00ed uvnit\u0159 Google bylo slo\u017eit\u011bj\u0161\u00ed ne\u017e jen filtry na hranici.<\/p>\n<h3>Pro\u010d filtry nefunguj\u00ed?<\/h3>\n<p>\n<b>Nikdo se nestar\u00e1<\/b>. To je hlavn\u00ed d\u016fvod \u2013 v\u0161em je to jedno. Administr\u00e1tor mal\u00e9 spole\u010dnosti nebo poskytovatele, kter\u00fd se p\u0159ipojil k poskytovateli p\u0159es BGP, vzal MikroTik, nastavil na n\u011bm BGP a ani nev\u00ed, \u017ee je mo\u017en\u00e9 nastavovat filtry.<\/p>\n<p><b>Chyby v konfiguraci<\/b>. N\u011bco debugovali, ud\u011blali chybu v masce, nastavili nespr\u00e1vnou s\u00ed\u0165 \u2013 a je tu op\u011bt chyba.<\/p>\n<p><b>Nen\u00ed technick\u00e1 mo\u017enost<\/b>. Nap\u0159\u00edklad poskytovatel\u00e9 slu\u017eeb maj\u00ed mnoho klient\u016f. Rozumn\u011b by bylo automaticky aktualizovat filtry pro ka\u017ed\u00e9ho klienta \u2013 sledovat, \u017ee m\u00e1 novou s\u00ed\u0165, \u017ee pronajal svou s\u00ed\u0165 n\u011bkomu jin\u00e9mu. Sledovat to je slo\u017eit\u00e9, ru\u010dn\u011b \u2013 je\u0161t\u011b slo\u017eit\u011bj\u0161\u00ed. Proto se jednodu\u0161e nastavuj\u00ed uvoln\u011bn\u00e9 filtry nebo se filtry v\u016fbec nenastavuj\u00ed.<\/p>\n<p><b>V\u00fdjimky<\/b>. Existuj\u00ed v\u00fdjimky pro obl\u00edben\u00e9 a velk\u00e9 klienty. Zejm\u00e9na v p\u0159\u00edpad\u011b mezooper\u00e1torsk\u00fdch spojen\u00ed. Nap\u0159\u00edklad TransTelecom a Rostelecom maj\u00ed spoustu s\u00edt\u00ed a mezi nimi spojen\u00ed. Pokud spojen\u00ed spadne \u2013 nikomu to nebude dob\u0159e, tak\u017ee filtry uvol\u0148uj\u00ed nebo \u00fapln\u011b odstra\u0148uj\u00ed.<\/p>\n<p><b>Zastaral\u00e9 nebo neaktu\u00e1ln\u00ed informace v IRR<\/b>. Filtry se stav\u00ed na z\u00e1klad\u011b informac\u00ed, kter\u00e9 jsou zaps\u00e1ny v\u00a0<b>IRR \u2013 Internet Routing Registry<\/b>. Jedn\u00e1 se o registry region\u00e1ln\u00edch internetov\u00fdch registr\u00e1tor\u016f. \u010casto obsahuj\u00ed zastaral\u00e9 nebo neaktu\u00e1ln\u00ed informace, nebo oboj\u00ed.<\/p>\n<h3>Kdo jsou tito registr\u00e1to\u0159i?<\/h3>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/ef3e786f3ac37cd9533ce63135a2d049.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV\u0161echny adresy na internetu pat\u0159\u00ed organizac\u00edm <b>IANA \u2013 Internet Assigned Numbers Authority<\/b>. Kdy\u017e si od n\u011bkoho kupujete s\u00ed\u0165 IP, nekupujete adresy, ale pr\u00e1vo je pou\u017e\u00edvat. Adresy jsou nehmotn\u00fd zdroj a podle dohody pat\u0159\u00ed v\u0161em agentu\u0159e IANA.<\/p>\n<p>Syst\u00e9m funguje takto. IANA deleguje spr\u00e1vu IP adres a \u010d\u00edsel autonomn\u00edch syst\u00e9m\u016f p\u011bti region\u00e1ln\u00edm registr\u00e1tor\u016fm. Ti vyd\u00e1vaj\u00ed autonomn\u00ed syst\u00e9my <b>LIR \u2013 lok\u00e1ln\u00edm internetov\u00fdm registr\u00e1tor\u016fm<\/b>. D\u00e1le LIR p\u0159id\u011bluj\u00ed IP adresy koncov\u00fdm u\u017eivatel\u016fm.<\/p>\n<p>Nev\u00fdhodou syst\u00e9mu je, \u017ee ka\u017ed\u00fd z region\u00e1ln\u00edch registr\u00e1tor\u016f vede sv\u00e9 registry po sv\u00e9m. Ka\u017ed\u00fd m\u00e1 sv\u016fj pohled na to, jak\u00e9 informace by m\u011bly b\u00fdt v registrech, kdo by je m\u011bl \u010di nem\u011bl kontrolovat. V\u00fdsledkem je chaos, kter\u00fd m\u00e1me nyn\u00ed.<\/p>\n<h3>Jak jinak lze bojovat s t\u011bmito probl\u00e9my?<\/h3>\n<p>\n<b>IRR \u2013 pr\u016fm\u011brn\u00e1 kvalita<\/b>. S IRR je to jasn\u00e9 \u2013 je to \u0161patn\u00e9.<\/p>\n<p><b>BGP-communities<\/b>. To je ur\u010dit\u00fd atribut, kter\u00fd je pops\u00e1n v protokolu. M\u016f\u017eeme p\u0159ipojit nap\u0159\u00edklad speci\u00e1ln\u00ed community k na\u0161emu ozn\u00e1men\u00ed, aby soused neodes\u00edlal na\u0161e s\u00edt\u011b sv\u00fdm soused\u016fm. Kdy\u017e m\u00e1me link P2P, vym\u011b\u0148ujeme si jen na\u0161e s\u00edt\u011b. Aby n\u00e1hodou cesta neode\u0161la do jin\u00fdch s\u00edt\u00ed, p\u0159ipojujeme community.<\/p>\n<p><b>Community nejsou tranzitivn\u00ed<\/b>. Je to v\u017edy dohoda mezi dv\u011bma, a to je jejich nev\u00fdhoda. Nem\u016f\u017eeme p\u0159ipojit \u017e\u00e1dnou community, krom\u011b jedn\u00e9, kterou p\u0159ij\u00edmaj\u00ed v\u0161ichni jako v\u00fdchoz\u00ed. Nem\u016f\u017eeme si b\u00fdt jisti, \u017ee tuto community v\u0161ichni p\u0159ijmou a spr\u00e1vn\u011b interpretuj\u00ed. Proto, v nejlep\u0161\u00edm p\u0159\u00edpad\u011b, pokud se domluv\u00edte se sv\u00fdm uplinkem, pochop\u00ed, co od n\u011bj chcete p\u0159es community. Ale m\u016f\u017ee to nepochopit jeho soused, nebo oper\u00e1tor prost\u011b odstran\u00ed va\u0161i zna\u010dku a nedos\u00e1hnete toho, co jste cht\u011bli.<\/p>\n<p><b>RPKI + ROA \u0159e\u0161\u00ed pouze malou \u010d\u00e1st probl\u00e9m\u016f<\/b>. RPKI \u2013 to je <b>Resource Public Key Infrastructure\u00a0<\/b> \u2013 speci\u00e1ln\u00ed r\u00e1mec pro podepisov\u00e1n\u00ed sm\u011brovac\u00edch informac\u00ed. Dobr\u00e1 my\u0161lenka, jak donutit LIR a jejich klienty v\u00e9st aktu\u00e1ln\u00ed datab\u00e1zi adresn\u00edho prostoru. Ale s t\u00edm je jeden probl\u00e9m.<\/p>\n<p>RPKI je tak\u00e9 hierarchick\u00fd syst\u00e9m otev\u0159en\u00fdch kl\u00ed\u010d\u016f. IANA m\u00e1 kl\u00ed\u010d, od kter\u00e9ho jsou vytv\u00e1\u0159eny kl\u00ed\u010de RIR, a od nich kl\u00ed\u010de LIR, kter\u00fdmi podepisuj\u00ed sv\u00e9 adresn\u00ed prostory pomoc\u00ed ROA \u2014 Route Origin Authorisations:<\/p>\n<p><i>\u2014 Uji\u0161\u0165uji, \u017ee tento prefix bude vyhla\u0161ov\u00e1n jm\u00e9nem t\u00e9to autonomn\u00ed s\u00edt\u011b.<\/i><\/p>\n<p>Krom\u011b ROA existuj\u00ed i dal\u0161\u00ed objekty, ale o t\u011bch n\u011bkdy jindy. Zd\u00e1 se, \u017ee je to u\u017eite\u010dn\u00e1 a dobr\u00e1 v\u011bc. Ale tato ochrana n\u00e1s neochr\u00e1n\u00ed p\u0159ed \u00faniky, to znamen\u00e1, \u017ee ne\u0159e\u0161\u00ed v\u0161echny probl\u00e9my s kr\u00e1de\u017e\u00ed prefix\u016f. Proto se hr\u00e1\u010di do jej\u00edho zav\u00e1d\u011bn\u00ed nesna\u017e\u00ed p\u0159ehnan\u011b sp\u011bchat. I kdy\u017e u\u017e od velk\u00fdch hr\u00e1\u010d\u016f, jako je AT&amp;T a velk\u00fdch IX, m\u00e1me z\u00e1ruky, \u017ee prefixy s invalidn\u00edmi z\u00e1pisy ROA budou vyhazov\u00e1ny. <\/p>\n<p>Mo\u017en\u00e1 to budou d\u011blat, ale zat\u00edm m\u00e1me ohromn\u00e9 mno\u017estv\u00ed prefix\u016f, kter\u00e9 nejsou nijak podeps\u00e1ny. Na jedn\u00e9 stran\u011b nen\u00ed jasn\u00e9, jestli jsou vyhla\u0161ov\u00e1ny platn\u011b. Na druh\u00e9 stran\u011b je nem\u016f\u017eeme vyhazovat automaticky, proto\u017ee si nejsme jisti, zda je to spr\u00e1vn\u00e9 nebo ne.<\/p>\n<h3>Co dal\u0161\u00edho existuje?<\/h3>\n<p>\n<b>BGPSec<\/b>. To je skv\u011bl\u00e1 v\u011bc, kterou vymysleli akademici pro s\u00ed\u0165 r\u016f\u017eov\u00fdch pon\u00edk\u016f. \u0158ekli:<\/p>\n<p><i>\u2014 M\u00e1me RPKI + ROA \u2014 mechanismus zaji\u0161t\u011bn\u00ed podpisu adresn\u00edho prostoru. Poj\u010fme zav\u00e9st samostatn\u00fd BGP atribut a nazv\u011bme ho BGPSec Path. Ka\u017ed\u00fd router podep\u00ed\u0161e sv\u00e9 v\u00fdstupy, kter\u00e9 vyhla\u0161uje soused\u016fm. Tak z\u00edsk\u00e1me d\u016fv\u011bryhodnou cestu z \u0159et\u011bzce podepsan\u00fdch ozn\u00e1men\u00ed, kterou budeme moci ov\u011b\u0159it.<\/i><\/p>\n<p>V teorii je to dobr\u00e9, ale v praxi je mnoho probl\u00e9m\u016f. BGPSec naru\u0161uje mnoh\u00e9 st\u00e1vaj\u00edc\u00ed mechaniky BGP p\u0159i v\u00fdb\u011bru next-hop a \u0159\u00edzen\u00ed p\u0159\u00edchoz\u00edho\/odchoz\u00edho provozu p\u0159\u00edmo na routeru. BGPSec nefunguje, dokud ho nezavedou 95 % \u00fa\u010dastn\u00edk\u016f cel\u00e9ho trhu, co\u017e samo o sob\u011b je utopie.<\/p>\n<p>BGPSec m\u00e1 obrovsk\u00e9 probl\u00e9my s v\u00fdkonem. Na sou\u010dasn\u00e9m hardwaru je rychlost ov\u011b\u0159ov\u00e1n\u00ed ozn\u00e1men\u00ed p\u0159ibli\u017en\u011b 50 prefix\u016f za sekundu. Pro porovn\u00e1n\u00ed: sou\u010dasn\u00e1 tabulka internetu s 700 000 prefixy by byla napln\u011bna za 5 hodin, b\u011bhem kter\u00fdch se je\u0161t\u011b 10kr\u00e1t zm\u011bn\u00ed.<\/p>\n<p><b>BGP Open Policy (Role-based BGP)<\/b>. Nov\u00fd n\u00e1vrh na z\u00e1klad\u011b modelu <b>Gao-Rexforda<\/b>. To jsou dva v\u011bdci, kte\u0159\u00ed se zab\u00fdvaj\u00ed v\u00fdzkumem BGP.<\/p>\n<p>Model Gao-Rexforda spo\u010d\u00edv\u00e1 v n\u00e1sleduj\u00edc\u00edm. Pokud to zjednodu\u0161\u00edme, v p\u0159\u00edpad\u011b BGP existuje mal\u00e9 mno\u017estv\u00ed typ\u016f interakc\u00ed:<\/p>\n<ul>\n<li>Poskytovatel Z\u00e1kazn\u00edk;\n<\/li>\n<li>P2P;\n<\/li>\n<li>intern\u00ed interakce, \u0159ekn\u011bme, iBGP.\n<\/li>\n<\/ul>\n<p>\nNa z\u00e1klad\u011b role sm\u011brova\u010de je ji\u017e mo\u017en\u00e9 p\u0159ednastavit ur\u010dit\u00e9 politiky importu\/exportu. Spr\u00e1vce nemus\u00ed konfigurovat prefixov\u00e9 seznamy. Na z\u00e1klad\u011b role, na kter\u00e9 se sm\u011brova\u010de dohodnou a kterou lze nastavit, ji\u017e z\u00edsk\u00e1v\u00e1me ur\u010dit\u00e9 v\u00fdchoz\u00ed filtry. V sou\u010dasnosti se jedn\u00e1 o n\u00e1vrh, kter\u00fd je projedn\u00e1v\u00e1n v IETF. Douf\u00e1m, \u017ee brzy to uvid\u00edme ve form\u011b RFC a implementace na hardware.<\/p>\n<h2>Velc\u00ed internetov\u00ed poskytovatel\u00e9<\/h2>\n<p>\nPod\u00edvejme se na p\u0159\u00edkladu poskytovatele <b>CenturyLink<\/b>. Je to t\u0159et\u00ed nejv\u011bt\u0161\u00ed poskytovatel v USA, kter\u00fd obsluhuje 37 st\u00e1t\u016f a m\u00e1 15 datov\u00fdch center.\u2003<\/p>\n<p>V prosinci 2018 byla spole\u010dnost CenturyLink na americk\u00e9m trhu nefunk\u010dn\u00ed po dobu 50 hodin. B\u011bhem incidentu byly probl\u00e9my s fungov\u00e1n\u00edm bankomat\u016f ve dvou st\u00e1tech, n\u011bkolik hodin nefungovalo \u010d\u00edslo 911 v p\u011bti st\u00e1tech. Nav\u00edc byla zru\u0161ena loterie v Idahu. V souvislosti s t\u00edmto incidentem nyn\u00ed prob\u00edh\u00e1 vy\u0161et\u0159ov\u00e1n\u00ed ze strany komise pro telekomunikace USA.<\/p>\n<p>P\u0159\u00ed\u010dina trag\u00e9die spo\u010d\u00edvala v jedn\u00e9 s\u00ed\u0165ov\u00e9 kart\u011b v jednom datov\u00e9m centru. Karta selhala, odes\u00edlala nespr\u00e1vn\u00e9 pakety a v\u0161ech 15 datov\u00fdch center poskytovatele selhalo.<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/8149443a5c0495356cf4cb0b10579fd9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nU tohoto poskytovatele se neosv\u011bd\u010dila my\u0161lenka <b>\u201ep\u0159\u00edli\u0161 velk\u00fd, aby padl\u201c<\/b>. Tento koncept obecn\u011b nefunguje. M\u016f\u017eete vz\u00edt jak\u00e9hokoli velk\u00e9ho hr\u00e1\u010de a zp\u016fsobit jeho p\u00e1d n\u011bjakou malichernost\u00ed. V USA je st\u00e1le v\u0161e v po\u0159\u00e1dku s konektivitou. Klienti CenturyLink, kte\u0159\u00ed m\u011bli z\u00e1lo\u017en\u00ed p\u0159ipojen\u00ed, masivn\u011b p\u0159e\u0161li k n\u011bmu. Pot\u00e9 si alternativn\u00ed oper\u00e1to\u0159i st\u011b\u017eovali na p\u0159et\u00ed\u017een\u00ed sv\u00fdch link\u016f.<\/p>\n<blockquote><p>Pokud by selhal hypotetick\u00fd \u201eKAZAKHTELECOM\u201c, cel\u00e1 zem\u011b by z\u016fstala bez internetu.<\/p><\/blockquote>\n<p><\/p>\n<h2>Korporace<\/h2>\n<p>\nMo\u017en\u00e1 internet dr\u017e\u00ed Google, Amazon, Facebook a dal\u0161\u00ed korporace? Ne, tak\u00e9 ho naru\u0161uj\u00ed.<\/p>\n<p>V roce 2017 na konferenci ENOG13 v Petrohrad\u011b <b>Jeff Houston<\/b> z\u00a0<b>APNIC<\/b> p\u0159edstavil <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/Byh7GkUemYo\">p\u0159edn\u00e1\u0161ka \u201eSmrt tranzitu\u201c<\/a><\/noindex>. V n\u00ed se uv\u00e1d\u00ed, \u017ee jsme zvykl\u00ed, \u017ee interakce, toky pen\u011bz a provoz na internetu jsou vertik\u00e1ln\u00ed. M\u00e1me mal\u00e9 poskytovatele, kte\u0159\u00ed plat\u00ed za konektivitu v\u011bt\u0161\u00edm, a ti pak plat\u00ed za konektivitu glob\u00e1ln\u00edmu tranzitu.<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/fbd2a92989e759e3924b8c33e678e82a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV sou\u010dasnosti m\u00e1me takovou vertik\u00e1ln\u011b orientovanou strukturu. V\u0161echno by bylo v po\u0159\u00e1dku, ale sv\u011bt se m\u011bn\u00ed \u2014 velc\u00ed hr\u00e1\u010di buduj\u00ed sv\u00e9 transoce\u00e1nsk\u00e9 kabely pro vybudov\u00e1n\u00ed vlastn\u00edch backbone. <\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/341b8622708d5046f8b409557ab751a3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Novinka o CDN kabelu.<\/i><\/p>\n<p>V roce 2018 vydala TeleGeography studii, \u017ee v\u00edce ne\u017e polovina internetov\u00e9ho provozu ji\u017e nen\u00ed internet, ale backbone CDN velk\u00fdch hr\u00e1\u010d\u016f. Je to provoz, kter\u00fd m\u00e1 vztah k internetu, ale u\u017e to nen\u00ed ta s\u00ed\u0165, o kter\u00e9 jsme mluvili.<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/0c4d99ba5a9e4d99c718a118aada997d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<blockquote><p>Internet se rozpad\u00e1 na velkou sadu slab\u011b propojen\u00fdch s\u00edt\u00ed.<\/p><\/blockquote>\n<p>\nMicrosoft m\u00e1 svou s\u00ed\u0165, Google m\u00e1 svou, a mezi nimi je slab\u00e1 p\u0159ekr\u00fdv\u00e1n\u00ed. Provoz, kter\u00fd vznikl n\u011bkde v USA, putuje p\u0159es kan\u00e1ly Microsoftu p\u0159es oce\u00e1n do Evropy n\u011bkde na CDN, d\u00e1le se skrze CDN nebo IX napojuje na va\u0161eho poskytovatele a dost\u00e1v\u00e1 se k v\u00e1m do routeru.<\/p>\n<blockquote><p>Decentralizace miz\u00ed.<\/p><\/blockquote>\n<p>\nTato siln\u00e1 str\u00e1nka internetu, kter\u00e1 mu pom\u016f\u017ee p\u0159e\u017e\u00edt po jadern\u00e9m v\u00fdbuchu, se ztr\u00e1c\u00ed. Objevuj\u00ed se m\u00edsta koncentrace u\u017eivatel\u016f a provozu. Pokud sel\u017ee hypotetick\u00fd Google Cloud, bude mnoho posti\u017een\u00fdch najednou. \u010c\u00e1ste\u010dn\u011b jsme si to uv\u011bdomili, kdy\u017e Roskomnadzor zablokoval AWS. A na p\u0159\u00edkladu CenturyLink je vid\u011bt, \u017ee k tomu sta\u010d\u00ed i mali\u010dkosti.<\/p>\n<p>D\u0159\u00edve se to ned\u011blo se v\u0161emi a ne u v\u0161ech. V budoucnu se m\u016f\u017eeme dostat k tomu, \u017ee ovlivn\u011bn\u00edm jednoho velk\u00e9ho hr\u00e1\u010de lze zhroutit mnoho v\u011bc\u00ed, na mnoha m\u00edstech a mnoha u koho.<\/p>\n<h2>St\u00e1ty<\/h2>\n<p>\nDal\u0161\u00ed na \u0159ad\u011b jsou st\u00e1ty a s nimi se to obvykle d\u011bje takto.<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/f30ba2171d60ccacc3125a44f4ec5543.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e1\u0161 Roskomnadzor nen\u00ed v tomhle \u017e\u00e1dn\u00fd pion\u00fdr. Podobn\u00e1 praxe Internet shutdown existuje v \u00cdr\u00e1nu, Indii, P\u00e1kist\u00e1nu. V Anglii je navrhov\u00e1n z\u00e1kon o mo\u017enosti odpojen\u00ed internetu.<\/p>\n<p>Ka\u017ed\u00fd velk\u00fd st\u00e1t chce m\u00edt vyp\u00edna\u010d pro odpojen\u00ed internetu bu\u010f \u00fapln\u011b, nebo po \u010d\u00e1stech: Twitter, Telegram, Facebook. Oni ne \u017ee by nerozum\u011bli, \u017ee se jim to nikdy nepoda\u0159\u00ed, ale velmi o to stoj\u00ed. Vyp\u00edna\u010d obvykle pou\u017e\u00edvaj\u00ed k politick\u00fdm c\u00edl\u016fm - k eliminaci politick\u00fdch konkurent\u016f, nebo kdy\u017e se bl\u00ed\u017e\u00ed volby, nebo kdy\u017e ru\u0161t\u00ed hacke\u0159i op\u011bt n\u011bco rozbili.<\/p>\n<h2>DDoS \u00fatoky<\/h2>\n<p>\nNebudu br\u00e1t pr\u00e1ci koleg\u016fm z Qrator Labs, to d\u011blaj\u00ed mnohem l\u00e9pe ne\u017e j\u00e1. Maj\u00ed<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/qrator\/blog\/439970\/\"> ka\u017edoro\u010dn\u00ed zpr\u00e1vu<\/a><\/noindex> o stabilit\u011b internetu. A co napsali ve zpr\u00e1v\u011b za rok 2018.<\/p>\n<p><b>Pr\u016fm\u011brn\u00e1 d\u00e9lka DDoS \u00fatok\u016f kles\u00e1 na 2,5 hodiny<\/b>. \u00dato\u010dn\u00edci tak\u00e9 za\u010d\u00ednaj\u00ed po\u010d\u00edtat pen\u00edze a pokud se zdroj okam\u017eit\u011b nezhrout\u00ed, rychle ho nech\u00e1vaj\u00ed b\u00fdt.<\/p>\n<p><b>Roste intenzita \u00fatok\u016f<\/b>. V roce 2018 jsme vid\u011bli 1,7 Tb\/s na s\u00edti Akamai, a to nen\u00ed limit.<\/p>\n<p><b>Objevuj\u00ed se nov\u00e9 vektory \u00fatok\u016f a ty star\u00e9 se posiluj\u00ed.<\/b>Objevuj\u00ed se nov\u00e9 protokoly n\u00e1chyln\u00e9 k amplifikaci, nov\u00e9 \u00fatoky na existuj\u00edc\u00ed protokoly, zejm\u00e9na na TLS a podobn\u00e9.<\/p>\n<p><b>V\u011bt\u0161ina provozu poch\u00e1z\u00ed z mobiln\u00edch za\u0159\u00edzen\u00ed.<\/b>Internetov\u00fd provoz se p\u0159esouv\u00e1 na mobiln\u00ed klienty. S t\u00edm je nutn\u00e9 um\u011bt pracovat jak pro \u00fato\u010dn\u00edky, tak pro obr\u00e1nce.<\/p>\n<p><b>Neexistuje \u017e\u00e1dn\u00e1 dokonal\u00e1 ochrana.<\/b>To je hlavn\u00ed my\u0161lenka - neexistuje a nikdy se neobjev\u00ed univerz\u00e1ln\u00ed ochrana, kter\u00e1 by p\u0159esn\u011b chr\u00e1nila p\u0159ed jak\u00fdmikoli DDoS \u00fatoky.<\/p>\n<blockquote><p>Syst\u00e9m nelze ohrozit, pokud nen\u00ed p\u0159ipojen k internetu.<\/p><\/blockquote>\n<p>\nDouf\u00e1m, \u017ee jsem v\u00e1s dostate\u010dn\u011b vyd\u011bsil. Te\u010f se poj\u010fme zamyslet, co s t\u00edm d\u011blat.<\/p>\n<h2>Co d\u011blat?!<\/h2>\n<p>\nPokud m\u00e1te voln\u00fd \u010das, chu\u0165 a znalost angli\u010dtiny - zapojte se do pracovn\u00edch skupin: IETF, RIPE WG. To jsou otev\u0159en\u00e9 mailing listy, p\u0159ihla\u0161te se do newsletter\u016f, z\u00fa\u010dastn\u011bte se diskuz\u00ed, p\u0159ije\u010fte na konference. Pokud m\u00e1te status LIR, m\u016f\u017eete nap\u0159\u00edklad v RIPE hlasovat pro r\u016fzn\u00e9 iniciativy.<\/p>\n<p>Pro oby\u010dejn\u00e9 smrteln\u00edky - to je <b>monitoring<\/b>. abyste v\u011bd\u011bli, co se pokazilo.<\/p>\n<h3>Monitoring: co kontrolovat?<\/h3>\n<p>\n<b>B\u011b\u017en\u00fd Ping<\/b>, co\u017e zahrnuje nejen bin\u00e1rn\u00ed kontrolu - funguje nebo ne. Zaznamen\u00e1vejte RTT do historie, abyste pozd\u011bji vid\u011bli anom\u00e1lie.<\/p>\n<p><b>Traceroute<\/b>. To je pomocn\u00fd program pro ur\u010den\u00ed cest, kter\u00fdmi data cestuj\u00ed v s\u00edt\u00edch TCP\/IP. Pom\u00e1h\u00e1 odhalovat anom\u00e1lie a blokace.<\/p>\n<p><b>HTTP kontroly - \u00fapravy custom URL a TLS certifik\u00e1t\u016f<\/b> pomohou odhalit blokace nebo podvody s DNS pro \u00fatok, co\u017e je t\u00e9m\u011b\u0159 tot\u00e9\u017e. Blokace \u010dasto prob\u00edhaj\u00ed podvr\u017een\u00edm DNS a sm\u011brov\u00e1n\u00edm provozu na str\u00e1nku s v\u00fdstrahou.<\/p>\n<p>Pokud je to mo\u017en\u00e9, zkontrolujte resolvov\u00e1n\u00ed va\u0161eho originu z r\u016fzn\u00fdch m\u00edst, pokud m\u00e1te aplikaci. Tak odhal\u00edte anom\u00e1lie DNS interception, s kter\u00fdmi se n\u011bkdy pot\u00fdkaj\u00ed poskytovatel\u00e9.<\/p>\n<h3>Monitoring: odkud kontrolovat?<\/h3>\n<p>\nNeexistuje univerz\u00e1ln\u00ed odpov\u011b\u010f. Kontrolujte ze zdroj\u016f, odkud p\u0159ich\u00e1zej\u00ed u\u017eivatel\u00e9. Pokud u\u017eivatel\u00e9 jsou v Rusku - kontrolujte z Ruska, ale neomezujte se na n\u011bj. Pokud va\u0161i u\u017eivatel\u00e9 \u017eij\u00ed v r\u016fzn\u00fdch regionech - kontrolujte z t\u011bchto region\u016f. Ale nejl\u00e9pe ze v\u0161ech kout\u016f sv\u011bta.<\/p>\n<h3>Monitoring: \u010d\u00edm kontrolovat?<\/h3>\n<p>\nP\u0159em\u00fd\u0161lel jsem o t\u0159ech zp\u016fsobech. Pokud v\u00edte v\u00edce - napi\u0161te do koment\u00e1\u0159\u016f.<\/p>\n<ul>\n<li>RIPE Atlas.\n<\/li>\n<li>Komern\u010dn\u00ed monitoring.\n<\/li>\n<li>Vlastn\u00ed s\u00ed\u0165 virtu\u00e1ln\u00edch stroj\u016f.\n<\/li>\n<\/ul>\n<p>\nProbereme ka\u017ed\u00fd z nich.<\/p>\n<p><b>RIPE Atlas<\/b>\u00a0\u2014 to je takov\u00e1 mal\u00e1 krabi\u010dka. Pro ty, kte\u0159\u00ed znaj\u00ed dom\u00e1c\u00ed \"Revizor\" \u2014 je to stejn\u00e1 krabi\u010dka, ale s jinou n\u00e1lepkou.<\/p>\n<p><img decoding=\"async\" alt=\"Pro\u010d je Internet st\u00e1le online?\" src=\"\/wp-content\/uploads\/7d3c31eb0602b676546d29f174999bf7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>RIPE Atlas \u2014 bezplatn\u00fd program<\/b>. Zaregistrujete se, dostanete po\u0161tou router a zapnete ho v s\u00edti. Za to, \u017ee n\u011bkdo jin\u00fd pou\u017e\u00edv\u00e1 v\u00e1\u0161 test, v\u00e1m p\u0159ipisuj\u00ed ur\u010dit\u00e9 kredity. Za tyto kredity m\u016f\u017eete sami prov\u00e1d\u011bt n\u011bjak\u00e9 v\u00fdzkumy. M\u016f\u017eete testovat r\u016fzn\u00fdmi zp\u016fsoby: ping, traceroute, kontrolovat certifik\u00e1ty. Pokryt\u00ed je docela velk\u00e9, hodn\u011b uzl\u016f. Ale jsou zde nuance.<\/p>\n<p><b>Kreditn\u00ed syst\u00e9m neumo\u017e\u0148uje budovat produk\u010dn\u00ed \u0159e\u0161en\u00ed<\/b>. Kredit\u016f na trval\u00fd v\u00fdzkum nebo komer\u010dn\u00ed monitoring nen\u00ed dost. Kredity sta\u010d\u00ed na kr\u00e1tk\u00fd v\u00fdzkum nebo jednor\u00e1zovou kontrolu. Denn\u00ed norma z jedn\u00e9 zkou\u0161ky se spot\u0159ebov\u00e1v\u00e1 1-2 kontrolami.<\/p>\n<p><b>Pokryt\u00ed nen\u00ed rovnomern\u00e9<\/b>. Proto\u017ee program je zdarma z obou stran, pokryt\u00ed je dobr\u00e9 v Evrop\u011b, v evropsk\u00e9 \u010d\u00e1sti Ruska a v n\u011bkter\u00fdch regionech. Ale pokud pot\u0159ebujete Indon\u00e9sii nebo Nov\u00fd Z\u00e9land, tak je to mnohem hor\u0161\u00ed \u2014 50 vzork\u016f na zemi se mo\u017en\u00e1 nese\u017eene.<\/p>\n<p><b>Nelze kontrolovat http z testu<\/b>. To je zp\u016fsobeno technick\u00fdmi nuancemi. Opravuj\u00ed to v nov\u00e9 verzi, ale zat\u00edm http kontrolovat nelze. Lze zkontrolovat pouze certifik\u00e1t. N\u011bjakou http kontrolu lze prov\u00e9st pouze na speci\u00e1ln\u00edm za\u0159\u00edzen\u00ed RIPE Atlas, kter\u00e9 se naz\u00fdv\u00e1 Anchor.<\/p>\n<p><b>Druh\u00fd zp\u016fsob \u2014 komer\u010dn\u00ed monitoring<\/b>. S t\u00edm je v\u0161e v po\u0159\u00e1dku, v\u017edy\u0165 plat\u00edte pen\u00edze? Sl\u00edb\u00ed v\u00e1m n\u011bkolik des\u00edtek nebo stovek monitorovac\u00edch bod\u016f po cel\u00e9m sv\u011bt\u011b, vytvo\u0159\u00ed kr\u00e1sn\u00e9 dashboardy \"z krabice\". Ale op\u011bt, jsou zde probl\u00e9my.<\/p>\n<p><b>Je to placen\u00e9, m\u00edsty velmi<\/b>. Monitoring pingem, kontroly ze v\u0161eho sv\u011bta a mno\u017estv\u00ed http kontrol mohou st\u00e1t n\u011bkolik tis\u00edc dolar\u016f ro\u010dn\u011b. Pokud finance dovoluj\u00ed a m\u00e1te r\u00e1di toto \u0159e\u0161en\u00ed \u2014 pros\u00edm.<\/p>\n<p><b>Pokryt\u00ed m\u016f\u017ee b\u00fdt nedostate\u010dn\u00e9 v zaj\u00edmav\u00e9m regionu<\/b>. T\u00edmto pingem up\u0159es\u0148uj\u00ed maxim\u00e1ln\u011b abstraktn\u00ed \u010d\u00e1st sv\u011bta \u2014 Asii, Evropu, Severn\u00ed Ameriku. \u0158\u00eddce se monitorovac\u00ed syst\u00e9my mohou detailn\u011bji zam\u011b\u0159it na konkr\u00e9tn\u00ed zemi nebo region.<\/p>\n<p><b>Slab\u00e1 podpora custom test\u016f<\/b>. Pokud pot\u0159ebujete n\u011bco vlastn\u00edho, a ne jen \"ku\u0159 ku\u0159\" na url, tak s t\u00edm tak\u00e9 m\u00e1te probl\u00e9my.<\/p>\n<p><b>T\u0159et\u00ed zp\u016fsob \u2014 vlastn\u00ed monitoring<\/b>. To je klasika: \"A co kdybychom napsali svoje!\"<\/p>\n<p>V\u00e1\u0161 monitoring se m\u011bn\u00ed na v\u00fdvoj softwarov\u00e9ho produktu, a to distribuovan\u00e9ho. Hled\u00e1te poskytovatele infrastruktury, kouk\u00e1te na to, jak to nasadit a monitorovat \u2013 monitoring je p\u0159ece t\u0159eba monitorovat, \u017ee? A tak\u00e9 pot\u0159ebujete podporu. Desetkr\u00e1t si promyslete, ne\u017e se do toho pust\u00edte. Mo\u017en\u00e1 je jednodu\u0161\u0161\u00ed zaplatit n\u011bkomu, kdo to ud\u011bl\u00e1 za v\u00e1s.<\/p>\n<h3>Monitoring BGP anom\u00e1li\u00ed a DDoS \u00fatok\u016f<\/h3>\n<p>\nZde je to s dostupn\u00fdmi zdroji je\u0161t\u011b jednodu\u0161\u0161\u00ed. <b>BGP anom\u00e1lie se detekuj\u00ed pomoc\u00ed specializovan\u00fdch slu\u017eeb jako QRadar, BGPmon<\/b>. Ty p\u0159ij\u00edmaj\u00ed full view tabulku od mnoha oper\u00e1tor\u016f. Na z\u00e1klad\u011b toho, co vid\u00ed od r\u016fzn\u00fdch oper\u00e1tor\u016f, mohou detekovat anom\u00e1lie, hledat amplifik\u00e1tory a podobn\u011b. Obvykle je registrace zdarma \u2013 zad\u00e1te \u010d\u00edslo sv\u00e9 autonomn\u00ed s\u00edt\u011b, p\u0159ihl\u00e1s\u00edte se k upozorn\u011bn\u00edm na email a slu\u017eba v\u00e1s upozorn\u00ed na va\u0161e probl\u00e9my.<\/p>\n<p>V monitoringu DDoS \u00fatok\u016f je to tak\u00e9 jednoduch\u00e9. Obvykle je to <b>na z\u00e1klad\u011b NetFlow a log\u016f<\/b>. Existuj\u00ed specializovan\u00e9 syst\u00e9my jako <b>FastNetMon<\/b>, moduly pro <b>Splunk<\/b>. V krajn\u00edm p\u0159\u00edpad\u011b je tu v\u00e1\u0161 poskytovatel DDoS ochrany. I jemu m\u016f\u017eete pos\u00edlat NetFlow a na jeho z\u00e1klad\u011b v\u00e1s bude upozor\u0148ovat na \u00fatoky sm\u011brem k v\u00e1m.<\/p>\n<h2>Z\u00e1v\u011bry<\/h2>\n<p>\n<b>Nenech\u00e1vejte nic na n\u00e1hod\u011b \u2013 internet se ur\u010dit\u011b po\u0161kod\u00ed<\/b>. Ne v\u0161echno a ne u v\u0161ech, ale 14 tis\u00edc incident\u016f v roce 2017 nazna\u010duje, \u017ee incidenty budou.<\/p>\n<p><b>Va\u0161\u00edm \u00fakolem je co nejd\u0159\u00edve zaznamenat probl\u00e9my<\/b>. Minim\u00e1ln\u011b ne pozd\u011bji ne\u017e v\u00e1\u0161 u\u017eivatel. Krom\u011b toho, \u017ee je t\u0159eba si v\u0161imnout, v\u017edy m\u011bjte v z\u00e1loze 'pl\u00e1n B'. <b>Pl\u00e1n je strategie, co ud\u011bl\u00e1te, kdy\u017e se v\u0161echno rozpadne<\/b>: z\u00e1lo\u017en\u00ed oper\u00e1to\u0159i, datov\u00e1 centra, CDN. Pl\u00e1n je odd\u011blen\u00fd kontroln\u00ed seznam, podle kter\u00e9ho zkontrolujete funk\u010dnost v\u0161eho. Pl\u00e1n by m\u011bl fungovat bez zapojen\u00ed s\u00ed\u0165ov\u00fdch in\u017een\u00fdr\u016f, proto\u017ee jich v\u011bt\u0161inou b\u00fdv\u00e1 m\u00e1lo a cht\u011bj\u00ed sp\u00e1t.<\/p>\n<p>Na tom je to v\u0161echno. P\u0159eji v\u00e1m vysokou dostupnost a zelen\u00fd monitoring.<\/p>\n<blockquote><p>P\u0159\u00ed\u0161t\u00ed t\u00fdden se v Novosibirsku o\u010dek\u00e1v\u00e1 slunce, highload a vysok\u00e1 koncentrace v\u00fdvoj\u00e1\u0159\u016f na\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/www.highload.ru\/siberia\/2019\">HighLoad++ Siberia 2019<\/a><\/noindex>. V Sibi\u0159i se o\u010dek\u00e1v\u00e1 fronta p\u0159edn\u00e1\u0161ek o monitoringu, dostupnosti a testov\u00e1n\u00ed, bezpe\u010dnosti a managementu. O\u010dek\u00e1vaj\u00ed se sr\u00e1\u017eky v podob\u011b napsan\u00fdch pozn\u00e1mek, networkingu, fotografi\u00ed a p\u0159\u00edsp\u011bvk\u016f na soci\u00e1ln\u00edch s\u00edt\u00edch. Doporu\u010dujeme odlo\u017eit v\u0161echny z\u00e1le\u017eitosti 24. a 25. \u010dervna a\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/conf.ontico.ru\/conference\/join\/hl2019-siberia.html?popup=2\">rezervovat l\u00edstky<\/a><\/noindex>. T\u011b\u0161\u00edme se na v\u00e1s v Sibi\u0159i!<\/p><\/blockquote>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/456582\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0441\u0438\u043b\u044c\u043d\u043e\u0439, \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u0438\u00a0\u043d\u0435\u0440\u0443\u0448\u0438\u043c\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043e\u0439. \u0412\u00a0\u0442\u0435\u043e\u0440\u0438\u0438, \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0442\u0438 \u0445\u0432\u0430\u0442\u0438\u0442, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0436\u0438\u0442\u044c \u044f\u0434\u0435\u0440\u043d\u044b\u0439 \u0432\u0437\u0440\u044b\u0432. \u0412\u00a0\u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0443\u0440\u043e\u043d\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u0440\u043e\u0443\u0442\u0435\u0440. \u0412\u0441\u0435 \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u00a0\u2014 \u044d\u0442\u043e \u043d\u0430\u0433\u0440\u043e\u043c\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0439, \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u043e\u0448\u0438\u0431\u043e\u043a \u0438\u00a0\u0440\u043e\u043b\u0438\u043a\u043e\u0432 \u043f\u0440\u043e \u043a\u043e\u0442\u0438\u043a\u043e\u0432. \u041e\u0441\u043d\u043e\u0432\u0430 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430\u00a0\u2014 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b BGP \u2014 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043a\u0443\u0447\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c. \u0423\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0447\u0442\u043e \u043e\u043d\u00a0\u0435\u0449\u0435 \u0434\u044b\u0448\u0438\u0442. \u041a\u0440\u043e\u043c\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432\u00a0\u0441\u0430\u043c\u043e\u043c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435, \u0435\u0433\u043e \u0435\u0449\u0435 \u043b\u043e\u043c\u0430\u044e\u0442 \u0432\u0441\u0435 \u043a\u043e\u043c\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35550","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0441\u0438\u043b\u044c\u043d\u043e\u0439, \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u0438 \u043d\u0435\u0440\u0443\u0448\u0438\u043c\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043e\u0439. \u0412 \u0442\u0435\u043e\u0440\u0438\u0438, \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0442\u0438 \u0445\u0432\u0430\u0442\u0438\u0442, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0436\u0438\u0442\u044c \u044f\u0434\u0435\u0440\u043d\u044b\u0439 \u0432\u0437\u0440\u044b\u0432. \u0412 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0443\u0440\u043e\u043d\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u0440\u043e\u0443\u0442\u0435\u0440.\" \/>\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\/cs\/blog\/administrirovanie\/pochemu-internet-do-sih-por-onlajn\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u043e\u0447\u0435\u043c\u0443 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043e\u043d\u043b\u0430\u0439\u043d? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0441\u0438\u043b\u044c\u043d\u043e\u0439, \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u0438 \u043d\u0435\u0440\u0443\u0448\u0438\u043c\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043e\u0439. \u0412 \u0442\u0435\u043e\u0440\u0438\u0438, \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0442\u0438 \u0445\u0432\u0430\u0442\u0438\u0442, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0436\u0438\u0442\u044c \u044f\u0434\u0435\u0440\u043d\u044b\u0439 \u0432\u0437\u0440\u044b\u0432. \u0412 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0443\u0440\u043e\u043d\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u0440\u043e\u0443\u0442\u0435\u0440.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/pochemu-internet-do-sih-por-onlajn\" \/>\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-31T19:04:58+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:58+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\udd47Pro\u010d je internet st\u00e1le online? | ProHoster","description":"Internet se zd\u00e1 b\u00fdt silnou, nez\u00e1vislou a neot\u0159esitelnou strukturou. Teoreticky je s\u00edla s\u00edt\u011b dostate\u010dn\u00e1 na to, aby p\u0159e\u017eila jadern\u00fd v\u00fdbuch. V realit\u011b v\u0161ak m\u016f\u017ee internet spadnout kv\u016fli jednomu mal\u00e9mu routeru.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/pochemu-internet-do-sih-por-onlajn","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u043e\u0447\u0435\u043c\u0443 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043e\u043d\u043b\u0430\u0439\u043d? | ProHoster","og:description":"\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0441\u0438\u043b\u044c\u043d\u043e\u0439, \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0439 \u0438 \u043d\u0435\u0440\u0443\u0448\u0438\u043c\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043e\u0439. \u0412 \u0442\u0435\u043e\u0440\u0438\u0438, \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0442\u0438 \u0445\u0432\u0430\u0442\u0438\u0442, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0436\u0438\u0442\u044c \u044f\u0434\u0435\u0440\u043d\u044b\u0439 \u0432\u0437\u0440\u044b\u0432. \u0412 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0443\u0440\u043e\u043d\u0438\u0442\u044c \u043e\u0434\u0438\u043d \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u0440\u043e\u0443\u0442\u0435\u0440.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/pochemu-internet-do-sih-por-onlajn","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-31T19:04:58+00:00","article:modified_time":"2019-10-31T19:04:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35550","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 23:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 22:00:10","updated":"2026-01-21 23:44:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=35550"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35550\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=35550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=35550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=35550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}