Wat betekent ttl in ping. Wat is packet time to live (TTL). TTL-aanpassing helpt ons deze controle te omzeilen.

Algemene informatie over TTL (TTL)-chips

TTL-geïntegreerde schakelingen (transistor-transistorlogica) zijn microschakelingen met een lage mate van integratie, gemaakt op bipolair transistoren.

De voor de hand liggende nadelen van deze ontwikkeling zijn onder meer een klein aantal logische elementen per chip, de kriticiteit van de voedingsspanning en een hoog stroomverbruik, dat, afhankelijk van het type microschakeling, kan variëren van 10 tot 120 mA.

Door de vaste voedingsspanning was het onmogelijk om TTL-microschakelingen te gebruiken in combinatie met andere microschakelingen, bijvoorbeeld met ECL (emitter-coupled logic) of MOS-structuren. Indien nodig was het noodzakelijk om speciale PU-microschakelingen (niveauomvormers) te gebruiken. Bovendien is de voedingsspanning van deze serie 5V met een tolerantie van 5%, en de huishoudelijke industrie heeft geen batterijen voor een dergelijke spanning geproduceerd, wat het gebruik van deze serie in compacte, draagbare apparatuur sterk beperkte.

De afbeelding toont een van de eenvoudigste logische elementen - 3I - NIET. De basis is: multi-emittertransistor VT1. Het logische nulniveau aan de uitgang verschijnt als er op alle drie de ingangen tegelijkertijd hoge logische niveaus zijn. In dit geval speelt de transistor VT2 de rol van een inverter (NIET element) en de multi-emittertransistor VT1 de rol van een 3I-element. Het AND-schema wordt ook wel het toevalsschema genoemd.

Ondanks alle tekortkomingen, de meest populaire TTL-serie, de serie K155, actief geïmplementeerd en voortdurend bijgewerkt met nieuwe ontwikkelingen. De K155LA3-microschakeling is tot op de dag van vandaag nog steeds erg populair. Zijn buitenlandse tegenhanger is: SN7400. Op basis van deze microschakeling kunnen veel eenvoudige elektronische apparaten worden geassembleerd, bijvoorbeeld een baken op een microschakeling. Ook wordt de K155LA3-chip vaak gebruikt als de eenvoudigste pulsgenerator, zoals bijvoorbeeld in het looplichtcircuit op LED's.

Heel vaak vindt u K155-serie microschakelingen gemarkeerd met K m 155. Brief m geeft aan dat de behuizing van de microschakeling is gemaakt van keramiek. Verder zijn er geen verschillen tussen deze microschakelingen.

De K155-serie is de meest complete serie TTL-chips. Het bevat ongeveer 100 microschakelingen voor verschillende doeleinden. Deze serie bevat zowel alle elementen van de basislogica (AND, OR, NOT, AND - NOT, OR - NOT) als meer complexe knooppunten die op deze elementen zijn gebouwd voor het uitvoeren van logische bewerkingen: flip-flops, registers, tellers, optellers. De K155-serie heeft zelfs microschakelingen rom(Alleen-lezen geheugen) en RAM(random access memory), echter een kleine capaciteit. Dit zijn K155RE3, 21, 22, 23, 24 en K155RU1, 2, 5, 7 microschakelingen.

Deze serie wordt veel gebruikt in elektronische computers, instrumentatie en automatisering.

Het logische eenheidsniveau in microschakelingen van deze serie kan liggen in het spanningsbereik van 2,4 V tot de voedingsspanning (d.w.z. 5 V). Het logische nulniveau mag niet hoger zijn dan 0,4 V. Praktisch werk op lange termijn met deze serie heeft aangetoond dat het logische één-niveau in feite niet onder 3,2 V komt en het logische nulniveau niet hoger is dan 0,2 V.

Alle microschakelingen, met uitzondering van enkele registers, tellers en geheugenschakelingen, worden geproduceerd in een standaard 14-pins behuizing. Op de body van de K155IR1-chip is duidelijk een inkeping te zien (soms staat er een stip), dit is de sleutelzone, deze toont de eerste output. De 7e pin is het geval (min vermogen). De 14e, gelegen tegenover de eerste, is + V pit.

De hele K155-serie is een compleet analoog van de buitenlandse serie SN74. Het werd in 1965 in de VS ontwikkeld, maar wordt tot op de dag van vandaag geproduceerd. Dezelfde lange lever is onze K155-serie. Feit is dat het proces van depositie in vacuüm op een siliciummonokristal van TTL-structuren zo goed ontwikkeld en eenvoudig is dat de kosten van TTL-microschakelingen fantastisch laag zijn in vergelijking met andere microschakelingen.

En ondanks de eenvoud maakte de K155-serie het in de jaren 70 mogelijk om een ​​serie elektronische computers ES EVM of "Row-1, Row-2" te maken van een eenvoudige EC-1020 tot een destijds krachtige EC-1065-machine met een snelheid van 4 miljoen handelingen per seconde. Dit monster werd in 1985 vrijgelaten en werkte met succes in wetenschappelijke onderzoeksinstituten die zich bezighielden met de ontwikkeling van gebieden met de hoogste prioriteit, zoals ruimteverkenning en het ontwerp van nieuwe soorten kernwapens.

De K155-serie wordt ook veel gebruikt in digitale meetinstrumenten. Bij het ontwikkelen van printplaten voor microschakelingen van deze serie moet rekening worden gehouden met mogelijke stroompieken, daarom worden microschakelingen lineair verdeeld over borden met brede stroomrails. Het gebruik van vertakte paden voor stroomvoorziening is verboden. Tussen de stroombussen zijn telkens blokkeercondensatoren met een capaciteit van 10 - 15 nanofarad geplaatst.

