Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a

Pou anpil travay, reta ant kliyan an ak sèvè yo kritik, pou egzanp nan jwèt sou entènèt, videyo/konferans vwa, telefòn IP, VPN, elatriye. Si sèvè a twò lwen kliyan an nan nivo rezo IP, lè sa a reta (yo rele popilè "ping", "lag") ap entèfere ak travay.

Pwoksimite jeyografik yon sèvè pa toujou egal pwoksimite nan nivo IP routage. Se konsa, pou egzanp, yon sèvè nan yon lòt peyi ka "pi pre" ou pase yon sèvè nan vil ou a. Tout akòz sengularite yo nan routage ak konstriksyon rezo.

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a

Ki jan yo chwazi yon sèvè ki pi pre ke posib nan tout kliyan potansyèl? Ki sa ki koneksyon rezo IP? Ki jan yo dirije yon kliyan nan sèvè ki pi pre a? Ann chèche konnen nan atik la.

Mezire reta

Premyèman, ann aprann kijan pou mezire reta. Travay sa a pa senp jan li ka sanble paske reta yo ka varye pou diferan pwotokòl ak gwosè pake. Ou ka rate tou evènman kout tèm, tankou plonje ki dire kèk milisgond.

ICMP la vle di Ping regilye

Nou pral sèvi ak sèvis piblik ping Unix la; li pèmèt ou manyèlman mete entèval ki genyen ant voye pake, ki vèsyon an ping pou Windows pa ka fè. Sa a enpòtan paske si gen poz long ant pake, ou ka tou senpleman pa wè sa k ap pase ant yo.

Gwosè pake (opsyon -s) - pa default, sèvis piblik la ping voye pake ki gen 64 octets nan gwosè. Avèk ti pake sa yo, fenomèn ki rive ak pi gwo pake ka pa aparan, kidonk nou pral mete gwosè pake a 1300 bytes.

Entèval ant pake yo (opsyon -i) - tan ant voye done. Pa default, pake yo voye yon fwa pa segonn, sa a se trè long, pwogram reyèl voye dè santèn ak dè milye de pake pou chak segonn, kidonk nou pral mete entèval la nan 0.1 segonn. Pwogram nan tou senpleman pa pèmèt mwens.

Kòm yon rezilta, lòd la sanble sa a:

ping -s 1300 -i 0.1 yandex.ru

Konsepsyon sa a pèmèt ou wè yon foto pi reyalis nan reta.

Ping atravè UDP ak TCP

Nan kèk ka, koneksyon TCP yo trete yon fason diferan pase pake ICMP, e poutèt sa, mezi yo ka varye selon pwotokòl la. Li souvan rive tou ke lame a tou senpleman pa reponn a ICMP, ak ping regilye pa travay. Sa a se sa yon lame fè tout lavi li, pou egzanp. microsoft.com.

Sèvis piblik nping soti nan devlopè yo nan pi popilè scanner nmap la ka jenere nenpòt pake. Li kapab tou itilize pou mezire reta.
Depi UDP ak TCP opere sou sa espesifik, nou bezwen "ping" yon pò espesifik. Ann eseye fè ping TCP 80, se sa ki, pò sèvè entènèt la:

$ sudo nping --tcp -p 80 --delay 0.1 -c 0 microsoft.com

