Video: The Third Industrial Revolution: A Radical New Sharing Economy 2025
Når dit statiske netværk vokser, gør det også chancen for at introducere sløjfer i rutingstabellerne. Følgende billede viser dette problem i aktion. Bemærk at ruten på Router2 for at komme til 192. 168. 1. 0/24 fjernes, og en rute på Router3 for at sende trafik til 192. 168. 1. 0 / 24 til Router2 tilføjes forkert.
Netværdien er, at hvis du sidder ved Computer2 og forsøger at bruge kommandoen ping for at teste IP-adressen på Computer1 , springer dataene uendeligt mellem Router2 og Router3 .
Nå er det uendeligt helt rigtigt. Tiden til live (TTL) reduceres med en hver gang en router behandler en IP-pakke, og når TTL er indstillet til nul, fjernes den fra netværket, og der sendes en ICMP-besked (Internet Control Message Protocol) til kilden computer.
I modsætning til brugen af ICMP, sender ICMP status- og kontrolmeddelelser til IP-værter på netværket, når de bruges med kommandoen ping . Meddelelsen sendt til værten er en meddelelse Pakke udløb i transit .
Følgende eksempel viser en pakkeudløbsmeddelelse, der blev modtaget, når testen af forbindelsen til Computer1 fra Computer2 :
C:> ping 192. 168. 1. 10 Pinging 192. 168. 1. 10 med 32 bytes data: Svar fra 192. 168. 3. 3: TTL udløb i transit. Svar fra 192. 168. 3. 3: TTL udløb i transit. Svar fra 192. 168. 3. 3: TTL udløb i transit. Svar fra 192. 168. 3. 3: TTL udløb i transit. Ping-statistik for 192. 168. 1. 10: Pakker: Sendt = 4, Modtaget = 4, Tabt = 0 (0% tab), Omtrentlige afgangstider i milli-sekunder: Minimum = 0ms, Maksimum = 0ms, Gennemsnit = 0ms
Her er en kopi af output fra kommandoen traceroute til den samme meddelelse for at illustrere dette problem med udgåede pakker. Du lader det gå til kun 10 humle ved hjælp af -h modifikatoren, men det er nok til at se det mønster, der har udviklet sig, da dataene springer mellem Router2 og Router3 <.
Dette problem kan korrigeres ved at justere ruten påRouter3 for at sende data beregnet til 192. 168. 1. 0/24 netværk gennem Router1 i stedet for Router2 . Mens dette ville få dataene til det korrekte sted, ville dataene fra Computer1 rejse fra Computer2 gennem både Router2 og Router3 , og du skal tilføje en bestemt rute på Router2 til direkte rute 192.168. 1. 0/24 data til Router1 . De fleste routing loops giver dig en udgået pakke, så ved at bruge kommandoerne
ping eller traceroute kan du hurtigt identificere problemet, men output svarer til det, du har set. Den længerevarende opgave kan være at identificere den nøjagtige kilde til problemet, som det sandsynligvis gør med en rutetabellindtastning på en router. Hvis du arbejder sekventielt gennem routerne i den ene ende af forbindelsen til den anden ende, finder du den.