Ce este TTL?
TTL - ce este? TTL reprezintă timpul pentru a trăi. Aceasta este durata de viață a pachetului care îi este atribuită în momentul trecerii de la nodul inițial la ultimul nod. În standardul IPv4, un câmp de opt biți din antet este alocat reflecției TTL. Trecând prin mai multe noduri către destinație, valoarea pachetului este redusă cu câte 1 unitate de fiecare dată. Acest lucru se face pentru a limita timpul de prezență în noduri cu un anumit număr. Și acest lucru, la rândul său, ajută la evitarea congestiei în rețele.
conținut
- De ce se utilizează ttl și în ce domenii
- Schimbarea capacităților ttl pe diverse dispozitive
- Modificați ttl pe dispozitivele de pe platforma "android"
- Schimbați ttl pe un computer cu sisteme de operare windows
- Schimbați la linux
- Schimbarea duratei de viață a unui pachet pe modemuri
- Schimbarea duratei de viață a pachetului pe ios
- Schimbați ttl în macos
- Constatări
Conform ideii autorilor tehnologiei, durata de viață a pachetului pierde o unitate în fiecare secundă. Dar datorită vitezei mari de conectare și a numărului de routere și noduri, reducerea are loc mult mai rapid.
Ce se întâmplă dacă TTL ajunge la zero? Pachetul va dispărea și expeditorul va primi un mesaj care să ateste că durata sa de viață a expirat, ceea ce înseamnă că trebuie să încercați din nou. Valoarea maximă care poate reflecta un câmp pe 8 biți este 255. Pentru sistemele de operare există valori implicite. De exemplu, TTL în Windows este de 128, iar în Linux și în derivate - Mac, Android - 64.
Mediul DNS are propriul TTL și reflectă relevanța datelor din memoria cache. Dar discursul din articol nu va fi despre el.
De ce se utilizează TTL și în ce domenii
Pachetul de viață utilizează în mod activ diferiți furnizori de servicii de Internet, cum ar fi Yota. Astfel, ei încearcă să restricționeze accesul la consumul de trafic excesiv în distribuirea Wi-Fi. Acest lucru se datorează faptului că pachetul, se deplasează din dispozitiv care primește trafic la Razdan, reduce TTL, în cele din urmă vine la furnizorul este mai mică sau în cazul Windows mai mult decât se aștepta.
De exemplu, puteți descrie procesul smartphone-ului pe baza "Android". Dispozitivul trimite o solicitare de date de la un anumit site. Împreună cu acesta este trimis un TTL, valoarea căruia este de 64. Furnizorul știe că acesta este ora standard a pachetului pentru acest dispozitiv, astfel încât acesta îi permite să acceseze liber Rețeaua.
Acum, dispozitivul începe să distribuie Wi-Fi și devine un fel de router. Telefonul smartphone conectat rulează pe platforma Windows, iar TTL-ul său, care trece prin dispozitivul de distribuție, va fi de 127. Furnizorul va întâlni acest pachet și va înțelege că distribuția acestuia este distribuită. Prin urmare, va bloca conexiunea.
Schimbarea capacităților TTL pe diverse dispozitive
Schimbarea valorii duratei de viață a pachetului poate fi utilă pentru a evita blocarea traficului de către furnizor. De exemplu, dacă ați deconectat conexiunea prin cablu, iar utilizatorul trebuie să intre online online de pe computer. Apoi, smartphone-ul devine un punct de acces și iese PC-ul în rețea.
Este demn de remarcat faptul că unii furnizori blochează accesul nu numai la TTL, ci și la vizitele pe site-uri. Și dacă resursa nu este în niciun fel conectată cu smartphone-ul, adică nu este necesară pentru aceasta, conexiunea se termină.
Puteți schimba TTL în mai multe moduri, care vor fi descrise mai târziu.
Modificați TTL pe dispozitivele de pe platforma "Android"
Cea mai ușoară modalitate de a schimba durata de viață a pachetului pe dispozitive Android va fi utilizarea de software specializat. De exemplu, un produs foarte eficient - Master TTL. Se poate schimba durata de viață a pachetului distribuitorului cu cea care rezultă din fluxul de date. De exemplu, când distribuiți Wi-Fi pe un dispozitiv cu Windows, trebuie să setați valoarea la 127 și la Android sau Linux - la 63.
Programul este gratuit și poate fi găsit cu ușurință în magazinul oficial Google Play. Cu toate acestea, funcționarea acestuia necesită drepturi radicale asupra dispozitivului.
Interfața programului este simplă - valoarea curentă a parametrului este afișată în partea de sus. Puțin mai jos sunt marcările pentru Windows și alte sisteme de operare. De asemenea, puteți seta manual valoarea dorită. Ușor de dedesubt este un buton cu posibilitatea de a trece de la aplicație direct la setările modemului. În unele versiuni, o soluție este disponibilă prin iptables, pentru care există un anumit punct.
În setări, puteți seta pornirea și puteți schimba automat durata de viață atunci când dispozitivul este pornit. Unele versiuni ale produsului "Android" pot fi produse imediat după modificarea valorii lansării punctului de acces. Există suport pentru limba rusă.
Aplicația este în continuă evoluție și îmbunătățire. Există un profil pe github, în care toată lumea se poate ramifica și își poate adăuga capabilitățile în proiect. Dacă acestea sunt acceptate de dezvoltatori, acestea vor fi incluse în versiunea ulterioară.
De asemenea, puteți încerca metoda manuală de modificare a fișierelor de sistem pentru a modifica valoarea de viață a pachetului. Pentru a face acest lucru, aveți nevoie de drepturi de rădăcină. Mai întâi trebuie să comutați la modul de zbor, adică să faceți telefonul să-și piardă rețeaua.
Apoi utilizați orice explorator care poate edita fișierele. În acesta, accesați calea proc / sys / net / ipv4. În acest director, un fișier numit ip_default_ttl este de interes. Acesta conține valoarea 64, care trebuie schimbată la 63.
Apoi, trebuie să scoateți telefonul din modul de zbor, astfel încât acesta să se înregistreze din nou pe Web. Acum puteți să distribuiți internetul fără fir și să încercați să conectați dispozitivul pe baza iOS sau "Android", adică cu TTL 64.
Dacă doriți să utilizați ca unul dintre vinciurile Windows PC, va trebui să setați o valoare constantă pentru durata de viață a pachetului în modul descris mai jos.
Schimbați TTL pe un computer cu sisteme de operare Windows
Dacă aveți nevoie să distribuiți Internetul de pe telefonul smartphone "Android" pe computer sub Windows, va trebui să ajustați puțin valorile registry. Această metodă va fi relevantă atunci când telefonul nu are o rădăcină și ocolind blocarea pe ea nu funcționează.
Puteți porni registry-ul pe linia de sistem de operare prin intermediul meniului Start din Executare. În acesta, introduceți Regedit și faceți clic pe OK. În fereastra care se deschide, vor apărea două zone. Structura arborelui este în partea stângă, iar valorile din dreapta. Necesitatea de a găsi o HKEY_LOCAL_MACHINE SYSTEM ramură CurrentControlSet Services Tcpip Parameters. Pentru Windows 8, Tcpip poate fi înlocuit cu Tcpip6.
În caseta de valori, creați una nouă. Acest lucru se face prin clic-dreapta. Meniul de context selectează "Creare", apoi noul parametru DWORD și este numit TTL implicit. Ce este asta? Acesta va fi un parametru static pentru o valoare constantă a duratei de viață. Apoi faceți din nou clic dreapta și selectați "Modificare". Radixul ar trebui să fie zecimal, iar valoarea este 65. Astfel, sistemul va transmite durata de viață a pachetului la 65, adică una mai mult decât "Android". Adică, trecând prin telefonul smartphone, acesta va pierde o unitate, iar furnizorul nu va observa trucul murdar. După efectuarea modificărilor, trebuie să reporniți computerul.
Acum puteți distribui Internetul la "Android", fără a utiliza software și instrumente speciale.
Schimbați la Linux
Cum se schimbă TTL pe un computer care rulează sisteme de operare Linux? Pentru Linux, modificarea duratei de viață a pachetului modifică o linie în terminal: sudo iptables -t mangle -A POSTROUTING -j TTL - set-set 65
Schimbarea duratei de viață a unui pachet pe modemuri
Puteți modifica modemul TTL schimbând IMEI. Acesta este un cod de identificare unic pentru fiecare dispozitiv care are acces la rețelele celulare. Întreaga problemă este că nu există un mod universal. Acest lucru se datorează faptului că pentru fiecare modem luat separat ar trebui să existe un firmware care să înlocuiască IMEI.
Site-ul 4PDA are o selecție de soluții pentru modificarea duratei de viață pe modemuri de la diferiți producători și modele. De asemenea, puteți găsi o implementare detaliată a acestei sarcini.
Schimbarea duratei de viață a pachetului pe iOS
Utilizarea trucurilor TetherMe poate fi schimbat în iTOS TTL. Ce este? Asta este deb-application, care deblochează modul modem pe dispozitive cu iOS la bord. Faptul este că Apple permite anumitor operatori de rețea celulară să blocheze funcția "Modem modem" la nivelul SIM. Această aplicație vă permite să o activați și să folosiți telefonul ca modem.
Schimbați TTL în MacOS
În mod implicit, MacOS are o durată de viață de 64 de ani. Dacă doriți să o modificați, trebuie să introduceți următoarea comandă în terminal: sudo sysctl -w net.inet.ip.ttl = 65.
Cu toate acestea, prin această abordare, valoarea după resetare se va modifica din nou la 64. Prin urmare, este necesar să efectuați o serie de manipulări. La rădăcina discului există un director etc. Este ascunsă, dar trebuie să intri în ea. Acolo, fișierul sysctl.conf este creat. În ea este necesară înregistrarea unei singure linii - net.inet.ip.ttl = 65. Bineînțeles, salvați-vă.
Pentru a afișa acest dosar ascuns în Finder, accesați discul principal și apăsați combinația de taste cmd + shift + G. În fereastra afișată este introdus numele directorului dorit, după care acesta va fi găsit.
constatări
Există un astfel de lucru ca un convertor USB TTL. Cu toate acestea, nu are nimic de-a face cu contextul articolului și nu ar trebui să fie confundat cu durata de viață a pachetului. Convertorul USB TTL este un fel de adaptor pentru crearea conexiunilor între dispozitivele USB și logica TTL.
Articolul explicat în detaliu despre TTL - ce este și de ce este necesar. Mai multe moduri de a le schimba vă vor permite să ocoliți restricția privind blocarea traficului pentru anumiți furnizori. Acest lucru face posibilă utilizarea Internetului peste tot.
Implementarea pe diferite dispozitive este diferită, o puteți face atât cu ajutorul unor instrumente software, cât și prin schimbarea manuală a fișierelor de sistem. Unele modemuri trebuie să fie cusute, iar în cazul fiecărei versiuni a software-ului.
Aceste instrucțiuni pot ocoli blocarea multor furnizori care oferă acces la Internet printr-o rețea celulară.
- 1 Mbps - ce este această viteză? Pe scurt despre biți și octeți
- Fundamentele teoretice ale Ingineriei Electrice: Metoda Stresului Nodal
- Câți biți în octeți? Ce este un pic și octet?
- Hub-uri - ce este? Dispozitive Hub
- MTU în router - ce este? Unitatea de transmisie maximă. Setările routerului
- Clase de adrese IP. Adresele IP din clasa A, B, C
- Cum să tricot noduri de beeline? Manual detaliat cu diagrame
- Nelimitat pentru "Megafon": cum se conectează. Tipuri de opțiuni disponibile
- Nod de pescuit "morcov". Descrierea pas-cu-pas
- Ce este un nod? Semnificația și caracteristicile utilizării cuvântului
- Cantitatea de memorie de 1 GB - este cât de mult?
- Cum să verificați restul pachetului pe "Tele2"? Prezentare generală a metodelor…
- Cum de a afla `Tele2` restul pachetului inclus în tariful de bază și activat…
- 10 Noduri care vor face viața mai ușoară pentru cei care știu cum să le facă
- Binkw32.dll: ce este și cum să remediați eroarea asociată acestui fișier?
- OpenALL: ce este și cum se remediază eroarea asociată acestui fișier?
- Cum să tricot noduri. Competențe utile
- Cum să învețe să tricot noduri turistice.
- Un bărbat, o cravată, noduri ... Cine e cine?
- Ce este un switch: obțineți un răspuns exhaustiv
- Parametrii și clasele de rețea