Gå til innhold
Trenger du hjelp med internett og nettverk? Still spørsmål her ×

Tregt LAN pga. forskjellig subnet fra ISP


Anbefalte innlegg

Oppsett:

(ADSL-modem)---(10MB Hub med PC1 tilkoblet)---(10MB hub med PC2 og PC3 tilkoblet)

 

PC1 og PC2 er windows-maskiner. PC3 er en linux-maskin (Debian).

Et hvert forsøk på å overføre filer mellom noen av maskinene, det være seg via ftp eller smb, gir hastigheter som minner om den usle uploaden på linja mi, dvs. 128kb.

På tross av at slike huber ikke akkurat er cutting edge så må jeg da kunne forvente noen hundre kB på lokalnettverket?

Jeg får følelsen av all trafikk på lokalnettet er innom Tele2, noe som ikke er særlig kult.

Pinget PC3 fra PC2, med 60-160ms gjennomsnittlig forsinkelse, 4-5% pakketap. :ohmy:

 

Jeg tar takknemlig imot tips og løsningsforslag.

 

EDIT: topic

Endret av fretex
Lenke til kommentar
Videoannonse
Annonse

Har du eksterne eller interne IP-adresser i nettverket ditt? Les: har begge maskinene

fått en ekstern (altså ikke 192.x.x.x eller 10.x.x.x-adresse) så er det en god sjanse

for at trafikken går en tur ut på nettet ja.

 

Kjør en traceroute fra PC1 til PC2 og post den her så skal vi nok gi deg svar. :)

 

En traceroute kjører du (i Windows XP) slik: Start > Run > CMD (enter) > TRACERT [ip-adressen du vil sjekke routingen til]

 

Resultatet blir noe slikt som dette:

Tracing route to www.tele2.no [193.216.69.152]
over a maximum of 30 hops:

 1    <1 ms    <1 ms    <1 ms  217.199.42.129
 2     1 ms     1 ms     1 ms  217.199.47.1
 3     1 ms     2 ms     3 ms  nix1-core1.dax.net [193.156.90.4]
 4     3 ms     2 ms     2 ms  oke3-cat1-rsm.dax.net [193.216.209.148]

 

Kort fortalt, får du mer enn et step så er ting på tur.

Endret av transistorbass
Lenke til kommentar

Koblet vekk uplinken under ftp-overføring mellom PC2 og PC3, da kuttet overføringen.

Har fått høre at det muligens kan være et routing-problem?

 

Kjørte "route -n" på linux-maskinen:

 

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
193.217.238.0   0.0.0.0         255.255.254.0   U     0      0        0 eth0
0.0.0.0         193.217.238.1   0.0.0.0         UG    0      0        0 eth

 

 

"route print" på PC2:

===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
         0.0.0.0          0.0.0.0    193.216.210.1  193.216.211.zzz      30
       127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
   193.216.210.0    255.255.254.0   193.216.211.zzz 193.216.211.zzz      30
  193.216.211.zzz 255.255.255.255        127.0.0.1       127.0.0.1       30
 193.216.211.255  255.255.255.255   193.216.211.zzz 193.216.211.zzz      30
       224.0.0.0        240.0.0.0   193.216.211.zzz 193.216.211.zzz      30
 255.255.255.255  255.255.255.255   193.216.211.zzz 193.216.211.zzz      1
Default Gateway:     193.216.210.1
===========================================================================
Persistent Routes:
 None

("zzz" er bare for å dempe min egen paranoia)

 

Ble fortalt at jeg måtte sjekke om maskinene kunne nå hverandre gjennom interfacene(?) der HUB'en er ifølge de spesifikke rutene eller noe sånt.

Noen som kan gi meg den korte versjonen? Dokumentasjonen er ganske omfattende og forvirrende for en som ikke har noe erfaring på området.

Lenke til kommentar

Traceroute mellom hvilke som helst to maskiner er innom 193.216.106.1, med ganske stor forsinkelse.

 

traceroute to 193.216.211.zzz (193.216.211.zzz), 30 hops max, 38 byte packets
1  216-106-1.0503.adsl.tele2.no (193.216.106.1)  65.130 ms  108.706 ms  1719.946 ms
2  216-211-zzz.0503.adsl.tele2.no (193.216.211.zzz)  1697.877 ms  1861.390 ms  1795.337 ms

 

 

EDIT: Ja, alle maskinene får en egen IP-adresse på internett.

Endret av fretex
Lenke til kommentar
Maskonene har fåt adreser i 2 forskjelige ip net

Derfor rutres alt over ISP'en

Huff.. løsbart?

Har opplevd å få beholde samme IPen i mange uker :ermm:

Bytte NIC er ikke aktuelt, har ingen ekstra liggende.

MAC-spoofing? Ringe Tele2? Gi opp?

Lenke til kommentar

Som noen sa, maskinene befinner seg i forskjellige nett. Det som skjer at når de prøver hverandre så inneholder ikke rutingtabellen noe informasjon om at en viss IP kan nåes lokalt og data sendes da til default gateway og ut på Internet.

 

Det er sikkert flere måter å løse det på, så jeg håper på at du får flere forslag :) Det enkleste jeg kommer på i forbifarten er ved å sette opp statiske ruter.

 

På en linux-boks som ikke når de andre maskinene direkte kunne du forsøkt:

 

route add <IP til maskin som skal nås> dev eth0

 

Så tar du en traceroute til maskinen og ser om den nåes direkte eller går gjennom default gw. Hvis du ser litt i `man route` skal det være noen eksempler nederst.

Lenke til kommentar

Ved å bytte MAC-adressen på den ene maskinen, fikk jeg ny IP i samme nett, og får nå den hastigheten jeg forventet.

Mulig det er mer effektivt/praktisk å sette opp statiske ruter, som må endres hver gang en IP endrer seg, men jeg vil si meg fornøyd med min løsning.

Lenke til kommentar
Ved å bytte MAC-adressen på den ene maskinen, fikk jeg ny IP i samme nett, og får nå den hastigheten jeg forventet.

Mulig det er mer effektivt/praktisk å sette opp statiske ruter, som må endres hver gang en IP endrer seg, men jeg vil si meg fornøyd med min løsning.

Nja, ikke så veldig praktisk å sette statiske ruter egentlig :) Men jeg regner med at du er klar over at vanligvis har ikke MAC-adresser noe som helst å gjøre med hva slags IP du får tildelt. Så du står overfor samme problem hvis en av maskinene får ny lease. Men fint at det løste seg.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...