<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:999310593;
        mso-list-type:hybrid;
        mso-list-template-ids:1237999406 1724950592 201785347 201785349 201785345 201785347 201785349 201785345 201785347 201785349;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi Klaus<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="DE-AT">Ich kenn ähnliche Probleme aus komplexen Märkten wie z.B. Middle East – wirklich lösbar/verbesserbar ist es dort<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">halt nur mit eigenem IXP Peering an den jeweils relevanten IXP. Das mit indirektem<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Steuern der Transits per do-not-announce-to Communities geht bis zu einem gewissen<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Grad – nur wenn die Implementation von sowas nicht weit genug gegeben ist, bist wieder<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">zurück bei der Erkenntnis, dass besser selbst und idealerweise multiple gepeert hättest.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Bei bestimmten Problemfällen kann auch ein paid-peering mit dem Problemsystem eine Lösung sein, falls keine<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Peering Session möglich ist (z.B. bei Tier1 Troublemakern) – oder ein paar gut ausgewählt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Peering Links für Session-Cherry-picking um sowas lösen zu können, ist vielleicht auch eine Idee…<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Zumindest scheitert es bei Euch klar nicht am Talent der involvierten Upstreams
</span><span lang="DE-AT" style="font-family:"Segoe UI Emoji",sans-serif">😊</span><span lang="DE-AT"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Zu Noction & Co kann ich leider nichts beitragen<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">lG Bernd<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE">From:</span></b><span lang="DE"> atnog <atnog-bounces@atnog.at>
<b>On Behalf Of </b>Klaus Darilion via atnog<br>
<b>Sent:</b> Monday, August 28, 2023 10:45 AM<br>
<b>To:</b> atnog@atnog.at<br>
<b>Subject:</b> [atnog] Automatisches Rerouting<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="DE-AT">Hallo Leute!<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Um zu prüfen ob die Mailingliste nicht funktioniert stelle ich mal eine Frage :)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Wir haben immer wieder das Problem, dass einer unserer globalen Nameserver Standorte nicht gut erreichbar ist und wir dann die Zonenupdates nicht hinliefern können. Z. B. letzten Samstag hatten wir Probleme nach Brasilien
 zu kommen: RTT war >500ms (kein Packet Loss), und Durchsatz war < 1MBit/s.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Traceroute zeigte, dass wir den den Traffic an NTT gaben, und es via NTT nach Amerika und weiter nach Südamerika ging. Also offensichtlich ein Problem im NTT Netz.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal">Wir haben 4 Upstreams: NTT, Nextlayer, ACOnet und Conova (Salzburg).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="DE-AT">Unser übliche Workaround ist dann, einen Weg/Upstream zu finden, der nicht über den problematischen Transit routet. Also:<o:p></o:p></span></p>
<ul style="margin-top:0cm" type="disc">
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">statische Route zu Nextlayer: Nextlayer routete auch via NTT, also das gleiche Problem<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">statische Route zu Conova: Conova schickte den Traffic weiter zu Nextlayer, also das gleiche Problem<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">statische Route zu ACOnet: ACOnet routet via HE, kein Delay, keine Loss, >100MBit durchsatz -> alles OK<o:p></o:p></span></li></ul>
<p class="MsoNormal"><span lang="DE-AT">(wir variieren auch noch mit IPv4/IPv6, da das auch manchmal unterschiedlich geroutet wird).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Das ganze läuft nun so lange stabil, bis HE mal ein Problem nach Brasilien hat, und wir die statische Route wieder rausnehmen müssen, oder woanders hinzeigen lassen.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Dieses manuelle re-Routen ist jetzt nicht der Riesenaufwand, aber wenn das 1x in der Woche vorkommt, in der Nacht oder am Wochenende, dann wird es schon unangenehm.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Was würdet ihr in so einem Fall tun?<o:p></o:p></span></p>
<ul style="margin-top:0cm" type="disc">
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">Die 24x7 Nummer des Transit anrufen, und der soll das reRouting machen?<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">Eine Noction Box kaufen (ich glaube die können das automatische rerouten nach Delay/Loss)?<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">Selbst was Basteln für rerouting (kennt da jemand vorhandene Skripte?)?<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo2"><span lang="DE-AT">Weitere Tier1 dazunehmen um flexibler Routen zu können?
<o:p></o:p></span></li></ul>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Habt ihr weitere Ideen?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Danke<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Klaus<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">-- <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">Klaus Darilion, Head of Operations<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">nic.at GmbH, Jakob-Haringer-Straße 8/V<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT">5020 Salzburg, Austria<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE-AT"><o:p> </o:p></span></p>
</div>
</body>
</html>