HTTP Test from South Africa
2 nodes in Johannesburg · NAP Africa Johannesburg
South Africa — 2 Nodes
Test HTTP z Republiki Południowej Afryki
Testy HTTP z węzła johannesburskiego wydają pełne żądanie GET z AS396982 (Google LLC, Johannesburg) i raportują kod statusu, czas odpowiedzi i status ukończenia. Dla celów z PoP CDN w Johannesburgu — Cloudflare, Akamai i Fastly operują krawędziami w Afryce Południowej — odpowiedzi HTTP powinny ukończyć się w poniżej 20–30 ms. Dla nagich originów w Europie podłoga czasu odpowiedzi wynosi 160–170 ms, a dla originów na wschodnim wybrzeżu USA około 200 ms. Liczby te zakładają brak opóźnienia przetwarzania po stronie serwera poza sieciowym RTT.
Republika Południowej Afryki jest słabiej obsługiwanym rynkiem z perspektywy CDN w porównaniu z Europą lub USA — nie każde CDN operuje PoP w Johannesburgu, a niektóre trasują ruch południowoafrykański przez regionalny PoP w Londynie lub Amsterdamie, zamiast serwować lokalnie. Test HTTP z tego węzła szybko ujawnia, czy twoje CDN obsługuje użytkowników południowoafrykańskich z lokalnego PoP (szybko, sub-30 ms) czy z Europy (wolno, 160 ms+). Różnica jest natychmiast widoczna w czasie odpowiedzi HTTP i możliwa do działania — selekcja PoP CDN jest typowo konfigurowalna per region.
Awarie HTTP z węzła z Afryki Południowej, które nie występują z węzłów europejskich lub US, często wskazują na geoblokowanie lub reguły WAF nieobejmujące południowoafrykańskich zakresów IP na liście dozwolonych. AS396982 to dobrze znany Google infrastructure ASN i jest mało prawdopodobne, by był przez pomyłkę blokowany w większości ogólnych konfiguracji WAF. Bardziej powszechnie, usługi z wyraźnymi listami dozwolonych krajów mogą nie obejmować ZA lub nie poprawnie mapować prefiksu Google JHB do Afryki Południowej. Odpowiedź 403 lub 429 z tego węzła bez odpowiadającej awarii z innych regionów to klasyczny wzorzec.
Infrastruktura sieciowa Republiki Południowej Afryki
Johannesburg jest hubem internetowym Afryki Subsaharyjskiej. Miasto gości NAP Africa w obiekcie JHB1 Teraco — największym neutralnym dla operatorów obiekcie kolokacyjnym i peeringowym na kontynencie. Teraco JHB1 gości ponad 200 sieci, w tym MTN (AS37457), Vodacom (AS36874), Telkom SA (AS10474) i główne sieci content, w tym Google, Meta i Akamai. Nasz węzeł sondujący działa na AS396982 (Google LLC) w centrum danych Google w Johannesburgu, odzwierciedlając bezpośrednią inwestycję Google w afrykańską infrastrukturę sieciową jako część ich regionalnej strategii ekspansji. Google operuje własnym światłowodem i umowami peeringowymi w JHB, łącząc się z szerszym południowoafrykańskim ekosystemem internetowym przez Teraco i NAP Africa.
Łączność międzynarodowa Republiki Południowej Afryki opiera się na systemach kabli podmorskich lądujących w wielu punktach wzdłuż wschodnich i zachodnich wybrzeży. SEACOM (operacyjny od 2009) łączy wybrzeże wschodniej Afryki z Europą przez Bliski Wschód. WACS (West Africa Cable System) biegnie wzdłuż zachodniego wybrzeża łącząc RPA z Europą przez Afrykę Zachodnią. EASSy (East Africa Marine System) zapewnia dodatkową przepustowość wschodniego wybrzeża. Kombinacja wielu systemów kablowych lądujących w RPA daje JHB lepszą różnorodność ścieżek do Europy niż większość innych miast afrykańskich, choć całkowita dostępna przepustowość pozostaje ograniczona w porównaniu z europejskimi lub północnoamerykańskimi punktami interconnect.
Referencyjne RTT z węzła Google w Johannesburgu: JHB do Londynu to około 160 ms, JHB do Amsterdamu 165 ms, JHB do Frankfurtu 170 ms, JHB do Nowego Jorku 200–210 ms, JHB do Singapuru 200–210 ms, JHB do Nairobi 30–40 ms, JHB do Lagos 90–100 ms, JHB do Kapsztadu 30 ms. Wartości opóźnienia do Londynu i Amsterdamu są niższe niż wielu oczekuje — SEACOM i WACS zapewniają stosunkowo bezpośrednie ścieżki do Europy bez wieloskokowego routingu starszych łączy satelitarnych. Te ścieżki kabli podmorskich uczyniły RPA jednym z najlepiej połączonych krajów w Afryce dla opóźnienia międzynarodowego.
Obecność Google w Johannesburgu przez AS396982 jest częścią szerszej afrykańskiej strategii Google, obejmującej węzły Google Cache (GGC) wdrożone u południowoafrykańskich ISP i kabel podmorski Equiano (łączący RPA z Portugalią). Prefiks AS396982 w JHB jest poprawnie identyfikowany jako Google infrastructure ASN przez wszystkie główne bazy GeoIP. Ruch z tego węzła będzie rozpoznawany jako wywodzący się z afrykańskiej infrastruktury głównego dostawcy chmury — istotne dla usług stosujących różne reguły routingu lub limitowania dla IP chmurowych dostawców źródłowych w stosunku do rezydencjalnych IP ISP. DE-CIX Johannesburg, uruchomiony jako część afrykańskiej ekspansji DE-CIX, zapewnia dodatkowe opcje interconnect poza NAP Africa i JINX.
Krajowy szkielet RPA łączy Johannesburg z Kapsztadem, Durbanem i Pretorią przez dalekodystansowe światłowody operowane przez Telkom SA i rosnącą liczbę prywatnych operatorów. JHB do Kapsztadu to około 30 ms, JHB do Durbanu 15–20 ms. Węzeł johannesburski jest zdecydowanie najbardziej istotną lokalizacją testową dla warunków sieciowych Afryki Subsaharyjskiej — siedzi na głównym hubem peeringowym kontynentu z bezpośrednim dostępem do wszystkich głównych afrykańskich i międzynarodowych ścieżek operatorów. Dla każdej usługi kierowanej do afrykańskiej publiczności, test HTTP lub pingu z tego węzła to pierwszy krok w rozumieniu kontynentalnego obrazu łączności.