PC zoekte eindeloos naar niet-beschikbaar netwerk

Pagina: 1
Acties:

  • MagneticBlue
  • Registratie: September 2001
  • Laatst online: 31-12-2025
Heren, (dames?) netwerkspecialisten

Op mijn werk gebruik ik Solid Edge 3D CAD software om staalconstructies te modelleren. Zo'n 3D model is opgebouwd in een soort boomstructuur van assemblies en parts waartussen afhankelijkheden bestaan. Bijvoorbeeld: de maat van een gat in een staalplaat kan worden 'gestuurd' door de diameter van de buis die er doorheen steekt. Deze 'inter-part relaties' worden in de assembly files versleuteld middels UNC paden, zodat elk part de andere parts kan vinden waarvan het afhankelijk is. Dat houdt meteen in dat je speciale beheerstools moet gebruiken om 3D modellen te kopiëren of te verplaatsen, omdat anders de UNC paden van de inter-part relaties niet worden bijgewerkt.

Dat is dus precies wat er gebeurt als onze verkopers (die niet met de beheerstools overweg kunnen :X) 'even snel' met de Windows verkenner een directory van de server naar hun laptop kopiëren voor gebruik buiten het netwerk. Ook al wordt de complete directorystructuur gekopieerd met alle files, dan nog gaat de 3D software telkens zoeken naar de 'oude' niet beschikbare UNC paden voor het resolven van de tientallen inter-part relaties. Zo kan het openen van een 3D model ineens 30 minuten duren i.p.v. 30 seconden. Het lijkt erop dat het nog langer duurt als de verkoper thuis zit en daar een privé WiFi netwerkje heeft.

We gebruiken in ons Windows 2003 netwerk (nu nog) statische IP adressen, geen domein en geen DNS server. De genoemde UNC paden naar de server beginnen dus met een IP-adres, bijv. \\192.168.0.3\Engineering\Data\enz..

Het verhaal is lang, de vraag is kort: Hoe voorkom ik dit 'gezoek'?

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Je geeft 't zelf al aan: niet met windows verkenner kopiëren maar met de "speciale beheerstool"

QnJhaGlld2FoaWV3YQ==


  • MagneticBlue
  • Registratie: September 2001
  • Laatst online: 31-12-2025
Dat antwoord had ik natuurlijk kunnen zien aankomen. Mijn ervaring is dat zelfs de tekenaars deze software niet goed snappen. Je krijgt namelijk te maken met meerdere structuren die door elkaar lopen: directorystructuur, assemblystructuur van het 3d model en de inter-part link structuur daarbinnen. Daarbij komen ook nog 'where used' zoekopdrachten naar bijv. de bij het model horende tekeningen. Dat is voor veel mensen te complex, zodat ze met de verkenner gaan 'knoeien'.

Ik zoek eigenlijk voor de laptopgebruikers naar een netwerkinstelling die ervoor zorgt dat de aanvragen naar een niet-beschikbaar IP-adres direct worden verworpen of worden omgeleid naar de locale harde schijf. Dat de inter-part links dan niet kunnen worden geresolved is geen probleem voor hetgeen de verkopers doen met het 3D model. Ik heb gehoord van de hosts file, maar kom daar niet verder mee omdat we directe IP-adressen gebruiken i.p.v. hostname van de server.

  • temp00
  • Registratie: Januari 2007
  • Niet online

temp00

Als het kan ben ik lam

Dit vind ik een interessant vraagstuk. Als het geen probleem is dat de inter-part links niet kunnen worden geresolved maar juist dat het voor de applicatielaag snel duidelijk is dat deze niet beschikbaar zijn lijkt het mij dat je met de hosts file gewoon uit de voeten kan.

Gewoon 1 keer een host file maken met daarin de ipadressen van de servers verwijzen naar 'localhost' en die installeren waar nodig/op de flaptops van de verkopers. Dit kan evt. problemen opleveren als men een thuisnetwerkje heeft en bepaalde adressen op eens niet meer bereikt kunnen worden, maar dit kan je oplossen door gewoon een scriptje (bijv. batch) te maken dat indien nodig de originele hostfile tijdelijk overschrijft met die van het bedrijf en indien nodig de originele op commando weer terug plaatst.

