{"id":876,"date":"2026-10-23T00:11:00","date_gmt":"2026-10-22T22:11:00","guid":{"rendered":"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/"},"modified":"2026-10-23T00:11:00","modified_gmt":"2026-10-22T22:11:00","slug":"stun-turn","status":"publish","type":"page","link":"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/","title":{"rendered":"STUN und TURN: So finden Ger\u00e4te im Online-Spiel zueinander"},"content":{"rendered":"\n<div id=\"definition\" class=\"wp-block-group gl-def is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"gl-def__label wp-block-paragraph\">Kurz erkl\u00e4rt <span>\u00b7 Multiplayer &amp; Online<\/span><\/p>\n\n\n\n<p class=\"gl-def__text wp-block-paragraph\">STUN und TURN sind Hilfsverfahren f\u00fcr Direktverbindungen im Internet. Ein STUN-Server verr\u00e4t einem Ger\u00e4t hinter einem Router seine \u00f6ffentliche Adresse; ein TURN-Server leitet die Daten als Notl\u00f6sung weiter, wenn keine direkte Verbindung zustande kommt.<\/p>\n\n\n\n<p class=\"gl-def__alt wp-block-paragraph\">Auch: STUN-Server, TURN-Server, Session Traversal Utilities for NAT, Traversal Using Relays around NAT, NAT-Traversal, Relay-Server<\/p>\n<\/div>\n\n\n\n<figure class=\"gl-anim\" id=\"animation\"><input type=\"checkbox\" class=\"gl-anim__pause\" id=\"gl-pause-stun-turn\"><label for=\"gl-pause-stun-turn\" class=\"gl-anim__btn\"><span class=\"gl-anim__p\">Animation anhalten<\/span><span class=\"gl-anim__r\">Animation fortsetzen<\/span><\/label><div class=\"gl-anim__stage\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"g-stun-turn\" viewBox=\"0 0 640 360\" role=\"img\" aria-labelledby=\"g-stun-turn-t g-stun-turn-d\">\n<title id=\"g-stun-turn-t\">STUN und TURN einfach erkl\u00e4rt<\/title>\n<desc id=\"g-stun-turn-d\">Zwei Ger\u00e4te stecken hinter Routern, eines zu Hause, eines im Schulnetz, und haben nur private Adressen. Zuerst fragen beide beim STUN-Server oben nach und bekommen ihre \u00f6ffentliche Adresse zur\u00fcck. Mit diesen Adressen flie\u00dfen die Daten danach direkt von Router zu Router. Ist der direkte Weg blockiert, laufen die Daten \u00fcber den TURN-Server unten, der sie weiterleitet.<\/desc>\n<style>\n.g-stun-turn{font-family:\"Space Grotesk\",system-ui,sans-serif}\n.g-stun-turn .bg{fill:#131823}\n.g-stun-turn .zone{fill:#171d2a;stroke:#3a4458;stroke-width:2;stroke-dasharray:8 6}\n.g-stun-turn .zl{fill:#aab3c5;font-size:15px;font-weight:700}\n.g-stun-turn .box{fill:#1d2433;stroke-width:2.5}\n.g-stun-turn .bs{stroke:#38bdf8}.g-stun-turn .bt{stroke:#fb923c}\n.g-stun-turn .bn{fill:#e8ebf2;font-size:16px;font-weight:700;text-anchor:middle}\n.g-stun-turn .sm{fill:#aab3c5;font-size:14px;text-anchor:middle}\n.g-stun-turn .scr{fill:#242c3d;stroke:#aab3c5;stroke-width:2}\n.g-stun-turn .base{fill:#3a4458}\n.g-stun-turn .rt{fill:#242c3d;stroke:#e8ebf2;stroke-width:2}\n.g-stun-turn .ant{stroke:#e8ebf2;stroke-width:2.5;stroke-linecap:round}\n.g-stun-turn .led{fill:#4ade80}\n.g-stun-turn .wire{fill:none;stroke:#3a4458;stroke-width:3}\n.g-stun-turn .ask{fill:none;stroke:#38bdf8;stroke-width:2;stroke-dasharray:5 6;stroke-opacity:.6}\n.g-stun-turn .dir0{stroke:#3a4458;stroke-width:3;stroke-dasharray:6 7}\n.g-stun-turn .dir{stroke:#4ade80;stroke-width:5;stroke-linecap:round}\n.g-stun-turn .rel{fill:none;stroke:#fb923c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}\n.g-stun-turn .rel0{fill:none;stroke:#fb923c;stroke-width:2;stroke-dasharray:5 6;stroke-opacity:.45}\n.g-stun-turn .pill{fill:#ffd700}\n.g-stun-turn .pt{fill:#131823;font-size:14px;font-weight:700;text-anchor:middle}\n.g-stun-turn .q{fill:#38bdf8}.g-stun-turn .kb{fill:#4ade80}.g-stun-turn .ko{fill:#fb923c}\n.g-stun-turn .x{stroke:#ff5d6c;stroke-width:6;stroke-linecap:round}\n.g-stun-turn .gl{fill:#4ade80;font-size:15px;font-weight:700;text-anchor:middle}\n.g-stun-turn .rl{fill:#ff5d6c;font-size:15px;font-weight:700;text-anchor:middle}\n.g-stun-turn .st{fill:#e8ebf2;font-size:17px;font-weight:700;text-anchor:middle}\n.g-stun-turn .rm{opacity:0}\n.g-stun-turn .qa{animation:g-stun-turn-qa 8s linear infinite}\n.g-stun-turn .qb{animation:g-stun-turn-qb 8s linear infinite}\n.g-stun-turn .pa{animation:g-stun-turn-pa 8s ease-out infinite}\n.g-stun-turn .pb{animation:g-stun-turn-pb 8s ease-out infinite}\n.g-stun-turn .dg{animation:g-stun-turn-dg 8s linear infinite}\n.g-stun-turn .k1{animation:g-stun-turn-k1 8s linear infinite}\n.g-stun-turn .k2{animation:g-stun-turn-k2 8s linear infinite}\n.g-stun-turn .xg{animation:g-stun-turn-xg 8s linear infinite}\n.g-stun-turn .k3{animation:g-stun-turn-k3 8s linear infinite}\n.g-stun-turn .k4{animation:g-stun-turn-k4 8s linear infinite}\n.g-stun-turn .s1{animation:g-stun-turn-s1 8s linear infinite}\n.g-stun-turn .s2{animation:g-stun-turn-dg 8s linear infinite}\n.g-stun-turn .s3{animation:g-stun-turn-xg 8s linear infinite}\n@keyframes g-stun-turn-qa{0%,2%{transform:translate(0,0);opacity:0}3%{transform:translate(0,0);opacity:1}8%{transform:translate(118px,-40px);opacity:1}13%{transform:translate(196px,-144px);opacity:1}14%,100%{transform:translate(196px,-144px);opacity:0}}\n@keyframes g-stun-turn-qb{0%,2%{transform:translate(0,0);opacity:0}3%{transform:translate(0,0);opacity:1}8%{transform:translate(-118px,-40px);opacity:1}13%{transform:translate(-196px,-144px);opacity:1}14%,100%{transform:translate(-196px,-144px);opacity:0}}\n@keyframes g-stun-turn-pa{0%,14%{transform:translate(196px,-92px);opacity:0}15%{transform:translate(196px,-92px);opacity:1}21%{transform:translate(118px,12px);opacity:1}26%,95%{transform:translate(0,0);opacity:1}98%,100%{transform:translate(0,0);opacity:0}}\n@keyframes g-stun-turn-pb{0%,14%{transform:translate(-196px,-92px);opacity:0}15%{transform:translate(-196px,-92px);opacity:1}21%{transform:translate(-118px,12px);opacity:1}26%,95%{transform:translate(0,0);opacity:1}98%,100%{transform:translate(0,0);opacity:0}}\n@keyframes g-stun-turn-dg{0%,31%{opacity:0}34%,62%{opacity:1}65%,100%{opacity:0}}\n@keyframes g-stun-turn-k1{0%,37%{transform:translate(0,0);opacity:0}38%{transform:translate(0,0);opacity:1}42%{transform:translate(118px,-40px);opacity:1}49%{transform:translate(346px,-40px);opacity:1}53%{transform:translate(464px,0);opacity:1}54%,100%{transform:translate(464px,0);opacity:0}}\n@keyframes g-stun-turn-k2{0%,45%{transform:translate(0,0);opacity:0}46%{transform:translate(0,0);opacity:1}50%{transform:translate(-118px,-40px);opacity:1}57%{transform:translate(-346px,-40px);opacity:1}61%{transform:translate(-464px,0);opacity:1}62%,100%{transform:translate(-464px,0);opacity:0}}\n@keyframes g-stun-turn-xg{0%,64%{opacity:0}67%,95%{opacity:1}98%,100%{opacity:0}}\n@keyframes g-stun-turn-k3{0%,67%{transform:translate(0,0);opacity:0}68%{transform:translate(0,0);opacity:1}72%{transform:translate(118px,-40px);opacity:1}77%{transform:translate(232px,30px);opacity:1}82%{transform:translate(346px,-40px);opacity:1}85%{transform:translate(464px,0);opacity:1}86%,100%{transform:translate(464px,0);opacity:0}}\n@keyframes g-stun-turn-k4{0%,83%{transform:translate(0,0);opacity:0}84%{transform:translate(0,0);opacity:1}87%{transform:translate(-118px,-40px);opacity:1}91%{transform:translate(-232px,30px);opacity:1}94%{transform:translate(-346px,-40px);opacity:1}96%{transform:translate(-464px,0);opacity:1}97%,100%{transform:translate(-464px,0);opacity:0}}\n@keyframes g-stun-turn-s1{0%,30%{opacity:1}33%,98%{opacity:0}100%{opacity:1}}\n@media (prefers-reduced-motion:reduce){.g-stun-turn *{animation:none!important}.g-stun-turn .qa,.g-stun-turn .qb,.g-stun-turn .k1,.g-stun-turn .k2,.g-stun-turn .k3,.g-stun-turn .k4,.g-stun-turn .xg,.g-stun-turn .s1,.g-stun-turn .s3{opacity:0}.g-stun-turn .pa,.g-stun-turn .pb{transform:translate(0,0);opacity:1}.g-stun-turn .dg,.g-stun-turn .rm{opacity:1}.g-stun-turn .s2{opacity:0}}\n<\/style>\n<rect class=\"bg\" width=\"640\" height=\"360\" rx=\"18\"\/>\n<rect class=\"zone\" x=\"16\" y=\"116\" width=\"222\" height=\"204\" rx=\"16\"\/>\n<rect class=\"zone\" x=\"402\" y=\"116\" width=\"222\" height=\"204\" rx=\"16\"\/>\n<text class=\"zl\" x=\"32\" y=\"140\">Zuhause<\/text>\n<text class=\"zl\" x=\"608\" y=\"140\" text-anchor=\"end\">Schulnetz<\/text>\n<path class=\"ask\" d=\"M206 176L284 86M434 176L356 86\"\/>\n<path class=\"rel0\" d=\"M206 204L262 256M434 204L378 256\"\/>\n<line class=\"dir0\" x1=\"232\" y1=\"190\" x2=\"408\" y2=\"190\"\/>\n<g class=\"xg\"><path class=\"rel\" d=\"M206 204L262 256M434 204L378 256\"\/><\/g>\n<g class=\"dg\"><line class=\"dir\" x1=\"232\" y1=\"190\" x2=\"408\" y2=\"190\"\/><\/g>\n<rect class=\"box bs\" x=\"255\" y=\"28\" width=\"130\" height=\"58\" rx=\"12\"\/>\n<text class=\"bn\" x=\"320\" y=\"54\">STUN-Server<\/text>\n<text class=\"sm\" x=\"320\" y=\"74\">nennt die Adresse<\/text>\n<rect class=\"box bt\" x=\"255\" y=\"252\" width=\"130\" height=\"58\" rx=\"12\"\/>\n<text class=\"bn\" x=\"320\" y=\"278\">TURN-Server<\/text>\n<text class=\"sm\" x=\"320\" y=\"298\">leitet weiter<\/text>\n<path class=\"wire\" d=\"M120 228L180 196M520 228L460 196\"\/>\n<g transform=\"translate(206 190)\"><path class=\"ant\" d=\"M-14-14v-10M14-14v-10\"\/><rect class=\"rt\" x=\"-26\" y=\"-14\" width=\"52\" height=\"28\" rx=\"6\"\/><circle class=\"led\" cx=\"-12\" r=\"3\"\/><circle class=\"led\" r=\"3\"\/><\/g>\n<g transform=\"translate(434 190)\"><path class=\"ant\" d=\"M-14-14v-10M14-14v-10\"\/><rect class=\"rt\" x=\"-26\" y=\"-14\" width=\"52\" height=\"28\" rx=\"6\"\/><circle class=\"led\" cx=\"12\" r=\"3\"\/><circle class=\"led\" r=\"3\"\/><\/g>\n<g transform=\"translate(88 236)\"><rect class=\"scr\" x=\"-34\" y=\"-26\" width=\"68\" height=\"46\" rx=\"6\"\/><path class=\"base\" d=\"M-44 22h88l8 10h-104z\"\/><\/g>\n<g transform=\"translate(552 236)\"><rect class=\"scr\" x=\"-34\" y=\"-26\" width=\"68\" height=\"46\" rx=\"6\"\/><path class=\"base\" d=\"M-44 22h88l8 10h-104z\"\/><\/g>\n<text class=\"sm\" x=\"206\" y=\"226\">Router<\/text>\n<text class=\"sm\" x=\"434\" y=\"226\">Router<\/text>\n<text class=\"sm\" x=\"88\" y=\"294\">192.168.0.12<\/text>\n<text class=\"sm\" x=\"552\" y=\"294\">192.168.1.5<\/text>\n<g class=\"xg\"><path class=\"x\" d=\"M308 178l24 24M332 178l-24 24\"\/><text class=\"rl\" x=\"320\" y=\"170\">blockiert<\/text><\/g>\n<g class=\"dg\"><text class=\"gl\" x=\"320\" y=\"176\">direkt<\/text><\/g>\n<g transform=\"translate(88 230)\"><circle class=\"q qa\" r=\"8\"\/><\/g>\n<g transform=\"translate(552 230)\"><circle class=\"q qb\" r=\"8\"\/><\/g>\n<g transform=\"translate(88 230)\"><circle class=\"kb k1\" r=\"8\"\/><\/g>\n<g transform=\"translate(552 230)\"><circle class=\"kb k2\" r=\"8\"\/><\/g>\n<g transform=\"translate(88 230)\"><circle class=\"ko k3\" r=\"8\"\/><\/g>\n<g transform=\"translate(552 230)\"><circle class=\"ko k4\" r=\"8\"\/><\/g>\n<g transform=\"translate(88 178)\"><g class=\"pa\"><rect class=\"pill\" x=\"-54\" y=\"-13\" width=\"108\" height=\"26\" rx=\"13\"\/><text class=\"pt\" y=\"5\">203.0.113.7<\/text><\/g><\/g>\n<g transform=\"translate(552 178)\"><g class=\"pb\"><rect class=\"pill\" x=\"-56\" y=\"-13\" width=\"112\" height=\"26\" rx=\"13\"\/><text class=\"pt\" y=\"5\">198.51.100.4<\/text><\/g><\/g>\n<text class=\"st s1\" x=\"320\" y=\"345\">1  STUN verr\u00e4t jedem Ger\u00e4t seine \u00f6ffentliche Adresse<\/text>\n<text class=\"st s2\" x=\"320\" y=\"345\">2  Mit diesen Adressen klappt der direkte Weg<\/text>\n<text class=\"st s3\" x=\"320\" y=\"345\">3  Blockiert? Dann leitet TURN die Daten weiter<\/text>\n<text class=\"st rm\" x=\"320\" y=\"345\">STUN nennt die Adresse, TURN ist die Notl\u00f6sung<\/text>\n<\/svg><\/div><figcaption><b>So funktioniert\u2019s:<\/b> Beide Ger\u00e4te erfahren beim STUN-Server ihre \u00f6ffentliche Adresse und verbinden sich damit direkt. Ist der direkte Weg blockiert, reicht der TURN-Server die Daten weiter. Die Adressen sind Beispiele.<\/figcaption><\/figure>\n\n\n\n<nav class=\"mag-toc\" aria-label=\"Inhalt\"><details><summary>Inhalt<\/summary><ol><li><a href=\"#bedeutung\">Was bedeuten STUN und TURN?<\/a><\/li><li><a href=\"#nat\">Warum braucht man STUN? Das Problem mit NAT<\/a><\/li><li><a href=\"#stun\">Wie funktioniert STUN?<\/a><\/li><li><a href=\"#turn\">Wann springt TURN ein?<\/a><\/li><li><a href=\"#datenschutz\">STUN, TURN und deine IP-Adresse<\/a><\/li><li><a href=\"#beispiele\">STUN und TURN in Spielen auf Player 0o5<\/a><\/li><li><a href=\"#anleitung\">So hilfst du, wenn die Online-Verbindung nicht zustande kommt<\/a><\/li><li><a href=\"#faq\">H\u00e4ufige Fragen<\/a><\/li><li><a href=\"#verwandte-begriffe\">Verwandte Begriffe<\/a><\/li><\/ol><\/details><\/nav>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bedeutung\">Was bedeuten STUN und TURN?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>STUN<\/strong> steht f\u00fcr <em>Session Traversal Utilities for NAT<\/em>, frei \u00fcbersetzt \u201eHilfsmittel, um NAT zu durchqueren\u201c. <strong>TURN<\/strong> hei\u00dft <em>Traversal Using Relays around NAT<\/em>, also \u201eNAT mithilfe von Weiterleitungen umgehen\u201c. Beide sind offene Internet-Standards und stecken etwa in Videotelefonie und Online-Spielen \u2013 im Browser als Teil von <a href=\"https:\/\/0o5.de\/magazin\/glossar\/webrtc\/\">WebRTC<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beide helfen zwei Ger\u00e4ten hinter Routern, zueinanderzufinden \u2013 die Voraussetzung f\u00fcr <a href=\"https:\/\/0o5.de\/magazin\/glossar\/peer-to-peer\/\">Peer-to-Peer<\/a>, also f\u00fcr Spieldaten, die direkt von Ger\u00e4t zu Ger\u00e4t flie\u00dfen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"nat\">Warum braucht man STUN? Das Problem mit NAT<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dein Router bekommt vom Internetanbieter eine \u00f6ffentliche Adresse. Handy, Laptop und Tablet im Heimnetz erhalten dagegen private Adressen, oft beginnend mit 192.168. Solche privaten Adressen gibt es in Millionen Haushalten gleichzeitig, aus dem Internet sind sie nicht erreichbar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit trotzdem alle ins Netz kommen, \u00fcbersetzt der Router die Adressen. Das hei\u00dft <strong>NAT<\/strong>, <em>Network Address Translation<\/em> (Netzwerkadress\u00fcbersetzung). Der Router arbeitet dabei wie ein Pf\u00f6rtner: Schickt ein Ger\u00e4t etwas nach drau\u00dfen, merkt er sich, wer gefragt hat, und l\u00e4sst die Antwort herein. Unaufgeforderte Post von au\u00dfen weist er ab.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr ein Online-Spiel ist das ein Problem. Ein Ger\u00e4t kennt nur seine private Adresse, und mit der kann das Gegen\u00fcber nichts anfangen. Es braucht jemanden, der von au\u00dfen sagt: \u201eSo siehst du f\u00fcr das Internet aus.\u201c<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"stun\">Wie funktioniert STUN?<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dein Ger\u00e4t schickt eine kurze Anfrage an einen STUN-Server im Internet.<\/li>\n\n<li>Der Server sieht, von welcher \u00f6ffentlichen Adresse und welchem Port die Anfrage kam \u2013 der Port ist eine Nummer, mit der der Router Verbindungen auseinanderh\u00e4lt. Genau das schickt er zur\u00fcck.<\/li>\n\n<li>Beide Ger\u00e4te tauschen diese Angaben \u00fcber den Vermittlungsserver des Spiels aus, der auch Raumliste und <a href=\"https:\/\/0o5.de\/magazin\/glossar\/raumcode\/\">Raumcode<\/a> verwaltet.<\/li>\n\n<li>Nun senden sich beide gleichzeitig Datenpakete. Weil jedes Ger\u00e4t selbst etwas nach drau\u00dfen schickt, l\u00e4sst sein Router die Antwort herein. Fachleute nennen das <em>Hole Punching<\/em>, \u201eLoch stanzen\u201c.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Danach ist der STUN-Server aus dem Spiel: Er hat nur die Adresse genannt und sieht keine Spieldaten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"turn\">Wann springt TURN ein?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hole Punching klappt nicht immer. Manche Router vergeben f\u00fcr jedes neue Ziel eine andere Portnummer (symmetrisches NAT), dann passt die per STUN ermittelte Adresse f\u00fcr das Gegen\u00fcber nicht. Strenge Firewalls in Schulen und Firmen lassen au\u00dferdem oft nur gew\u00f6hnlichen Webverkehr durch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dann hilft <strong>TURN<\/strong>: Beide Ger\u00e4te verbinden sich nach drau\u00dfen mit einem TURN-Server, und der reicht jedes Paket zur anderen Seite durch. Das klappt fast immer, kostet aber: Der Umweg erh\u00f6ht die <a href=\"https:\/\/0o5.de\/magazin\/glossar\/latenz\/\">Latenz<\/a>, und der Betreiber muss s\u00e4mtliche Spieldaten durch seine Leitung schicken. TURN ist deshalb die Notl\u00f6sung, nicht der Normalfall.<\/p>\n\n\n\n<figure class=\"wp-block-table mag-table\"><table><thead><tr><th>Weg<\/th><th>So l\u00e4uft es<\/th><th>Typischer Fall<\/th><\/tr><\/thead><tbody><tr><td>Direkt im selben Netz<\/td><td>Die Ger\u00e4te nutzen ihre privaten Adressen<\/td><td>Beide sitzen im selben WLAN<\/td><\/tr><tr><td>Direkt dank STUN<\/td><td>\u00d6ffentliche Adressen, die Router lassen die Pakete durch<\/td><td>Der Normalfall zu Hause<\/td><\/tr><tr><td>Weiterleitung \u00fcber TURN<\/td><td>Ein Server reicht jedes Paket durch<\/td><td>Strenge Firewall oder schwieriger Router<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Welcher Weg genommen wird, entscheidet der Browser selbst: Er sammelt alle M\u00f6glichkeiten, testet sie und nimmt die beste. Dieses Verfahren hei\u00dft ICE (<em>Interactive Connectivity Establishment<\/em>). Manche Spiele leiten im Notfall auch \u00fcber ihren eigenen Server um.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"datenschutz\">STUN, TURN und deine IP-Adresse<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Damit ein STUN-Server dir deine \u00f6ffentliche Adresse nennen kann, muss er sie sehen \u2013 deine IP-Adresse wird also an ihn \u00fcbertragen. Bei einer Direktverbindung erf\u00e4hrt sie au\u00dferdem dein Gegen\u00fcber. Ein TURN-Server sieht die Adressen beider Seiten und wie viele Daten flie\u00dfen, den Inhalt aber nicht: Bei WebRTC sind die Daten von Ger\u00e4t zu Ger\u00e4t verschl\u00fcsselt.<\/p>\n\n\n\n<div class=\"wp-block-group mag-tip is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"mag-tip__text wp-block-paragraph\"><strong>Tipp:<\/strong> Seri\u00f6se Spiele erw\u00e4hnen in ihrer Datenschutzerkl\u00e4rung, dass f\u00fcr Online-Partien Vermittlungsserver genutzt werden. M\u00f6chtest du deine IP-Adresse nicht weitergeben, w\u00e4hl Modi ohne Online-Verbindung, etwa gegen den Computer.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"beispiele\">STUN und TURN in Spielen auf Player 0o5<\/h2>\n\n\n\n<ul class=\"gl-games\"><li class=\"gl-game\"><a class=\"gl-game__img\" href=\"https:\/\/0o5.de\/magazin\/flaggenland-aufbau-strategie-216\/\" tabindex=\"-1\" aria-hidden=\"true\"><img src=\"https:\/\/0o5.de\/magazin\/wp-content\/uploads\/2026\/10\/flaggenland-aufbau-strategie-1-768x480.jpg\" alt=\"\" width=\"768\" height=\"480\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"gl-game__body\"><h3 class=\"gl-game__name\"><a href=\"https:\/\/0o5.de\/magazin\/flaggenland-aufbau-strategie-216\/\">Flaggenland<\/a><\/h3><p><a href=\"https:\/\/0o5.de\/magazin\/flaggenland-aufbau-strategie-216\/\">Flaggenland<\/a> nennt die Technik beim Namen: Damit sich die Browser direkt verbinden, helfen \u00f6ffentliche Vermittlungsserver (STUN), und dabei wird deine IP-Adresse \u00fcbertragen. Klappt es nicht, leitet der Server von Player 0o5 die Befehle weiter.<\/p><p class=\"gl-game__links\"><a class=\"gl-game__play\" href=\"https:\/\/0o5.de\/games\/strategie\/flaggenland\/\" data-s05-cat=\"Glossar\" data-s05-ev=\"Spiel \u00f6ffnen|Flaggenland\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 5l12 7-12 7z\" fill=\"currentColor\"\/><\/svg><span>Flaggenland spielen<\/span><\/a><a class=\"gl-game__guide\" href=\"https:\/\/0o5.de\/magazin\/flaggenland-aufbau-strategie-216\/\">Zum Guide<\/a><\/p><\/div><\/li><li class=\"gl-game\"><a class=\"gl-game__img\" href=\"https:\/\/0o5.de\/magazin\/kernsturm-212\/\" tabindex=\"-1\" aria-hidden=\"true\"><img src=\"https:\/\/0o5.de\/magazin\/wp-content\/uploads\/2026\/10\/kernsturm-1-768x480.jpg\" alt=\"\" width=\"768\" height=\"480\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"gl-game__body\"><h3 class=\"gl-game__name\"><a href=\"https:\/\/0o5.de\/magazin\/kernsturm-212\/\">Kernsturm<\/a><\/h3><p>Bei \u201eOnline zu zweit\u201c in <a href=\"https:\/\/0o5.de\/magazin\/kernsturm-212\/\">Kernsturm<\/a> probiert das Spiel zuerst die direkte Verbindung. Klappt sie nicht, schaltet es nach einigen Sekunden automatisch auf eine Weiterleitung \u00fcber den eigenen Server um.<\/p><p class=\"gl-game__links\"><a class=\"gl-game__play\" href=\"https:\/\/0o5.de\/games\/action\/kernsturm\/\" data-s05-cat=\"Glossar\" data-s05-ev=\"Spiel \u00f6ffnen|Kernsturm\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 5l12 7-12 7z\" fill=\"currentColor\"\/><\/svg><span>Kernsturm spielen<\/span><\/a><a class=\"gl-game__guide\" href=\"https:\/\/0o5.de\/magazin\/kernsturm-212\/\">Zum Guide<\/a><\/p><\/div><\/li><li class=\"gl-game\"><a class=\"gl-game__img\" href=\"https:\/\/0o5.de\/magazin\/schlaengel-io-161\/\" tabindex=\"-1\" aria-hidden=\"true\"><img src=\"https:\/\/0o5.de\/magazin\/wp-content\/uploads\/2026\/10\/schlaengel-io-1-768x480.jpg\" alt=\"\" width=\"768\" height=\"480\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"gl-game__body\"><h3 class=\"gl-game__name\"><a href=\"https:\/\/0o5.de\/magazin\/schlaengel-io-161\/\">Schl\u00e4ngel.io<\/a><\/h3><p><a href=\"https:\/\/0o5.de\/magazin\/schlaengel-io-161\/\">Schl\u00e4ngel.io<\/a> zeigt dir, welcher Weg gerade genutzt wird: L\u00e4uft alles \u00fcber den Server statt direkt von Browser zu Browser, steht im Spiel \u201e\u00fcber Server\u201c.<\/p><p class=\"gl-game__links\"><a class=\"gl-game__play\" href=\"https:\/\/0o5.de\/games\/action\/schlaengel\/\" data-s05-cat=\"Glossar\" data-s05-ev=\"Spiel \u00f6ffnen|Schl\u00e4ngel.io\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 5l12 7-12 7z\" fill=\"currentColor\"\/><\/svg><span>Schl\u00e4ngel.io spielen<\/span><\/a><a class=\"gl-game__guide\" href=\"https:\/\/0o5.de\/magazin\/schlaengel-io-161\/\">Zum Guide<\/a><\/p><\/div><\/li><li class=\"gl-game\"><a class=\"gl-game__img\" href=\"https:\/\/0o5.de\/magazin\/neutron-sbike-214\/\" tabindex=\"-1\" aria-hidden=\"true\"><img src=\"https:\/\/0o5.de\/magazin\/wp-content\/uploads\/2026\/10\/neutron-sbike-1-768x480.jpg\" alt=\"\" width=\"768\" height=\"480\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"gl-game__body\"><h3 class=\"gl-game__name\"><a href=\"https:\/\/0o5.de\/magazin\/neutron-sbike-214\/\">Neutron Sbike<\/a><\/h3><p>In <a href=\"https:\/\/0o5.de\/magazin\/neutron-sbike-214\/\">Neutron Sbike<\/a> vermittelt der Server nur den Verbindungsaufbau, gefahren wird direkt zwischen den Browsern. Sperrt ein Schul- oder Firmennetz das, klappt es meist im Handynetz.<\/p><p class=\"gl-game__links\"><a class=\"gl-game__play\" href=\"https:\/\/0o5.de\/games\/rennen\/neutronsbike\/\" data-s05-cat=\"Glossar\" data-s05-ev=\"Spiel \u00f6ffnen|Neutron Sbike\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 5l12 7-12 7z\" fill=\"currentColor\"\/><\/svg><span>Neutron Sbike spielen<\/span><\/a><a class=\"gl-game__guide\" href=\"https:\/\/0o5.de\/magazin\/neutron-sbike-214\/\">Zum Guide<\/a><\/p><\/div><\/li><li class=\"gl-game\"><a class=\"gl-game__img\" href=\"https:\/\/0o5.de\/magazin\/transit-z9001-246\/\" tabindex=\"-1\" aria-hidden=\"true\"><img src=\"https:\/\/0o5.de\/magazin\/wp-content\/uploads\/2026\/10\/transit-z9001-1-768x480.jpg\" alt=\"\" width=\"768\" height=\"480\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"gl-game__body\"><h3 class=\"gl-game__name\"><a href=\"https:\/\/0o5.de\/magazin\/transit-z9001-246\/\">Transit Z9001<\/a><\/h3><p><a href=\"https:\/\/0o5.de\/magazin\/transit-z9001-246\/\">Transit Z9001<\/a> \u00fcbertr\u00e4gt nach der Vermittlung per Raumcode nur Spieldaten wie Position und Tempo \u2013 direkt zwischen den Ger\u00e4ten oder notfalls \u00fcber den Server, Namen nicht.<\/p><p class=\"gl-game__links\"><a class=\"gl-game__play\" href=\"https:\/\/0o5.de\/games\/z9001\/transit\/\" data-s05-cat=\"Glossar\" data-s05-ev=\"Spiel \u00f6ffnen|Transit Z9001\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 5l12 7-12 7z\" fill=\"currentColor\"\/><\/svg><span>Transit Z9001 spielen<\/span><\/a><a class=\"gl-game__guide\" href=\"https:\/\/0o5.de\/magazin\/transit-z9001-246\/\">Zum Guide<\/a><\/p><\/div><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anleitung\">So hilfst du, wenn die Online-Verbindung nicht zustande kommt<\/h2>\n\n\n\n<ol class=\"wp-block-list gl-steps\">\n<li>Warte einige Sekunden: Manche Spiele schalten von selbst auf eine Weiterleitung \u00fcber ihren Server um.<\/li>\n\n<li>Achte auf Hinweise wie \u201e\u00fcber Server\u201c \u2013 dann l\u00e4uft das Spiel bereits \u00fcber den Umweg.<\/li>\n\n<li>Wechsle testweise vom Schul- oder Firmen-WLAN ins Handynetz, dort klappt die Direktverbindung h\u00e4ufig.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">H\u00e4ufige Fragen zu STUN und TURN<\/h2>\n\n\n\n<details class=\"wp-block-details mag-faq is-layout-flow wp-block-details-is-layout-flow\"><summary>Was ist ein STUN-Server?<\/summary>\n<p class=\"wp-block-paragraph\">Ein STUN-Server ist ein kleiner Dienst im Internet, der einem Ger\u00e4t sagt, unter welcher \u00f6ffentlichen Adresse es erscheint. Mit dieser Adresse kann ein anderes Ger\u00e4t eine Direktverbindung aufbauen.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details mag-faq is-layout-flow wp-block-details-is-layout-flow\"><summary>Was ist der Unterschied zwischen STUN und TURN?<\/summary>\n<p class=\"wp-block-paragraph\">STUN hilft nur beim Kennenlernen und nennt die \u00f6ffentliche Adresse; die Daten flie\u00dfen danach direkt. TURN leitet dagegen alle Daten selbst weiter und kommt nur zum Einsatz, wenn der direkte Weg scheitert.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details mag-faq is-layout-flow wp-block-details-is-layout-flow\"><summary>Macht TURN ein Online-Spiel langsamer?<\/summary>\n<p class=\"wp-block-paragraph\">Meist ein wenig, weil die Daten einen Umweg \u00fcber den Server nehmen. Bei rundenbasierten Spielen merkst du das kaum, bei schneller Action eher.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details mag-faq is-layout-flow wp-block-details-is-layout-flow\"><summary>Kann ein TURN-Server meine Spieldaten lesen?<\/summary>\n<p class=\"wp-block-paragraph\">Bei WebRTC nicht: Die Daten sind zwischen den beiden Ger\u00e4ten verschl\u00fcsselt, der TURN-Server reicht sie nur durch. Er sieht aber, welche Adressen beteiligt sind und wie viele Daten flie\u00dfen.<\/p>\n<\/details>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"verwandte-begriffe\">Verwandte Begriffe<\/h2>\n\n\n\n<ul class=\"gl-rel\"><li><a href=\"https:\/\/0o5.de\/magazin\/glossar\/webrtc\/\"><small>Technik &amp; Plattform<\/small><b>WebRTC<\/b><span>Online spielen ohne Umweg: Mit WebRTC schicken Browser Spieldaten direkt und verschl\u00fcsselt zueinander.<\/span><\/a><\/li><li><a href=\"https:\/\/0o5.de\/magazin\/glossar\/peer-to-peer\/\"><small>Multiplayer &amp; Online<\/small><b>Peer-to-Peer<\/b><span>Direkt statt \u00fcber den Server: Bei Peer-to-Peer schicken sich die Ger\u00e4te der Mitspieler ihre Spieldaten ohne Umweg zu.<\/span><\/a><\/li><li><a href=\"https:\/\/0o5.de\/magazin\/glossar\/latenz\/\"><small>Multiplayer &amp; Online<\/small><b>Latenz (Ping)<\/b><span>Warum deine Figur online manchmal zu sp\u00e4t springt: Latenz und Ping einfach erkl\u00e4rt \u2013 mit Richtwerten, Tipps und Beispielen aus Spielen auf 0o5.de.<\/span><\/a><\/li><li><a href=\"https:\/\/0o5.de\/magazin\/glossar\/netcode\/\"><small>Multiplayer &amp; Online<\/small><b>Netcode<\/b><span>Warum springen Figuren, warum z\u00e4hlt ein Treffer nicht? Netcode h\u00e4lt Online-Spiele synchron und versteckt die Laufzeit der Daten.<\/span><\/a><\/li><li><a href=\"https:\/\/0o5.de\/magazin\/glossar\/raumcode\/\"><small>Multiplayer &amp; Online<\/small><b>Raumcode<\/b><span>Vier Buchstaben, ein gemeinsamer Raum: Wie Raumcodes funktionieren, warum sie so kurz sind und wie du in Kernsturm, Kritzelkiste &amp; Co. beitrittst.<\/span><\/a><\/li><li><a href=\"https:\/\/0o5.de\/magazin\/glossar\/multiplayer\/\"><small>Multiplayer &amp; Online<\/small><b>Multiplayer<\/b><span>Mehrere Menschen, eine Partie: So funktioniert Multiplayer an einem Ger\u00e4t und online \u2013 mit Beispielen von Schach bis Dreifront auf 0o5.de.<\/span><\/a><\/li><\/ul>\n\n\n\n<p class=\"gl-back\"><a class=\"mag-btn mag-btn--ghost\" href=\"https:\/\/0o5.de\/magazin\/glossar\/\">\u2190 Alle 199 Begriffe im Spiele-Glossar<\/a><a class=\"mag-btn mag-btn--play\" href=\"https:\/\/0o5.de\/\" data-s05-cat=\"Glossar\" data-s05-ev=\"Zur Spieleseite|STUN und TURN\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 5l12 7-12 7z\" fill=\"currentColor\"\/><\/svg><span>Zu den Spielen<\/span><\/a><\/p>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"DefinedTerm\", \"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#begriff\", \"name\": \"STUN und TURN\", \"description\": \"STUN und TURN sind Hilfsverfahren f\u00fcr Direktverbindungen im Internet. Ein STUN-Server verr\u00e4t einem Ger\u00e4t hinter einem Router seine \u00f6ffentliche Adresse; ein TURN-Server leitet die Daten als Notl\u00f6sung weiter, wenn keine direkte Verbindung zustande kommt.\", \"url\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/\", \"inLanguage\": \"de\", \"inDefinedTermSet\": {\"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/#glossar\"}, \"subjectOf\": {\"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#richSnippet\"}, \"alternateName\": [\"STUN-Server\", \"TURN-Server\", \"Session Traversal Utilities for NAT\", \"Traversal Using Relays around NAT\", \"NAT-Traversal\", \"Relay-Server\"], \"sameAs\": [\"https:\/\/de.wikipedia.org\/wiki\/Session_Traversal_Utilities_for_NAT\", \"https:\/\/en.wikipedia.org\/wiki\/Traversal_Using_Relays_around_NAT\", \"https:\/\/www.wikidata.org\/wiki\/Q428933\", \"https:\/\/www.wikidata.org\/wiki\/Q2067513\"], \"image\": \"https:\/\/0o5.de\/magazin\/wp-content\/uploads\/2026\/10\/glossar-stun-turn.jpg\"}, {\"@type\": \"DefinedTermSet\", \"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/#glossar\", \"name\": \"Spiele-Glossar von Player 0o5\", \"url\": \"https:\/\/0o5.de\/magazin\/glossar\/\", \"inLanguage\": \"de\", \"publisher\": {\"@id\": \"https:\/\/0o5.de\/magazin\/#organization\"}}, {\"@type\": \"WebPage\", \"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#webpage\", \"about\": {\"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#begriff\"}, \"mainEntity\": {\"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#begriff\"}, \"isPartOf\": {\"@id\": \"https:\/\/0o5.de\/magazin\/#website\"}, \"speakable\": {\"@type\": \"SpeakableSpecification\", \"cssSelector\": [\".gl-def__text\"]}, \"keywords\": \"stun server, turn server, stun turn erkl\u00e4rt, nat traversal, webrtc stun, turn relay, ip adresse online spiel\", \"mentions\": [{\"@id\": \"https:\/\/0o5.de\/games\/strategie\/flaggenland\/#spiel\"}, {\"@id\": \"https:\/\/0o5.de\/games\/action\/kernsturm\/#spiel\"}, {\"@id\": \"https:\/\/0o5.de\/games\/action\/schlaengel\/#spiel\"}, {\"@id\": \"https:\/\/0o5.de\/games\/rennen\/neutronsbike\/#spiel\"}, {\"@id\": \"https:\/\/0o5.de\/games\/z9001\/transit\/#spiel\"}], \"relatedLink\": [\"https:\/\/0o5.de\/magazin\/glossar\/webrtc\/\", \"https:\/\/0o5.de\/magazin\/glossar\/peer-to-peer\/\", \"https:\/\/0o5.de\/magazin\/glossar\/latenz\/\", \"https:\/\/0o5.de\/magazin\/glossar\/netcode\/\", \"https:\/\/0o5.de\/magazin\/glossar\/raumcode\/\", \"https:\/\/0o5.de\/magazin\/glossar\/multiplayer\/\"]}, {\"@type\": \"FAQPage\", \"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#faq\", \"inLanguage\": \"de\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Was ist ein STUN-Server?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ein STUN-Server ist ein kleiner Dienst im Internet, der einem Ger\u00e4t sagt, unter welcher \u00f6ffentlichen Adresse es erscheint. Mit dieser Adresse kann ein anderes Ger\u00e4t eine Direktverbindung aufbauen.\"}}, {\"@type\": \"Question\", \"name\": \"Was ist der Unterschied zwischen STUN und TURN?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"STUN hilft nur beim Kennenlernen und nennt die \u00f6ffentliche Adresse; die Daten flie\u00dfen danach direkt. TURN leitet dagegen alle Daten selbst weiter und kommt nur zum Einsatz, wenn der direkte Weg scheitert.\"}}, {\"@type\": \"Question\", \"name\": \"Macht TURN ein Online-Spiel langsamer?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Meist ein wenig, weil die Daten einen Umweg \u00fcber den Server nehmen. Bei rundenbasierten Spielen merkst du das kaum, bei schneller Action eher.\"}}, {\"@type\": \"Question\", \"name\": \"Kann ein TURN-Server meine Spieldaten lesen?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Bei WebRTC nicht: Die Daten sind zwischen den beiden Ger\u00e4ten verschl\u00fcsselt, der TURN-Server reicht sie nur durch. Er sieht aber, welche Adressen beteiligt sind und wie viele Daten flie\u00dfen.\"}}]}, {\"@type\": \"HowTo\", \"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#anleitung\", \"name\": \"So hilfst du, wenn die Online-Verbindung nicht zustande kommt\", \"inLanguage\": \"de\", \"about\": {\"@id\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#begriff\"}, \"step\": [{\"@type\": \"HowToStep\", \"position\": 1, \"text\": \"Warte einige Sekunden: Manche Spiele schalten von selbst auf eine Weiterleitung \u00fcber ihren Server um.\", \"url\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#anleitung\"}, {\"@type\": \"HowToStep\", \"position\": 2, \"text\": \"Achte auf Hinweise wie \u201e\u00fcber Server\u201c \u2013 dann l\u00e4uft das Spiel bereits \u00fcber den Umweg.\", \"url\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#anleitung\"}, {\"@type\": \"HowToStep\", \"position\": 3, \"text\": \"Wechsle testweise vom Schul- oder Firmen-WLAN ins Handynetz, dort klappt die Direktverbindung h\u00e4ufig.\", \"url\": \"https:\/\/0o5.de\/magazin\/glossar\/stun-turn\/#anleitung\"}]}]}<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Wie finden sich zwei Browser hinter zwei Routern? STUN nennt die \u00f6ffentliche Adresse, TURN springt ein, wenn der direkte Weg blockiert ist.<\/p>\n","protected":false},"author":1,"featured_media":671,"parent":42,"menu_order":170,"comment_status":"closed","ping_status":"closed","template":"glossar-begriff","meta":{"footnotes":""},"class_list":["post-876","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/pages\/876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/comments?post=876"}],"version-history":[{"count":0,"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/pages\/876\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/pages\/42"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/media\/671"}],"wp:attachment":[{"href":"https:\/\/0o5.de\/magazin\/wp-json\/wp\/v2\/media?parent=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}