Dit spørgsmål giver ikke rigtig mening. TTL er, som navnet antyder, den tid en pakke er "levende", dvs. før den udløber og ikke længere er gyldig. Det er en sikkerhed for, at en pakke ikke ligger og flyver rundt mellem forskellige servere i en evighed, og kommer frem når den ikke længere kan bruges.
Det giver ingen mening at snakke om "antal TTL", og der skal ikke et bestemt mængde til at nå nogen destination. TTL'en starter på et vist tal, og hver gang pakken sendes videre, tælles TTL'en ned. Hvis den når 0 er pakken udløbet og anses som tabt.
Når du skriver ping -i [n] så angiver du hvor mange [n] hop dine pakker må tage mod destinationen. Så hvis du angiver 6 hop, men der er 7 hop til destinationen, så kommer pakkerne aldrig frem (og derfor virker din ping ikke i det ene tilfælde).
Når du (i Windows) kører en almindelig ping uden ekstra switches, så vil du få en TTL i svaret. Denne TTL er default antal hops (256) minus antallet af hops pakken har foretaget. Så får du en TTL=244, så har pakken foretaget 256-244 hop = 12.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.
Følg dette spørgsmålOpretPreview
Flere spørgsmål fra Andre onlineløsninger kategorien