TTL – mis see on? TTL tähistab aega elada. See tähendab, et paketi eluiga, mis on sellele eraldatud esialgsest sõlmest lõppsõlme ülemineku hetkel. IPv4 standardis eraldatakse päises kaheksabitine väli TTL-i kajastamiseks. Läbi arvukate sõlmede sihtkohta jõudmisel väheneb paketi väärtus iga kord 1 ühiku võrra. Seda tehakse selleks, et piirata tema sõlmedes viibimise aega kindla arvuga. Ja see omakorda aitab vältida võrgu ülekoormust.
Nagu tehnoloogia autorid arvasid, kaotab paketi eluiga 1 ühiku iga sekundiga. Kuid tänu suurele ühenduse kiirusele ning ruuterite ja sõlmede arvule on vähenemine palju kiirem.
Mis juhtub, kui TTL jõuab nullini? Pakett kaob ja saatja saab teate, et tema eluaeg on möödas, mis tähendab, et peate uuesti proovima. Maksimaalne väärtus, mida kaheksabitine väli võib esindada, on 255. Operatsioonisüsteemide jaoks on vaikeväärtused. Näiteks Windowsis on TTL 128 ning Linuxis ja selle tuletistes – Macis, Androidis – 64.
DNS-i keskkonnal on oma TTL ja see peegeldab vahemällu salvestatud andmete värskust. Kuid artikkel ei räägi temast.
Milleks ja millistes valdkondades TTL-i kasutatakse
Paketti eluiga kasutavad aktiivselt erinevadInterneti-teenuse pakkujad, näiteks Yota. Seega üritavad nad WiFi levitamisel piirata ligipääsu liigse liikluse tarbimisele. Selle põhjuseks on asjaolu, et pakett, mis liigub liiklust vastuvõtv alt seadmelt levivale seadmele, vähendab TTL-i, mille tulemusena saab pakkuja oodatust väiksema või Windowsi puhul suurema väärtuse.
Näiteks võite kirjeldada "Androidil" põhineva nutitelefoni protsessi. Seade saadab päringu saada andmeid konkreetselt saidilt. Koos sellega saadetakse TTL, mille väärtus on 64. Teenusepakkuja teab, et see on selle seadme paketi eluea standardnumber, seega võimaldab see vab alt võrgule juurdepääsu.
Nüüd hakkab seade Wi-Fi levitama ja sellest saab omamoodi ruuter. Ühendatud nutitelefon töötab Windowsi platvormil ja selle jaotusseadet läbiv TTL on 127. Pakkuja tutvub selle paketiga ja mõistab, et tema Internetti levitatakse. Seetõttu blokeerib see ühenduse.
Võimalus muuta TTL-i erinevates seadmetes
Paketti eluea väärtuse muutmine võib olla kasulik teenusepakkuja poolt liikluse blokeerimisest mööda hiilimiseks. Näiteks kui kaabelühendus on välja lülitatud ja kasutajal on vaja kiiresti arvutist Internetti pääseda. Seejärel muutub nutitelefon pääsupunktiks ja ühendab arvuti võrku.
Väärib märkimist, et mõned pakkujad ei blokeeri juurdepääsu mitte ainult TTL-i kaudu, vaid jälgivad ka saidikülastusi. Ja kui ressursil pole nutitelefoniga midagi pistmist, st see ei vaja seda,ühendus on katkenud.
TTL-i saate muuta mitmel viisil, mida kirjeldatakse hiljem.
TTL-i muutmine Android-seadmetes
Lihtsaim viis Android-seadmetes paketi eluea muutmiseks on kasutada spetsiaalset tarkvara. Näiteks väga tõhus toode on TTL Master. See võib muuta jaoturi paketi eluiga andmeedastusest tulenevaks. Näiteks Wi-Fi levitamisel Windowsi seadmes peate määrama väärtuseks 127 ja Androidis või Linuxis väärtuseks 63.
Programm on tasuta ja selle leiate lihts alt ametlikust Google Play poest. Selle toimimiseks on aga vaja seadme juurõigusi.
Programmi liides on lihtne – parameetri hetkeväärtus kuvatakse ülemises osas. Natuke madalamal on Windowsi operatsioonisüsteemide ja teiste toorikud. Soovitud väärtuse saate määrata ka käsitsi. Veidi madalam on nupp, millel on võimalus minna rakendusest otse modemi seadetesse. Mõnes versioonis on lahendus saadaval iptablesi kaudu, mille jaoks on olemas konkreetne üksus.
Seadetes on võimalik seadistada käivitamine ja kasutusaja muutmine automaatselt, kui seade käivitub. Mõned Androidi versioonid võimaldavad teil pääsupunkti käivitada kohe pärast väärtuse muutmist. Vene keele tugi on olemas.
Rakendus areneb ja täieneb pidev alt. Githubis on profiil, millesigaüks saab hargneda ja oma võimeid projekti lisada. Kui arendajad nõustuvad, lisatakse need järgmisse versiooni.
Võite proovida ka süsteemifailide käsitsi muutmise meetodit, et muuta paketi eluea väärtust. See nõuab juurõigusi. Esm alt peate lülituma lennurežiimile, see tähendab, et telefon kaotaks võrgu.
Seejärel kasutage mis tahes Explorerit, mis saab faile redigeerida. Selles peate minema mööda teed proc/sys/net/ipv4. Selles kataloogis olete huvitatud failist nimega ip_default_ttl. See sisaldab väärtust 64, mis tuleb muuta väärtuseks 63.
Järgmiseks peate telefoni lennukirežiimist välja võtma, et see uuesti veebis registreeruks. Nüüd saate levitada traadita Internetti ja proovida ühendada iOS-i või Android-seadme, st TTL 64-ga.
Kui soovite ühe kliendina kasutada Windowsi arvutit, peate määrama konstantse paketi eluea väärtuse, nagu allpool kirjeldatud.
TTL-i muutmine Windowsi operatsioonisüsteemidega arvutis
Kui teil on vaja levitada Internetti oma Android-nutitelefonist Windowsiga arvutisse, peate registriväärtusi veidi kohandama. See meetod on asjakohane, kui telefon pole juurdunud ja selle lukust on võimatu mööda hiilida.
Registri käivitamist operatsioonisüsteemide real saab teha menüükäsuga "Start" "Käivita". Sisestage sinna Regedit ja klõpsake nuppu OK. Avanevas aknas kuvatakse kaks ala. Vasakul onpuu struktuur ja paremal - väärtused. Peate leidma haru HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters. Windows 8 puhul saab Tcpipi asendada Tcpip6-ga.
Väärtustega aknas peate looma uue. Seda tehakse paremklõpsuga. Valige kontekstimenüüst Uus, seejärel uus DWORD-väärtus ja nimetage see Vaike-TTL. Mis see on? See on staatiline säte püsiva eluea väärtuse jaoks. Seejärel paremklõpsake uuesti ja valige Redigeeri. Numbritüüp peab olema koma ja väärtus peab olema 65. Seega edastab süsteem paketi eluiga 65, st ühe võrra rohkem kui Android. See tähendab, et nutitelefoni läbimisel kaotab see ühe ühiku ja pakkuja ei märka saaki. Pärast muudatuste tegemist peate arvuti taaskäivitama.
Nüüd saate levitada Internetti Androidile ilma spetsiaalset tarkvara ja seadmeid kasutamata.
Mine Linuxile
Kuidas TTL-i muudetakse Linuxi operatsioonisüsteemidega arvutis? Linuxi puhul muudetakse paketi eluea muutmist terminalis ühe reaga: sudo iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
Muutke paketi eluiga modemitel
Modemi TTL-i saate muuta, muutes IMEI-d. See on selline identifitseerimiskood, mis on ainulaadne iga seadme jaoks, millel on juurdepääs mobiilsidevõrkudele. Probleem on selles, et universaalset viisi pole olemas. See on tingitud asjaolust, et igal üksikul modemil peab olema omapüsivara, mis muudab IMEI-d.
Veebisaidil w3bsit3-dns.com on valik lahendusi erinevate tootjate ja mudelite modemite eluea muutmiseks. Se alt leiate ka selle ülesande üksikasjalikud teostused.
Muutke paketi eluiga iOS-is
TetherMe näpunäidetega saate lülituda iOS-i TTL-ile. Mis see on? See on deb-rakendus, mis avab iOS-i seadmetes leviala režiimi. Fakt on see, et Apple lubab mõnel mobiilsidevõrgu operaatoril blokeerida funktsiooni "Modemrežiim" SIM-kaardi tasemel. See rakendus võimaldab teil selle aktiveerida ja kasutada oma telefoni modemina.
TTL-i muutmine MacOS-is
MacOS-i TTL on vaikimisi 64. Kui soovite seda muuta, peate sisestama terminali käsu: sudo sysctl -w net.inet.ip.ttl=65.
Selle lähenemise korral muutub väärtus pärast taaskäivitamist aga tagasi väärtusele 64. Seetõttu tuleb teha mitmeid manipuleerimisi. Kataloog etc asub ketta juurtes. See on peidetud, kuid peate sellesse sisenema. Seal luuakse fail sysctl.conf. Peate sellesse kirjutama ainult ühe rea - net.inet.ip.ttl=65. Ja muidugi salvestage.
Selle peidetud kausta kuvamiseks Finderis minge põhikettale ja vajutage cmd+shift+G. Ilmuvas aknas sisestage otsitava kausta nimi, mille järel see leitakse.
Järeldused
On olemas selline asi nagu USB TTL-muundur. Sellel pole aga midagi pistmist artikli kontekstiga ja seda ei tohiks segi ajada paketi elueaga. USB TTL-muundur - omamoodi adapter ühenduste loomiseksUSB-seadmete ja TTL-loogika vahel.
Artikkel selgitas üksikasjalikult TTL-i – mis see on ja milleks see mõeldud on. Mitmed viisid selle muutmiseks võimaldavad teil mõne teenusepakkuja liikluse blokeerimise piirangust mööda minna. See võimaldab kasutada Internetti kõikjal.
Rakendamine on erinevates seadmetes erinev, seda saab teha nii tarkvaratööriistu kasutades kui ka süsteemifaile käsitsi muutes. Mõned modemid peavad olema välklampidega ja igal neist on oma tarkvaraversioon.
Need juhised võivad mööda minna paljude mobiilsidevõrgu kaudu Interneti-juurdepääsu pakkuvate pakkujate blokeerimisest.