Starting Nping 0.7.80 ( https://nmap.org/nping ) at 2020-04-30 13:07 MSK
SENT (0.0078s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40  seq=3401731188 win=1480
SENT (0.1099s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40  seq=3401731188 win=1480
RCVD (0.2068s) TCP 13.77.161.179:80 > 10.0.0.1:63236 SA ttl=43 id=0 iplen=44  seq=1480267007 win=64240 <mss 1440>
SENT (0.2107s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40  seq=3401731188 win=1480
RCVD (0.3046s) TCP 13.77.161.179:80 > 10.0.0.1:63236 SA ttl=43 id=0 iplen=44  seq=1480267007 win=64240 <mss 1440>
SENT (0.3122s) TCP 10.0.0.1:63236 > 13.77.161.179:80 S ttl=64 id=49156 iplen=40  seq=3401731188 win=1480
RCVD (0.4247s) TCP 13.77.161.179:80 > 10.0.0.1:63236 SA ttl=42 id=0 iplen=44  seq=2876862274 win=64240 <mss 1398>

Max rtt: 112.572ms | Min rtt: 93.866ms | Avg rtt: 101.093ms
Raw packets sent: 4 (160B) | Rcvd: 3 (132B) | Lost: 1 (25.00%)
Nping done: 1 IP address pinged in 0.43 seconds

Pa default, nping voye 4 pake epi sispann. Opsyon -c 0 pèmèt voye pake kontinuèl; pou sispann pwogram nan, ou bezwen peze Ctrl + C. Estatistik yo pral montre nan fen an. Nou wè ke valè an mwayèn rtt (atou-vwayaj tan) se 101ms.

MTR - traceroute sou estewoyid

Pwogram MTR My Traceroute se yon sèvis piblik avanse pou trase wout nan yon lame aleka. Kontrèman ak sistèm sèvis piblik nòmal traceroute (nan Windows sa a se sèvis piblik tracert), li ka montre reta nan chak lame nan chèn pake a. Li kapab tou trase wout pa sèlman atravè ICMP, men tou atravè UDP ak TCP.

$ sudo mtr microsoft.com

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a
(Klike) koòdone pwogram MTR. Wout trase nan microsoft.com te kòmanse

MTR imedyatman montre ping la bay chak lame nan chèn lan, epi done yo toujou ap mete ajou pandan pwogram nan ap kouri epi yo ka wè chanjman kout tèm.
Ekran an montre ke ne # 6 gen pèt pake, men an reyalite sa a se pa totalman vre, paske kèk routeurs ka tou senpleman jete pake ki gen yon TTL ekspire epi yo pa retounen yon repons erè, kidonk done yo pèt pake yo ka inyore isit la.

WiFi vs kab

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a
Sijè sa a pa totalman enpòtan nan atik la, men nan opinyon mwen li trè enpòtan nan yon kontèks reta. Mwen vrèman renmen WiFi, men si mwen gen menm opòtinite a mwendr konekte sou entènèt la ak yon kab, mwen pral sèvi ak li. Mwen tou toujou dekouraje moun itilize kamera WiFi.
Si w jwe yon tirè serye sou entènèt, si w difize videyo, oswa w ap fè komès sou bous dechanj la: tanpri itilize Entènèt la atravè kab.

Men yon tès vizyèl pou konpare koneksyon fil ak kab. Sa a se yon ping nan routeur la WiFi, se sa ki, pa menm entènèt la ankò.

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a
(Klike) Konparezon ping ak yon routeur WiFi atravè kab ak atravè fil

Li ka wè ke sou WiFi reta a se 1ms pi long epi pafwa gen pake ak reta dis fwa pi long! Lè sa a se sèlman yon kout peryòd de tan. An menm tan an, menm routeur la pwodui reta ki estab nan <1ms.

Nan egzanp ki anwo a, yo itilize WiFi 802.11n nan 2.4GHz, se sèlman yon laptop ak yon telefòn ki konekte ak pwen aksè WiFi la. Si te gen plis kliyan sou pwen aksè a, rezilta yo ta pi mal anpil. Se poutèt sa mwen se konsa kont chanje tout òdinatè biwo nan WiFi si li posib yo rive jwenn yo ak yon kab.

Koneksyon IP

Se konsa, nou te aprann mezire reta nan sèvè a, an n eseye jwenn sèvè ki pi pre nou an. Pou fè sa, nou ka gade ki jan wout founisè nou an ap travay. Li se pratik yo sèvi ak sèvis la pou sa bgp.he.net

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a

Lè nou jwenn aksè nan sit la, nou wè adrès IP nou an fè pati sistèm otonòm lan AS42610.

Lè nou gade graf koneksyon sistèm otonòm yo, nou ka wè nan ki founisè ki wo nivo founisè nou an konekte ak rès mond lan. Chak nan pwen yo klike sou, ou ka antre epi li ki kalite founisè li ye.

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a
Grafik koneksyon sistèm otonòm founisè a

Sèvi ak zouti sa a, ou ka etidye ki jan chanèl yo nan nenpòt founisè, ki gen ladan hosting, yo estriktire. Gade ak ki founisè li konekte dirèkteman. Pou fè sa, ou bezwen antre adrès IP sèvè a nan rechèch la pou bgp.he.net epi gade nan graf la nan sistèm otonòm li yo. Ou ka konprann tou ki jan yon sant done oswa yon founisè hosting konekte ak yon lòt.

Pifò pwen echanj trafik yo bay yon zouti espesyal ki rele Look Glass, ki pèmèt ou ping ak traceroute soti nan yon routeur espesifik nan pwen echanj la.

Pa egzanp, kap vè soti nan MGTS

Se konsa, lè w ap chwazi yon sèvè, nou ka wè davans ki jan li pral gade nan diferan pwen echanj trafik. Men, si kliyan potansyèl nou yo sitiye nan yon sèten zòn jeyografik, nou ka jwenn kote ki pi bon pou sèvè a.

Chwazi sèvè ki pi pre a

Nou deside senplifye pwosedi a pou jwenn sèvè ki pi bon pou kliyan nou yo ak kreye yon paj ak tès otomatik nan kote ki tou pre: RUVDS sant done yo.
Lè w vizite yon paj, script la mezire reta yo soti nan navigatè w la nan chak sèvè epi montre yo sou yon kat jeyografik entèaktif. Lè ou klike sou yon sant done, enfòmasyon ak rezilta tès yo parèt.

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a

Bouton an mennen ou nan paj tès latansi pou tout sant done nou yo. Pou wè rezilta tès yo, klike sou pwen sant done sou kat la

Goumen pou milisgond. Ki jan yo chwazi yon sèvè ak ping ki pi ba a

Sous: www.habr.com

Add nouvo kòmantè