29 votes

Is it possible to force TCP to find another path to the host?

Is it possible that the route is somehow cached? If so, is it possible to reset this cache? No, only the first hop (i.e. the route to your local gateway) is under control of the OS, but you have no ...
user1686's user avatar
  • 416k
10 votes

Can you approximate a server's location?

You can never be sure when it comes to traceroute results. But there is hope for your special case. The contract says the servers are in the EU. There is a test you can execute which, if successful, ...
masgo's user avatar
  • 2,184
9 votes
Accepted

Traceroute hops in the same subnet

each router interface should be in different subnet? The error in your logic lies in the assumption that network topologies always involve routers which strictly pass packets received on an interface ...
Cosmic Ossifrage's user avatar
9 votes
Accepted

Why traceroute on Windows is named tracert - book that I am reading is claiming that there is some historical context

Your supposition is right : tracert was introduced in the DOS operating system, dating from 1981 and in heavy use until 1995, when Windows applications took over. DOS used the 8.3 filename, so "...
harrymc's user avatar
  • 446k
6 votes
Accepted

Is there an issue to be fixed when traceroute consistently prints a line with "6 * * *"?

No, there is nothing to fix as regards your traceroute. First, the only devices on that list that are NOT routers are the first and the last. Every hop represents a router. Some of these routers may ...
Frank Thomas's user avatar
  • 34.7k
6 votes

Difference between `Tracert` and `Traceroute`

They should be the same. Here is what I found: Both commands are basically the same thing. The main difference is of the Operating System and how the command is implemented in the background.On ...
breakpoint's user avatar
6 votes

Why is tracert not showing my public ip address?

Traceroute results correspond to whole routers, not their individual interfaces. Even though a router has multiple IP addresses on various interfaces, it will always produce only one trace reply. When ...
user1686's user avatar
  • 416k
5 votes
Accepted

What does N * * * mean in traceroute output?