In het proces van wetenschappelijke ontwikkeling heeft de K155-serie zich natuurlijk ontwikkeld. Zo verscheen de K555-serie, waarbij het TTL-principe behouden is gebleven, maar de schakeling is gewijzigd. In deze reeks bevinden zich Schottky-diodes in de collectorovergangen van de transistoren. Daarom worden de microschakelingen van de K555-serie TTLSH (TTL en Schottky-diode) genoemd. Hierdoor is het stroomverbruik met ongeveer de helft afgenomen en zijn de prestaties aanzienlijk toegenomen. In het buitenland heet een soortgelijke serie SN74LS. Over het algemeen kunnen ontwikkelingen als TTLSH nauwelijks worden toegeschreven aan transistor-transistorlogica, aangezien diodes worden gebruikt in de microschakelingen, en dit is al diode-transistorlogica ( DTL of Engels. DTL).

Home » Digitale elektronica » Huidige pagina

t U zult ook geïnteresseerd zijn om te weten:

Ik schreef al over wat IP-adressen zijn en hoe je kunt controleren onder welk adres de buitenwereld je ziet. Vaak is deze informatie echter niet voldoende om te begrijpen welk adres aan uw netwerkkaart is toegewezen en om verbindingsproblemen te diagnosticeren. Hier is een lijst met opdrachten die kunnen worden gebruikt. (over de visuele configuratie van netwerkverbindingen kunt u ook lezen op mijn website)

Eerst moet je een opdrachtprompt openen. Dit gaat als volgt: druk op de startknop, selecteer het item "uitvoeren".

Alternatieve manier - u moet tegelijkertijd op de Win-toets (tussen Ctrl en Alt) en R drukken, deze methode werkt ook op Vista

Er verschijnt een venster waarin u moet invoeren cmd en klik op OK

Dezelfde opdrachtregel verschijnt.

Daarin kunt u opdrachten typen en "invoeren" door op Enter te drukken. De resultaten kunnen worden gekopieerd - als u op de rechterknop drukt, kunt u het gewenste stuk selecteren, daarna moet u opnieuw op de rechtermuisknop drukken.

ping commando

Het eerste team dat je leert kennen is ping Een die de beschikbaarheid van het opgegeven adres controleert. Voer opdracht in ping 127.0.0.1. Je zou zoiets als dit moeten krijgen (als het commando dat niet is) ping werkt niet, dan zal misschien de instructie om de fout te herstellen cmd no command het probleem helpen oplossen):

C:\Documents and Settings\Administrator>ping 127.0.0.1

Pakketuitwisseling van 127.0.0.1 tot 32 bytes:

Reactie van 127.0.0.1: aantal bytes=32 tijd

Zoals we kunnen zien, zijn er 4 pakketten verzonden naar het adres 127.0.0.1 en ze hebben allemaal het doel bereikt. Wat was dit adres en waarom wist ik zeker dat de pakketten zouden bereiken? Het antwoord is simpel: de pakketten zijn nergens naartoe verzonden, maar bleven op uw computer staan. Dit adres is specifiek en wordt gebruikt voor loopback - pakketten die nergens naar buiten gaan. Geweldig, we kunnen nu het adres van deze site "pingen": 212.193.236.38

U kunt slechts één verschil merken: de pakketten bereikten niet onmiddellijk, maar in 3 milliseconden. Ik hoop dat je ook geen vertraging hebt ondervonden bij de bezorging van pakketten, en belangrijker nog, je hebt geen regels gezien zoals

Time-out verzoek.

Het verschijnen van dergelijke lijnen betekent dat sommige pakketten verloren gaan. Dit duidt op problemen op de lijn of niet op de server waartoe u toegang hebt.

ipconfig commando

Het volgende belangrijke commando is − ipconfig. Voer het in. Ik heb het zo:

In dit geval is het adres 192.168.17.139. U kunt dit adres ook pingen (u pingt uw eigen adres) - pakketten zouden onmiddellijk moeten bereiken. De standaardgateway is het adres waarnaar een computer pakketten verzendt wanneer hij geen geschikt adres op zijn netwerk kan vinden. Dus in mijn geval worden alle pakketten behalve pakketten naar 192.168.17.* verzonden naar 192.168.17.240, en die computer zou al moeten beslissen wat ermee te doen en waar ze ze vervolgens doorsturen. Opmerking: het lokale netwerk, dat wil zeggen, die adressen waarnaar pakketten niet naar de gateway worden verzonden, wordt bepaald met behulp van een masker - een nul op de laatste plaats en 255 in alle voorgaande betekent alleen dat het laatste nummer in het IP-adres kan worden willekeurig.

Een van de standaardstappen bij het zoeken naar verbindingsproblemen is het pingen van uw gateway. Als de pakketten het niet bereiken, is het probleem blijkbaar ergens in de buurt, bijvoorbeeld het netsnoer is beschadigd of slecht aangesloten. Het is ook de moeite waard om te weten waar de computer met uw hoofdgateway zich fysiek bevindt - bij de provider, ergens in huis, of misschien wel - we kunnen in uw appartement. Opmerking: sommige computers zijn geconfigureerd om niet te reageren op ping-verzoeken. Daarom is de afwezigheid van een ping geen 100% garantie dat er geen verbinding is met het adres.

Meer informatie kan worden verkregen via de opdracht ipconfig /all. Ik slaagde erin:

Ik heb de meest bruikbare informatie vetgedrukt gemarkeerd. De DHCP-server heeft me een dynamisch adres toegewezen op basis van mijn MAC-adres of fysiek adres. Mijn DNS-servers zijn 212.192.244.2 en 212.192.244.3.

Andere opdrachten

Opdracht tracert stelt u in staat om het pad van pakketten van uw computer naar het doel te traceren. Probeer bijvoorbeeld het pad naar deze site te traceren: tracertit.sander.su. De lijnen in de traceeruitvoer zijn de punten waar het pakket langs zijn pad passeert.

