DUN/RAS ile bir bağlantı kurduğunuzda %100 çalışna bir Microsoft
uyumlu network bağlantınız oluşmuş olur. Ancak bir ethernet networkü
ile karşılaştırıldığında karşımıza büyük bir fark çıkar :"Bandwidth
!"
Bir 28.800'lük bir modem (veya ISDN-line 64 K/128K) ethernet
networkten çok çok daha yavaştır. Böyle bir bağlantı küçük bazı dosya
aktarımları gibi işlerde fena değilse de, network üzerinden bir program
çalıştırmak gibi bir planınız var ise önce aşağıya bir göz atın :
Bir programı çalıştırdığınızda, program öncelikle çalışan EXE ve gerekli
DLL dosyaları, config dosyaları vb. gibi dosyalar harddiskten belleğe
yüklenir. Program çalışmaya başladıktan sonra ise, kullanıcının verdiği
komutlar neticesinde hd'ye yazma ve okumalar gerçekleşir. Program
içerisindeki çeşitli pencereler ve menüler ekrana gelir, gider. Eğer
bu işlemi locak sistem üzerinden veya ethernet networkten yapıyorsanız
oldukça hızlı bir şekilde çalışma sağlanır.
Ancak, eğer network bağlantınız DUN ile yapılmışsa, oldukça yavaş
olan modem hızı (local disk veya yerel networke göre) çok uzun beklemelere
sebep olur.
Örn: MS Office'i DUN bağlantınız ile karşıdaki makinadan çalıştırmayı
veya büyük bir MDB dosyasını açmaya çalırsanız uzun, uzun, çok uzun
bir süre beklemeniz gerekir.
Ancak elbette bunun bir çözümü var : Remote Control Programs !
Bir çok uzaktan kontrol programı DUN bağlantısı ile programları kullanma
imkanı verir
(mesela "Symantec pcANYWHERE
, 30 günlük deneme sürümü "pcAnyWhere32" ver 8.0 http://www.symantec.com
adresinden indirebilirsiniz (8.4 Mbyte)) .
Clientinizden (pcAnywhere Client ın çalıştığı makina) DUN kullanarak
modem ile server'a (pcAnyWhere Host çalışan uzak makina) bağlanırsınız.
Host sistemin ekranındaki görüntü, client üzerindeki pcAnyWhere Client
penceresinde görüntülenir. Client üzerindeki tüm klavye ve mouse hareketleri
host makinaya modem üzerinden yollanır. Client üzerinden host'taki
hertürlü program çalıştırılabilir. Kısacası client olan makinaya program
için gerekli exe, dll vs. büyük dosyalar yerine, host makinasının
ekran görüntüsü gelir, client makinanın klayve ve mouse komutları
karşı bilgisayara (host) gönderilir. Çalışan program aslında host
üzerinde çalışmakta, ancak görüntüsü client'e modem üzerinden gelmektedir.
Client ile host ekranın aynalanmış olarak çalışır, belki biraz gecikme
olabilir. Ancak bu client üzerinde çalışmayı engellemez. Client üzerine
takılı bir yazıcıdan, hostta çalışan programın çıktısı alınabilir.
Pc Anywhere'in 30 günlük deneme sürümü ile bunu deneyebilirsiniz :
pcAnyWhere Host: Setup/Properties IPX ile DUN için:
Bu örnekte,
In this example, Dial-Up networking Server (RAS) ve pcAnyWhere Host
gelecek bir çağrıyı bekliyor :
Client üzerinde pcAnyWhere ayarları oldukça basittir : "Remote
Control" properties'inden Network-connection -> IPX-protocol:
Bu örnekte, adanmış bir pcAnyWhere Modem-connection kullanmıyorum,
çünkü RAS-host (Ofisimdeki P133 makinam) 'a standard bir Dialup-Networking
bağlantısı yaptım.
"Network Neighborhood" dan karşı makinaya göz atabiliyorum,
pcAnyWhere Client kullanarak da ofisimdeki sistemin masaüstünü kullnabiliyorum.
Bu şekilde karşı makina üzerinde istediğim programı çalıştırabilirim
(Alttaki resimde Server/Host dial-in connection'u kabul ediyor).
Seçiminiz nasıl olmalı ? :
- Eğer küçük veri aktarımlarına ihtiyaç duyuyorsanız, DUN sizin
işinizi görecektir.
- Ancak yüksek veri akışını gerektiren uygulamalarda, verinin tamamının
karşı makinadan size akması ve programın çalışmasını beklemek yerine,
bu tip bir programla, gerekli programı karşı bilgisayar üzerinde çalıştırıp,
sadece size görüntüsünün gelmesini sağlayabilirsiniz.