Zal overigens wel niet oplossing zijn maar volgens mij moet dit wel lukken. Ik ga hier iig nog even verder m'n hoofd over breken

edit:
Is het trouwens 1 server waarnaar verwezen wordt? Want, het is wel weer extra software, maar anders vraag ik mij af of je hier niet iets mee kan? http://www.ntkernel.com/w&p.php?id=32

[ Voor 26% gewijzigd door temp00 op 07-10-2007 02:50 ]

♠ REPLY CODE ALPHA ♠ 9800X3D, 32GB @ 6000, 980 Pro 2TB, RTX 5070Ti, MPG271QRX OLED @ 360HZ ♠ Overwatch


  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

temp00 schreef op zondag 07 oktober 2007 @ 01:54:
... Dit kan evt. problemen opleveren als men een thuisnetwerkje heeft en bepaalde adressen op eens niet meer bereikt kunnen worden...
't Geeft ook problemen als de laptop in kwestie op het bedrijfsnetwerk is aangesloten, want dan kannie de server(s) niet meer vinden. Dus je scriptje zal in ieder geval eerst moeten vaststellen of de laptop op het bedrijfsnetwerk zit of niet. Maar wat doe je dan als de verkoper in kwestie z'n laptop in standby zet of hybernate en 'm daarna thuis weer openklapt?

Laat nou gewoon iemand die de beheerssoftware wèl begrijpt een aantal "meeneem kopieën" genereren, waarin de interpart relaties verwijzen naar \\127.0.0.1 of naar localhost

QnJhaGlld2FoaWV3YQ==


  • temp00
  • Registratie: Januari 2007
  • Niet online

temp00

Als het kan ben ik lam

Brahiewahiewa schreef op zondag 07 oktober 2007 @ 13:44:
[...]
't Geeft ook problemen als de laptop in kwestie op het bedrijfsnetwerk is aangesloten, want dan kannie de server(s) niet meer vinden.
Klopt maar indien men op het bedrijfsnetwerk zit is het hele scriptje niet nodig omdat de servers, voor zover ik begrepen had, dan wel gevonden kunnen worden (daar gaat het nou juist om), daarnaast geef ik met mijn oplossing al aan dit met bijv. 1 klik op een icoontje m.b.v. het script de originele hostfile weer teruggeplaatst kan worden.

♠ REPLY CODE ALPHA ♠ 9800X3D, 32GB @ 6000, 980 Pro 2TB, RTX 5070Ti, MPG271QRX OLED @ 360HZ ♠ Overwatch


  • MagneticBlue
  • Registratie: September 2001
  • Laatst online: 31-12-2025
Ik ben geen IT'er, maar het idee om met een scriptje van Hosts file te wisselen, had ik al bedacht. De UNC paden van de inter-part links liggen echter niet vast in de vorm \\Serverhostname\Engineering\... maar als \\192.168.0.3\Engineering\...
Ik kan toch niet met de hosts file alle aanvragen naar 192.168.0.3 omleiden naar 127.0.0.1?

Of moeten eerst de server als DNS server inrichten en alle paden binnen de 3D modellen met daarin \\192.168.0.3 vervangen door \\serverhostname en daarna de hosts file truc toepassen op de laptops?

Waar wordt trouwens bepaalt hoe lang er gezocht wordt naar een (niet bereikbaar) IP? In de 3D applicatie of in Windows zelf? Kun je daar misschien iets aan instellen?

[ Voor 36% gewijzigd door MagneticBlue op 07-10-2007 19:45 ]


  • temp00
  • Registratie: Januari 2007
  • Niet online

temp00

Als het kan ben ik lam

Dat met die host file gaat idd niet werken. Ik denk dat als je verwijst naar netbios of dns namen het net zo lang gaat duren maar dat weet ik niet zeker.

Ik ken de software niet specifiek maar ik denk niet dat het een kwestie van zoeken is maar dat de applicatie gewoon simpelweg wacht totdat er een timeout is en het doorgaat.

[ Voor 4% gewijzigd door temp00 op 07-10-2007 20:49 ]

♠ REPLY CODE ALPHA ♠ 9800X3D, 32GB @ 6000, 980 Pro 2TB, RTX 5070Ti, MPG271QRX OLED @ 360HZ ♠ Overwatch

Pagina: 1