Het eerste punt is uw gateway. Met het tracert-commando kunt u de bron van communicatieproblemen met een adres vinden. Pakketten die door het tracert-commando worden verzonden, hebben een TTL-indicator - time to live - een positief geheel getal. Elke router op het pad vermindert deze indicator met 1, als de TTL tot nul daalt, eindigt het spoor. Standaard is de initiële TTL 30, u kunt een andere waarde instellen met de optie -H.

U kunt de routeringstabel bekijken met het commando route afdrukken, ik zal er echter niet in detail op ingaan - dit is het onderwerp van een apart artikel.

Opdracht netstat kunt u een lijst met tot stand gebrachte verbindingen bekijken. In de standaardmodus probeert de opdracht alle IP-adressen om te zetten in domeinnamen (met behulp van de DNS-service), wat traag kan zijn. Als u tevreden bent met de numerieke uitvoer, roept u het commando netstat -n. Als u ook geïnteresseerd bent in open poorten op uw computer (wat betekent dat deze klaar is om verbindingen op deze poorten te accepteren), roep dan het commando op met de toets -een: bijvoorbeeld, netstat -na. Je kunt het commando ook aanroepen: netstat -nb om te zien welke processen verbindingen hebben gemaakt. Opdracht netstat -r is gelijk aan het commando route afdrukken.

Opdracht netsh staat toe netwerkinstellingen wijzigen via de opdrachtregel. Voer opdracht in netsh interface ip toon adres. Ik slaagde erin:

We herinneren ons de naam (Ethernet) en nu met het commando netsh interface ip set adres naam="Ethernet" source=static addr=192.168.0.33 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=30 stel het IP-adres in. Voor dynamische verbinding: netsh interface ip set adres naam = "Ethernet" source = dhcp. Op deze site kun je ook lezen over interactieve netwerkinstellingen

reacties mogelijk gemaakt door

C:\Documents and Settings\Administrator>ping 212.193.236.38

Pakketuitwisseling van 212.193.236.38 naar 32 bytes:

Reactie van 212.193.236.38: aantal bytes=32 tijd=3ms TTL=55

Reactie van 212.193.236.38: aantal bytes=32 tijd=3ms TTL=55

Reactie van 212.193.236.38: aantal bytes=32 tijd=3ms TTL=55

Ping-statistieken voor 212.193.236.38:

Pakketten: verzonden = 4, ontvangen = 4, verloren = 0 (0% verlies),

Geschatte retourtijd in ms:

Minimum = 3ms, Maximum = 3ms, Gemiddelde = 3ms

C:\Documenten en instellingen\Beheerder>

Ethernet naar Ethernet-adapter:

Het DNS-achtervoegsel voor deze verbinding.

IP adres. . . . . . . . . .

Transistor-transistor logica (TTL)

. . : 192.168.17.139

C:\Documenten en instellingen\Beheerder>

C:\Documents and Settings\Administrator>ipconfig /all

IP configureren voor Windows

Computer naam. . . . . . . . . : schuurmachine

Primair DNS-achtervoegsel. . . . . . : MSHOME

Type knoop. . . . . . . . . . . . . : gemengd

IP-routering is ingeschakeld. . . . : Nee

WINS-proxy is ingeschakeld. . . . . . . : Nee

Opzoekvolgorde voor DNS-achtervoegsel. : MSHOME

Ethernet naar Ethernet-adapter:

Het DNS-achtervoegsel voor deze verbinding. . : srcc.msu.ru

Beschrijving. . . . . . . . . . . . : Broadcom 440x 10/100 geïntegreerde controller

Fysiek adres. . . . . . . . . : 00-16-D4-63-03-65

DHCP is ingeschakeld. . . . . . . . . . . : Ja

Automatisch afstemmen is ingeschakeld. . . . . : Ja

IP adres. . . . . . . . . . . . : 192.168.17.139

Subnetmasker. . . . . . . . . . : 255.255.255.0

Hoofdingang. . . . . . . . . . : 192.168.17.240

DHCP server. . . . . . . . . . . : 192.168.17.240

DNS-servers. . . . . . . . . . . : 212.192.244.2

212.192.244.3

C:\Documenten en instellingen\Beheerder>

C:\Documents and Settings\Administrator>ipconfig /all

De Ethernet-interface instellen

DHCP toegestaan: ja

Interface metrisch: 0

TTL-veld in IP-pakketheader

Afhankelijkheden: IP, IPv4, Routing

TTL (Time To Live) is een veld in de IPv4-header van een pakket. Het specificeert de "levensduur" van het pakket. Elke router MOET de waarde van het TTL-veld met één verlagen als het door het pakket gaat. Hierdoor wordt de header van het pakket gewijzigd, zodat de router de controlesom van de IP-header opnieuw moet berekenen.

Aanvankelijk moest het TTL-veld elke seconde met één worden verlaagd terwijl het pakket door de router werd verwerkt. Maar later weigerden ze elke seconde te verminderen en dit feit (de aanwezigheid van deze regel in het protocol) wordt niet altijd vermeld.

Wat is de TTL-waarde en hoe de operator ermee te misleiden?

De reden voor de storing is simpel: de meeste routers hebben de neiging om een ​​stroom pakketten zo snel te verwerken dat ze geen seconde vertraging oplopen.

Wanneer het TTL-veld 0 bereikt, MOET de router het pakket weggooien. Daarom is de regel: de router geeft geen pakketten door met een nulwaarde van het TTL-veld. Deze actie is het hoofddoel van dit veld - om routeringslussen te voorkomen. In het geval van foutieve routering, zal het pakket niet voor onbepaalde tijd rond het netwerk gaan, maar na een tijdje worden verwijderd.

Door het doel van het TTL-veld te herzien, introduceerde IPv6 in plaats daarvan een nieuw Hop Limit-veld. Hop Limit betekent niet al de levensduur van het pakket, maar het maximale aantal hops dat het pakket kan doorlopen voordat het wordt vernietigd.