It shows that waiting for the ICMP "Time exceeded" (TTL expired) message timed out. This can happen at the end of the line, if routing was ultimately unsuccessful (perhaps the destination machine is ...
Ben Voigt's user avatar
  • 7,157
5 votes

traceroute on same subnet not working; shows only stars

Traceroute works by sending pings with increasing Time To Lives, and watching the address the responses come from. By default the windows firewall drops inbound ping requests, so traceroute to the ...
jrtapsell's user avatar
  • 468
4 votes

Using nmap to traceroute on a specific port

Nmap specifically chooses probes for traceroute from what it knows about the target, choosing probes that are most likely to make it all the way to the target. For this reason, its traceroute is not ...
bonsaiviking's user avatar
  • 1,898
4 votes
Accepted

Can you ping a VOIP / Sip telephone number in the same way you can ping a domain name

Can you ping a VoIP telephone number? I'm interested in doing so, so that I can get the IP address and do a trace route. No, that is generally not possible. If the caller is using a VoIP provider ...
DavidPostill's user avatar
  • 152k
4 votes
Accepted

Difference between `Tracert` and `Traceroute`

Ping command, ping [1],[2], is the basic tool that sends a package to the destination and waits for the answer. In the output it shows the delays ( min/avg/max/mdev ). You can ping different ports ...
Hastur's user avatar
  • 18.6k
4 votes
Accepted

Why MTR prints multiple IPs as the latest node?

That's not necessarily the last node. The issue here is that once mtr gets the first set of replies, it doesn't update the number of rows anymore. The first path that was seen had 17 hops, but later ...
user1686's user avatar
  • 416k
4 votes
Accepted

traceroute shows just * * * in linux ( in a virtual machine ), although displays all IPs in windows correctly

The packets that Windows tracert and Linux traceroute use by default are different. Windows tracert sends ICMP packets and Linux traceroute sends UDP packets. The UDP ports are blocked at each hop in ...
n8te's user avatar
  • 7,359
4 votes

Is it possible to force TCP to find another path to the host?

To extend the footnote in @user1686's answer: https://superuser.com/a/1760203/374853 IPv4 did have the "Source Route" ... IPv6 SRH (Segment Routing Header) allows the sender to specify a ...
Sompom's user avatar
  • 186
3 votes

How do I get information about the ip addresses tracert goes through in windows?

The Windows tracert program which you are employing is limited in its options: it only uses packets belonging to the ICMP protocol, which many firewalls nowadays block. This is the reason why route ...
MariusMatutiae's user avatar
3 votes
Accepted

traceroute showing unfamiliar result in local network

This is an IP V6 address. They are expressed in Hexidecimal notation, using number 0-9 and letters a-f to represent numbers between 0 and 15. IP v6 addresses are 128 bits long (v4 addrs are only 32bit)...
Frank Thomas's user avatar
  • 34.7k
3 votes
Accepted

Possible route, but denied?

Each ISP is responsible for: Deciding where to send it's own packets, From whom to receive packets, and Whether any received packets will be send on somewhere else. All of the above is by ...
DavidPostill's user avatar
  • 152k
3 votes
Accepted

How to simulate traceroute using ping?

There is a way to do this. In Linux or Cygwin: for i in {1..30}; do ping -t $i -c 1 google.com; done | grep "Time to live exceeded" In Windows: for /l %i in (1,1,30) do @ping -i %i -n 1 google.com ...
td512's user avatar
  • 5,041
3 votes

What does N * * * mean in traceroute output?

It means that the packet timed out, by default waittime is 5 seconds, and if response is not received in that time it shows asterisk, and jumps to a next hop. It could time out because that router on ...
ralz's user avatar
  • 2,470
3 votes

What does the output of traceroute mean?

From traceroute manual: traceroute - print the route packets trace to network host traceroute tracks the route packets taken from an IP network on their way to a given host. It utilizes the ...
Zumo de Vidrio's user avatar
3 votes
Accepted

What does the output of traceroute mean?

Traceroute shows each hop that a packet has to go through from your host to the destination host (in this case bbc.co.uk). Each one of these steps is represented in a line. The first column is the ...
jcbermu's user avatar
  • 17.1k
3 votes
Accepted

10.0.0.0/8 : Routable or non-routable?

Private IP addresses are just normal addresses that we reserved for private use. They are routable just like any other unicast addresses. It's just that we don't allocate them to a single organisation ...
Sander Steffann's user avatar
3 votes

How to remove nodes from a path?

There isn't much you can do specifically that will alter the path you follow. Routing decisions are made by the network, and are a result of peering arrangements between various network providers. ...
Paul's user avatar
  • 58.9k
3 votes

Cant access certain websites in my ubuntu

I can't also ping from here :) But I can access the web site using a browser. That means that site is ignoring ping requests, which is usually done for security reasons (see the answers from here: ...
jp48's user avatar
  • 143
3 votes
Accepted

Same hop count for different destinations in traceroute

I'm going to give you my best shot at explaining this. But, I don't know why your ISP is doing it. First, it's important to understand how Traceroute works. Traceroute works by settings the TTL (Time ...
Appleoddity's user avatar
  • 11.5k
3 votes
Accepted

Is it possible avoid specific trace (nodes) in internet?

"Is it possible avoid specific trace (nodes) in internet?" Although your question is vague, I assume you basically want to know if your can control a packet of data's route through the Internet from ...
acejavelin's user avatar
  • 6,408
3 votes
Accepted

How to find out which network device is used to reach a given server

You can use route get 8.8.8.8 to find out which interface and gateway on the local computer is used according to the local routing rules. The -4 and -6 options as on BSD don't work, but the -n option ...
dirkt's user avatar
  • 16.3k
3 votes
Accepted

traceroute in Ubuntu

It does, right here: /usr/bin/traceroute.db There are several traceroute programs for Linux; this is "Traceroute by Dmitry Butskoy". Your own file list also shows a script /usr/bin/traceroute-nanog ...
user1686's user avatar
  • 416k
3 votes
Accepted

Multiple private addresses in my traceroute results

There are multiple private IP adresses in hops 3-7 Your ISP is using Carrier Grade NAT: Carrier-grade NAT (CGN), also known as large-scale NAT (LSN), is an approach to IPv4 network design in which ...
DavidPostill's user avatar
  • 152k

Only top scored, non community-wiki answers of a minimum length are eligible