[Traceroute] Gekoppelde switch aan pc achterhalen

Pagina: 1
Acties:

  • Cis
  • Registratie: December 2000
  • Laatst online: 13-03 23:50
Met het commando tracert probeer ik de route naar een aantal pc's te achterhalen. Dit werkt, maar ik zou graag ook de tussenliggende switches in kaart willen brengen. Op elke verdieping hebben we namelijk een dedicated switich staan, en ik wil graag weten aan welke switch sommige pc's hangen. Hierdoor kan ik makkelijk de verdieping / locatie achterhalen, als ik alleen de pc-naam weet.
We werken hier met alleen maar Cisco-apparatuur. De switches hebben allemaal een IP-adres. In een tracert zie ik de switches echter niet terugkomen; alleen de routers.

Is er een manier om ook alle tussenliggende switches mee te nemen?

Geschiedenis herhaalt zich nooit. Maar rijmt altijd wel een keer.


  • kevertje1977
  • Registratie: Februari 2003
  • Laatst online: 06-03 15:40
Switches zijn layer2 en dus kan je ze in traceroutes niet zien.

Je moet met "show arp" en "show mac" gaan werken.


sh mac-address-table
Destination Address Address Type VLAN Destination Port
------------------- ------------ ---- --------------------
0001.e388.64a0 Dynamic 1 FastEthernet2
0010.4b14.eb05 Dynamic 1 FastEthernet3
0014.f162.0bc0 Dynamic 1 Vlan1
0015.f29f.4508 Dynamic 1 FastEthernet3
0016.9d29.88ff Self 1 Vlan1

sh arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet x.x.x.1 - 0014.f162.0bc0 ARPA BVI1
Internet x.x.x.x.2 14 0001.e388.64a0 ARPA BVI1

  • Cis
  • Registratie: December 2000
  • Laatst online: 13-03 23:50
Ok, dankjewel.
Ik had gehoopt dat er misschien een switchje op de switch zou zitten waarmee de switches ook in de traceroute zouden worden meegenomen. Kleine aanpassing in de config o.i.d.
Maar ik ga er nu eigenlijk vanuit dat ik gewoon pech heb :)

Geschiedenis herhaalt zich nooit. Maar rijmt altijd wel een keer.


  • bazkar
  • Registratie: Juni 2001
  • Laatst online: 19-02 17:01
Wat jij wilt is een l2trace.

Cisco switches doen NIETS met het IP dat ze hebben op routeringsgebied. Een switch is laag 2, IP is laag 3.
Het enige waar een switch zijn IP voor gebruikt is voor management doeleinden. (Een unmanaged switch heeft dus niet eens een IP adres.)

Wat je dus wel kunt doen als je puur cisco spul hebt (en voldoende nieuw IOS) is een traceroute mac commando (of traceroute mac ip commando).

Hierbij krijg je bv. de volgende output
traceroute mac ip 192.168.1.35 192.168.26.15

192.168.1.35 => 0017.a4d2.972b
192.168.26.15 => 00d0.c970.9877

Source 0017.a4d2.972b found on ci-p8-s7 (switchnaam)
1 ci-p8-s7 (192.168.1.123) : Fa0/17 => Fa0/1
2 ci-p8-s1 (192.168.1.8) : Gi0/6 => Gi0/22
3 ci-p33-s1 (192.168.1.7) : Gi4/8 => Po1
4 ci-p1-s1 (192.168.1.6) : Po1 => Gi4/26
Destination 00d0.c970.9877 found on ci-p1-s1

Dit wil dus zeggen: het source adres zit achter poort 17 van p8-s7, het destination adres wordt gevonden via poort 1 van p8-s7, die zit aangesloten op Gi0/6 van p8-s1, etc. etc.

[ Voor 9% gewijzigd door bazkar op 17-07-2007 13:31 ]