Het hulpprogramma traceroute is gebaseerd op het werkingsprincipe van routers met een TTL-veld. Het doel is om alle hops langs het pad van het pakket van bron naar bestemming weer te geven. Dit wordt als volgt bereikt: het hulpprogramma begint UDP-segmenten naar een niet-bestaande poort van de bestemmingshost te sturen, waarbij de waarde van het TTL-veld in het IP-pakket begint bij 1 en elke keer met één toeneemt. Elke keer laat de volgende router het pakket vallen en stuurt een melding naar de afzender. Het traceroute-hulpprogramma ontvangt een melding van waaruit het het afzenderadres (routeradres) haalt. Wanneer het segment de bestemming bereikt, stuurt de host een melding dat de poort niet beschikbaar is.

Sommige systemen zijn zo geconfigureerd dat ze geen ICMP-verkeer sturen. In dit geval zien we een time-out in de uitvoer van het hulpprogramma traceroute. Dit vanwege het feit dat er geen melding is over de vernietiging (weggooien) van het pakket.

Taak 1: Overweeg de uitvoer van het hulpprogramma traceroute in twee gevallen: wanneer een bestaand adres als parameter wordt doorgegeven en wanneer het niet bestaat. Waarom geeft traceroute, in het geval van een niet-bestaande host, informatie over routers (omdat de bestemming niet bestaat)? Wat zijn de basisprincipes van routering om dit te verklaren?
Taak 2: Er was een fout in de TCP/IP-stack van het oude BSD-besturingssysteem die ervoor zorgde dat het systeem pakketten met TTL=0 liet vallen. Als dit besturingssysteem is geïnstalleerd op een van de tussenliggende routers, hoe zal de uitvoer van het traceroute-hulpprogramma dan veranderen?

Verschillende besturingssystemen kunnen pakketten verzenden met verschillende initiële TTL-waarden. Linux neemt bijvoorbeeld de standaardwaarde 64 en Windows 128. Zo kun je snel onderscheiden wie de bron van het verkeer is (tenzij er natuurlijk alleen een besturingssysteem is met een andere standaard TTL-waarde op het netwerk).

Taak 3: Hoe kan ISP zien dat een directe client zijn kanaal via NAT naar andere machines op zijn netwerk distribueert?

Bedankt voor het artikel: Dmitry Podgorny

Elementbasis van verschillende logica's: circuits, TTL, TTLSH, CMOS

nee, de maximale waarde is 8 bits, die 2 ^ 8 = 255 (mk wordt geteld vanaf 0), het besturingssysteem of de router stelt zelf de TTL-waarde in het pakket in. Voor XP is dit 64, voor Ubuntu en Fedora ook 64, hoewel er ook 128 wordt gevonden.
—- Dit is wat Wikipedia zegt
In IPv4 is de TTL een veld van acht bits in de IP-header. Het is in het negende octet van twintig. De TTL-waarde kan worden gezien als een bovengrens voor de levensduur van een IP-datagram op het netwerk. Het TTL-veld wordt ingesteld door de afzender van het datagram en verlaagd door elk knooppunt (bijvoorbeeld een router) langs zijn pad, volgens de verblijftijd in dit apparaat of volgens het verwerkingsprotocol.

Als het TTL-veld nul wordt voordat het datagram op zijn bestemming aankomt, wordt het datagram verwijderd en wordt een ICMP-pakket met code 11 - TTL Exceeded naar de afzender gestuurd.

Het laten vallen van verlopen pakketten vermijdt situaties waarin niet-afgeleverde datagrammen "voor altijd" in het internetsysteem blijven circuleren, waardoor het netwerk overbelast raakt (bijvoorbeeld wanneer lusroutes worden gevormd als gevolg van onjuiste routering).

Aanvankelijk moest volgens de RFC791-standaard de time to live (TTL) in het IPv4-protocol worden gemeten in seconden (vandaar de naam). Elke seconde wachten in de wachtrij van een host (bijvoorbeeld een router), evenals elke overgang naar een nieuwe host waar het datagram doorheen gaat, zou de TTL-waarde met één eenheid moeten verlagen. In de praktijk is dit niet aangeslagen en wordt het TTL-veld eenvoudig met één verlaagd bij elk transitknooppunt (hop) waar het datagram doorheen gaat. Om dit weer te geven, heeft IPv6 het TTL-veld omgedoopt tot Hop Limit.

libastral.so maakt geen verbinding en de tamboerijn is tijdelijk niet beschikbaar. Schrijf meer.

outlet hoganborse louis vuitton outlethogan rebel uomoborse louis vuittonborse louis vuitton prezzi e modellihogan outlet onlineoutlet hoganborse louis vuitton 2013hogan schoenenborse louis vuitton prezzi e modelli

ugg mocassinsugg laarzen voor menuggugg bailey button tripletugg sandalen sugg kids

goedkope uggs in de aanbieding

UGG boots Black FridayCyber ​​Monday UGG saleUGG Black Friday saleUGG Black Fridaycoach outlet black fridayUggs Black FridayBlack Friday UggsCyber ​​Monday UGG bootsbest Uggs Black FridayUggs Cyber ​​Monday salehttp://www.mediasea.co.zabuy Uggs Black FridayBlack Friday Michael Kors dealsMichael Kors Black Friday dealsUggs Black Friday dealsCyber ​​Monday UggsCyber ​​Monday UGG saleBlack Friday Michael Kors dealMichael Kors Cyber ​​MondayMichael Kors Black Friday dealMichael Kors Black Fridayblack friday coachUGG Black Friday saleUggs te koop Black FridayCyber ​​Monday Michael Kors saleCyber Monday UGG saleCyber ​​Maandag UGG saleUggs Cyber ​​Monday dealsBlack Friday UggsUGG Black Friday saleBlack Friday Michael KorsCyber ​​Monday Michael Kors saleUGG Black Friday salebuy Uggs Black FridayUggs Black Friday 2015Cyber ​​Monday Michael Kors salecoach black friday dealshttp://www. mediasea.co.zaCyber ​​​​Monday UGG bootsUggs Black Friday 2015

