Skip to content

10. Tor Circuit Establishment (Practical View)

    • Tor first chooses a starting computer on the Tor network.

    • This first computer is called the Entry Guard.

    Important things to know:

    • This computer can see that you are using Tor

    • It cannot see:

      • What websites you visit

      • What you search

      • What you read

    Tor usually:

    • Keeps the same entry guard for some time

    • Changes it only occasionally

    Simple idea:
    The entry guard knows you entered Tor, but nothing else.


    After the entry guard:

    • Tor chooses one or more middle computers

    • Then a final computer that sends traffic out

    So the path looks like:

    • You → Entry → Middle → Exit → Website

    Each computer knows only:

    • Where data came from

    • Where it goes next

    No single computer knows everything.

    Simple idea:
    Your traffic is passed through multiple hands, each knowing only a little.


    Tor does not use the same path forever.

    What Tor does:

    • Changes circuits after some time

    • Builds new paths automatically

    Why this is done:

    • To reduce tracking

    • To limit long-term patterns

    You may notice:

    • Pages reload slowly sometimes

    • Connections reset

    This is normal.

    Simple idea:
    Tor changes routes to avoid being followed.


    Because traffic goes through many computers:

    • Internet is slower than normal

    • Pages take longer to load

    • Downloads are slower

    This is expected behavior.

    Important:

    • Slowness means Tor is working

    • Fast Tor usually means something is wrong

    Simple idea:
    More protection = less speed.


    Sometimes a circuit stops working.

    Reasons:

    • One relay goes offline

    • Network becomes unstable

    • Exit node blocks the connection

    What happens then:

    • Page stops loading

    • Connection fails

    • Tor builds a new circuit automatically

    User action:

    • Usually nothing

    • Just wait or refresh

    Simple idea:
    If a path breaks, Tor builds another one.


    As a user, you should remember:

    • You do not control circuits manually most of the time

    • Tor manages this automatically

    • Unexpected slowness or reloads are normal

    Do not:

    • Panic

    • Restart everything immediately

    Simple idea:
    Tor handles the hard work in the background.

11-opening-and-verifying-tor-browser