Microcontrollers in Arduino (ATmega328, 168, 2560) gebruiken onder meer een in hardware geïmplementeerde seriële interface (UART). De ATmega2560 MK (Arduino Mega) implementeert vier UART's tegelijk. De interface gebruikt twee draden - RX (ontvangen) en TX (zenden), waarbij het digitale signaal de bitwaarden "0" en "1" codeert met de spanning op de draad. De waarde "0" komt overeen met 0V en de waarde "1" komt overeen met de bedrijfsspanning van de geïntegreerde schakeling (5V of 3,3V, afhankelijk van het model en de werkingsmodus van de MK). Dit type codering wordt ook wel transistor-transistorlogica (TTL) genoemd. de spanning op de draad heeft rechtstreeks invloed op de toestand (open / gesloten) van transistors die zorgen voor digitale signaalontvangst en -overdracht.

De seriële computerpoort (COM-poort), die zelden wordt gezien in moderne modellen van compacte computers, werkt volgens de oude telecommunicatiestandaard RS232, waarbij de signaalcodering anders is: de waarde "0" wordt gecodeerd met een spanning van + 3V tot + 25V en "1" - negatieve spanning van -3V tot -25V. In COM-poorten van pc's worden meestal spanningen van +13V en -13V aangetroffen.

Een groot spanningsverschil maakt de RS232-verbinding beter bestand tegen interferentie, maar in moderne digitale apparaten wordt vaker een TTL-compatibele seriële poort gebruikt of is USB een veel modernere en snellere interface.

Ter vergelijking: de onderstaande afbeelding toont de TTL-seriële en RS 232-signalen die zijn genomen bij het verzenden van de waarde van één byte.

Om het RS232-signaal om te zetten naar TTL en vice versa, moet je het inverteren (hoewel dit in software kan) en de spanning converteren. Meestal worden hiervoor MAX232-chips gebruikt. Soms gebruiken ze vereenvoudigde zelfgemaakte circuits die signaalinversie en spanningsconversie bieden, of nemen ze hun toevlucht tot software- en hardwareoplossingen (software-inversie, hardwarespanningsverandering).

In het geval van Arduino (Uno, Mega, etc.) wordt een USB-TTL seriële controller gebruikt, die via een TTL-compatibele seriële interface met de MK kan werken. In oudere modellen werd hiervoor de FTDI FT232-chip gebruikt, in de nieuwe - ATmega8U of ATmega16U. De MK seriële interface-pinnen zijn ook beschikbaar voor directe aansluiting. Voor Uno zijn dit pinnen D0, D1 en het Mega-model heeft meerdere seriële interfaces tegelijk. U kunt de RS232-poort niet op deze pinnen aansluiten - deze zal niet correct kunnen werken vanwege een ander type codering en hoge spanning kan de MK beschadigen.

Om vanaf een computer verbinding te maken met een TTL-compatibele seriële poort, is het handig om een ​​seriële USB-TTL-adapter te gebruiken. Universele USB-TTL seriële adapters worden echter alleen in gespecialiseerde winkels verkocht en vaak tegen een onredelijk hoge prijs. Tegelijkertijd zijn USB-RS232-adapters veel populairder (en goedkoper). Bij nader inzien bevat elke USB-RS232-adapter twee hoofdcomponenten: USB-TTL seriële adapterchips en RS232-TTL seriële converter.

Ik vond een USB-RS232-adapter, waarvan het circuit verborgen was in een gemakkelijk te demonteren DB9-connectorbehuizing (soms is de behuizing gegoten en is het moeilijker om bij het circuit te komen). De adapter bleek gebouwd te zijn op de populaire Prolific PL2303 (USB-TTL seriële adapter) en Zywyn ZT213 (RS232-TTL adapter) chips.

Wat is TTL in ping?

Toen ik naar de PL2303-specificatie keek, ontdekte ik dat ik pin 1 (TX) en 5 (RX) nodig had, waaraan ik de draden had gesoldeerd zonder het circuit op enige manier te veranderen (zodat het RS232-gedeelte operationeel bleef). Ik nam de aarde van de 5e pin van DB9, om de 7e pin van de microschakeling niet aan te raken.

Het resultaat is een goedkope en boze USB-TTL seriële adapter. Op de screenshot: Seriële monitor van Arduino IDE is aangesloten via USB en realterm is rechtstreeks aangesloten op D0,D1 via USB-TTL seriële adapter.

Ik heb gehoord dat veel datakabels voor mobiele telefoons ook USB-TTL seriële controllers bevatten, hoewel een toenemend aantal moderne modellen rechtstreeks op de USB-interface kan worden aangesloten zonder speciale adapters. Veel microcontrollers zijn uitgerust met een USB-interface, met name de ATmega8U en ATmega16U, die door de Arduino worden gebruikt als seriële USB-TTL-controllers, waardoor toegang wordt verkregen tot de ATmega328, die geen USB-interface heeft.

Het Keenetic Lite Internet Center is ontworpen om verbinding te maken met internet, het regionale netwerk en IP-TV via een speciale Ethernet-lijn. Hiermee kunt u uw eigen thuisnetwerk maken, toegang krijgen tot internet vanaf verschillende computers, online multiplayer-games spelen, deelnemen aan netwerken voor het delen van bestanden en tegelijkertijd met internettoegang de infotainmentbronnen van districtsnetwerken en lokale servers van uw provider gebruiken. Ingebouwde Wi-Fi-hotspot van de volgende generatie met uitgebreid bereik verbindt laptops, gameconsoles, mediaspelers en andere IEEE 802.11n-netwerkapparaten met de router met snelheden tot 150 Mbps*. De hardware-geïmplementeerde TVport-functie maakt het mogelijk om zonder extra apparaten een IPTV-ontvanger op de router aan te sluiten en high-definition tv-programma's te ontvangen zonder kwaliteitsverlies, zelfs bij het downloaden van torrents/bestanden op maximale snelheid. Het handige NetFriend-programma helpt je bij het opzetten van internettoegang voor tientallen bekende providers, je draadloze thuisnetwerk, port forwarding en de methode om een ​​IPTV-ontvanger aan te sluiten zonder de hulp van specialisten te vragen.

Een computernetwerkkaart instellen voordat u een router (router) installeert:

Een ZyXel Keenetic Lite-router instellen

We zullen de ZyXel Keenetic Lite (Kinetic Light) router fundamenteel configureren via een webinterface waarmee u alle noodzakelijke parameters kunt verfijnen. Om de webinterface van onze Kinetic Light te openen, moet u een computerbrowser gebruiken ( Opera, Internet Explorer, Mozilla) in de adresbalk, ga naar het adres: http://192.168.1.1 (de ZyXel Keenetic Lite router heeft dit adres standaard). U ziet de begroeting van Zyxel Internet Center op het computerscherm:

Om de Keenetic Lite-webinterface te openen, moet u een gebruikersnaam en wachtwoord invoeren en vervolgens klikken op Ingang. Standaard: gebruikersnaam- beheerder, Wachtwoord - 1234.

ZyXel Keenetic Lite instellen in PPTP VPN-modus

Het instellen van ZyXel Keenetic Lite in PPTP VPN-modus begint met het internet - verbindingsproces

Hiervoor in het veld IP-instellingen configureren u moet de optie wijzigen in: Handmatig(deze optie impliceert handmatige specificatie van TCP/IP-parameters voor verbinding via PPTP, maar sommige providers kunnen deze automatisch uitgeven).

Bij handmatige toewijzing van parameters in het veld IP adres u moet het IP-adres opgeven dat de provider onder het contract uitgeeft (zie uw contract of neem contact op met de technische ondersteuning).

In veld netmasker u moet de waarde opgeven van het subnetmasker dat door de provider wordt gebruikt.

In veld Hoofdingang u moet het adres van de hoofdgateway in het netwerk van de provider opgeven.

In veld DNS 1(domeinnaamserver) zullen we de waarde van het IP-adres van de voorkeurs-DNS-server aangeven.

Dan hieronder in DNS 2 specificeer de waarde van de alternatieve DNS-server.

In het veld Gebruik Mac adres U kunt uw eigen, speciale waarde van het MAC-adres (fysiek adres) voor de Keenetic Lite-router invoeren. Omdat elk netwerkapparaat zijn eigen unieke MAC-adres heeft, kunt u met deze optie voorkomen dat u de ondersteuningsdienst belt als u van netwerkapparatuur verandert. U kunt het MAC-adres van de router identiek maken aan het MAC-adres van uw computer waaraan u werkte voordat u de router installeerde. De standaardoptie laat de ZyXel Keenetic-router een "native" MAC-adres achter. Het “native” MAC-adres wordt direct in het menu aangegeven, daarnaast is MAC te vinden op een sticker aan de onderkant van de router (zes paar cijfers en letters). Onder deze optie staat de optie Take from computer, met behulp hiervan haalt ZyXel het MAC-adres op van de netwerkkaart van de computer waarvan je momenteel de router configureert. Hierdoor hoeft u de MAC-adreswaarde niet handmatig in te voeren (handig als deze computer was verbonden met internet voordat u de router installeerde). Daarnaast kunt u met de optie Set een andere MAC-adreswaarde voor de Keenetic invoeren. Als u een router met een "niet-native" MAC-adres wilt gebruiken, maak dan van deze gelegenheid gebruik! Als je het MAC-adres van de router wilt registreren, moet je bellen naar 6-13-13 en hem het "native" MAC-adres van Zayksel vertellen.

Het item Reageren op ping-verzoeken van internet zorgt ervoor dat uw Keenetic Lite "zichtbaar" blijft voor technische ondersteuning van uw provider wanneer ze u willen "pingen". Het is niet nodig om dit item te activeren.

Auto-QoS– activeert het handige prioriteitssysteem voor uitgaand verkeer (naar eigen goeddunken inschakelen).

TTL niet verlagen– staat de router niet toe de TTL-parameter met één te verminderen wanneer verkeer door NAT wordt geleid.

UPnP toestaan- omvat de mogelijkheid om internettoepassingen automatisch te configureren voor een soepele werking via de NAT van de router.

Wanneer alle benodigde opties in dit menu zijn ingevuld, klikt u op Toepassen en gaat u verder met de volgende stap.

De PPTP VPN-parameters in ZyXel Kinetic Lite worden ingesteld in de paragraaf Internet - Autorisatie

Internettoegangsprotocol kies een optie PPTP.

In veld Server adres u moet het adres van de VPN-server (vpn.rgtsparus.ru) opgeven.

In veld gebruikersnaam u moet een login voor de VPN-verbinding opgeven (het wachtwoord voor de VPN is hetzelfde als het wachtwoord voor het invoeren van uw persoonlijke account).

In veld Wachtwoord u moet een wachtwoord opgeven om verbinding te maken met de VPN-server (het wachtwoord is hetzelfde als het wachtwoord om uw persoonlijke account in te voeren).

authenticatie methode: bepaalt het type authenticatie op de VPN-server ingesteld op automatische detectie.

Gegevensbeveiliging (MPPE) bepaalt of encryptie wordt gebruikt in de VPN-tunnel naar de provider. Meestal wordt encryptie niet gebruikt, dus we selecteren de optie Niet gebruikt.

Je moet ook het vakje aanvinken Automatisch een IP-adres verkrijgen zodat de VPN-server van de provider automatisch een IP afgeeft.

In veld MTU-grootte Je stelt de grootte van het netwerkpakket in, je kunt de waarde standaard laten staan ​​(of in de regio van 1100-1300 zetten bij een instabiele verbinding).

Na het invullen van alle benodigde opties, blijft het alleen om op de knop te klikken Van toepassing zijn om uw Keenetic Lite-instellingen op te slaan.

Een wifi-verbinding instellen in de ZyXel Keenetic Lite-router (Kinetic Light)

De ZyXel Keenetic-router ondersteunt IEEE 802.11n/g/b draadloze standaarden, wat de mogelijkheid garandeert om te werken met de meeste Wi-Fi-apparatuur die tegenwoordig bestaat. Het opzetten van een Wi-Fi-netwerk in Keenetic Lite begint Wi-Fi-netwerk - Verbinding

Draadloos toegangspunt inschakelen– schakelt de Wi-Fi-module in de Keenetic-router in en uit.

Netwerk naam (SSID)- de naam van uw toekomstige draadloze wifi-netwerk. Hier kunt u uw waarde invullen. Onder deze naam zie je het draadloze netwerk van de ZyXel router terug in je wifi clients.

Paragraaf SSID verbergen– schakelt het uitzenden van de netwerkidentificatie (SSID) uit, waarmee u uw draadloze netwerk voor Windows-apparaten kunt verbergen, als een soort beveiligingshulpmiddel. Met deze optie kunt u uw draadloze netwerk bovendien beveiligen tegen beginnende hackers. Feit is dat computers met het Windows-besturingssysteem wifi-netwerken met een verborgen SSID "niet zien". Tegelijkertijd is het vinden van dergelijke netwerken met behulp van speciale hulpprogramma's geen bijzonder probleem. Daarom kunt u uzelf op deze manier alleen beschermen tegen uw buren. Als u SSID-broadcasting uitschakelt, moet u handmatig een verbindingsprofiel op uw pc maken (u moet de SSID en het wachtwoord kennen om verbinding te maken met het draadloze netwerk - zie het wachtwoord hieronder).

Standaard definieert de draadloze standaarden die uw Wi-Fi-netwerk thuis zal gebruiken. We raden aan om de 802.11g/n-optie te laten staan ​​om ondersteuning te garanderen voor alle huidige Wi-Fi-clientapparatuur. Houd er echter rekening mee dat het aansluiten van een 802.11g-clientapparaat de 802.11n draadloze netwerksnelheid zal verlagen tot 27 Mbps.

Kanaal– kanaalselectie voor draadloze Wi-Fi-verbinding. We raden af ​​om met kanaal 6 om te gaan, aangezien de meeste wifi-apparatuur standaard op dit kanaal werkt. In het ideale geval raden we aan om kanaal 1 of kanaal 12 te kiezen om de kans op interferentie met naburige netwerken te minimaliseren.

De signaalsterkte U kunt het antennevermogen van uw Keenetic Lite verminderen. U kunt empirisch een waarde kiezen, zodat de router nog steeds het hele appartement doorboort en tegelijkertijd het wifi-netwerk niet veel uit de ramen "uitsteekt". Dit verkleint de kans op netwerkhacking door indringers.

Druk dan op de knop Van toepassing zijn en ga verder met de volgende stap van het instellen van wifi in ZyXel Keenetic Lite.

Laten we nu de beveiliging van het wifi-netwerk van onze Keenetic Lite (Kinetic Light) instellen. Dit doe je in Wi-Fi-netwerk - Beveiliging

In optie authenticatie stelt het coderingstype van het Wi-Fi-netwerk in. Gezien de kwetsbaarheid van het WEP-protocol, raden we u aan om alleen WPA/WPA2 encryptie. Daarom kiezen we voor de universele optie WPA-PSK/WPA2-PSK.

Type bescherming bepaalt welk algoritme wordt gebruikt om het draadloze Wi-Fi-netwerk te versleutelen. U kunt een optie kiezen TKIP/AES om de kans op conflicten met draadloze clients (en in het algemeen) te minimaliseren AES- een veel stabielere optie, maar niet alle wifi-clients werken er probleemloos mee).

Optie Indeling netwerksleutel bepaalt in welke tekens u de draadloze netwerksleutel opgeeft. Beter om met symbolen te werken ASCII.

In veld Netwerksleutel (ASCII) u moet de coderingssleutel voor uw wifi-netwerk opgeven. Het moet minimaal 8 tekens lang zijn. We raden u aan hoofdletters/kleine letters, cijfers en speciale tekens te gebruiken in uw wifi-wachtwoord. Dit minimaliseert de mogelijkheid om het wachtwoord van uw draadloze netwerk te raden. Redelijke lengte van het WPA-wachtwoord: 8-12 tekens.

Kruis aan Toon netwerksleutel om de tekens te zien die u hierboven invoert.

Klik dan op Van toepassing zijn om de draadloze netwerkinstellingen in uw ZyXel Keenetic-router op te slaan.

Hiermee is de installatie van het draadloze wifi-netwerk in de ZyXel Keenetic Lite-router voltooid. Nu kunt u proberen uw laptop of computer via Wi-Fi op de router aan te sluiten met behulp van het toegewezen wachtwoord.

Hallo vrienden. In dit artikel proberen we erachter te komen wat TTL is en hoe het nuttig is voor de gemiddelde gebruiker.
Zoals u weet, werden grote spelers op de mobiele markt na de introductie en actieve PR van onbeperkte opties en pakketten op smartphones geconfronteerd met het feit dat gebruikers hun internet naar andere apparaten begonnen te distribueren, wat de belasting van het netwerk aanzienlijk verhoogde.

Wat is ttl - definitie

TTL is precies de tijd om te leven voor een datapakket in een protocol.. Maar de relevantie van manipulaties met de waarden van dit datapakket is momenteel erg hoog.
De volgende stap van de operators is het beperken van de distributiemogelijkheden voor dergelijke abonnees en diverse andere maatregelen.
En de meesten van hen hebben op de een of andere manier met dit probleem te maken gehad en zijn nu actief op zoek naar informatie over hoe ze de beperkingen op het distribueren van internet vanaf hun smartphones kunnen omzeilen.
Verkeerscontrole wordt meestal uitgevoerd door telecomoperators door TTL-pakketten te monitoren en onvoorbereide gebruikers op te vangen bij het distribueren van verkeer en ongeautoriseerde verbindingen van mobiele apparaten met de smartphone van de gebruiker.

Na het lezen van dit artikel kunt u ontdekken hoe en met welke trucs u de beperking van de verspreiding van verkeer vanaf uw smartphone kunt omzeilen, hoe de provider achter de illegale verspreiding van internet door de gebruiker via ip of usb komt.

Werkingsprincipe van TTL

Momenteel biedt meer dan één mobiele operator geen absoluut onbeperkte tarieven. Er zijn nogal wat tarieflijnen, maar ze bevatten allemaal een of andere beperking. U kunt bijvoorbeeld internetten vanaf slechts één smartphone zonder snelheidsbeperkingen, maar zodra u een wifi-distributiepunt aanmaakt en probeert een apparaat van een derde partij aan te sluiten, zal de operator dit zeker oplossen en zal de gebruiker gevraagd om het apparaat tegen een bepaald tarief aan te sluiten of een extra betaling per megabyte te doen.


Velen vragen zich af hoe telecomoperators het aantal aangesloten apparaten kunnen controleren, en suggereren de introductie van een aantal ongeziene technologieën. De kist gaat echter vrij eenvoudig open. De operator bedient alleen ttl.

BIJVOORBEELD: u wilt de hotspot-modus op uw apparaat inschakelen. De TTL die van je toestel komt zal er dus één minder zijn dan die van een smartphone, waarop de telecomoperator zal reageren en verderop in de keten.


TTL-aanpassing helpt ons deze controle te omzeilen.

.
Laten we proberen het werkingsprincipe duidelijker te demonteren en naar de diagrammen te kijken:

  • In dit geval werkt het apparaat rechtstreeks met de operator zonder internetdistributie

De TTL-grootte voor mobiele apparaten op basis van Ios en Android is meestal 64. In het geval dat u internetdistributie naar andere apparaten probeert in te schakelen, ontvangen de TTL-pakketten die naar de operator worden verzonden de waarde TTL=64


Overweeg nu de mogelijkheid om internet en andere apparaten te distribueren via Wi-Fi en USB.
Onderstaande afbeelding toont dit distributieschema. Wat hebben we als resultaat?
In het geval dat u de distributie van internet via Wi-Fi, Bluetooth of USB hebt aangesloten, ontvangen in dit geval de pakketten die uw apparaat distribueert dezelfde TTL=64-waarde, maar van een laptop of computer naar het apparaat waarvan de distributie gebeurt via internet, deze pakketten worden al geleverd met TTL=128.

Deze waarde van TTL=128 is de standaardwaarde in Windows. Dan verliezen ze één waarde en worden al met TTL=127 door het distributieapparaat naar de provider gestuurd.
En de pakketten van de telefoon die het distributieapparaat ontvangt met de waarde TTL=64 verliezen er een en worden naar de operator gestuurd met de waarde TTL=63. Dit kan de mobiele operator duidelijk laten weten dat u internet naar andere apparaten probeert te distribueren door verschillende inkomende TTL-waarden van één verzendend apparaat te vergelijken en passende maatregelen te nemen.


Laten we nu eens kijken naar de optie waarin we de waarde van de zendende en ontvangende TTL op alle apparaten hebben gecorrigeerd door ze op elkaar af te stemmen.
Om ervoor te zorgen dat de operator niet begrijpt dat u internet distribueert, en niet om het begin van tethering te berekenen, moet u de TTL-waarde op het apparaat waarvan het verkeer wordt gedistribueerd zo aanpassen dat alle inkomende en uitgaande pakketten standaard zijn een maat die standaard op de dispenser staat aangegeven.

De bovenstaande afbeelding toont een duidelijk voorbeeld van een dergelijke aanpassing en een diagram van de interactie van apparaten.

De standaardwaarde is TTL=63 Het op IOS en Android gebaseerde apparaat heeft de waarde TTL=64, maar als het door het verzendende apparaat gaat, neemt de waarde met één af en wordt gelijk aan TTL=63
Na een dergelijk pakket te hebben ontvangen, ziet de exploitant het verschil niet en is van mening dat de distributie niet wordt uitgevoerd, aangezien er geen verschil is in de grootte van de pakketten.

En de abonnee kan het internet zonder extra kosten distribueren naar al zijn apparaten.


Hetzelfde geldt als je wifi gaat distribueren op een laptop of computer. PC-standaard is TTL=128. We passen het aan naar een waarde van 64. Met behulp van het gepresenteerde schema kunt u internet niet alleen distribueren naar mobiele apparaten of smartphones, maar ook naar pc's en laptops, zonder angst voor een verhoging van de betaling voor gebruikt verkeer en sancties van de operator, aangezien de laatste pakketten van het distributieapparaat naar de operator gaan met de waarde TTL=63.
En zeg niets, zo'n schema kan worden beschouwd als een ideale oplossing voor het omzeilen van internetdistributiebeperkingen, aangezien het niet uitmaakt welk apparaat verbinding maakt met internet, de TTL-grootte zal gelijk zijn voor alle uitgaande pakketten voor een mobiele operator. En het is zelfs geschikt voor degenen die de TTL-grootte op hun apparaat (SMART TV of gameconsoles) niet kunnen wijzigen.