Anar al contingut

Tecnologia NX

De L'Enciclopèdia, la wikipedia en valencià

NX és un programa informàtic que realisa conexions remotes X11 molt ràpides, lo que permet als usuaris accedir a escritoris remots de Linux o Unix inclús baix conexions llentes com les realisades en mòdem.

NX realisa una compressió directa del protocol X11, lo que permet una major eficiència que VNC. L'informació s'envia per mig de SSH, per lo que tota l'informació que s'intercanvien servidor i client està sifrada.

Al client que es conecta al servidor NX se li considera client llauger.

NX està desenrollat per l'empresa italiana NoMachine, que ha lliberat el còdic. Existix una implementació lliure d'esta aplicació, cridada FreeNX.

Conceptes bàsics

[editar | editar còdic]

Quan un client necessita dibuixar alguna cosa en pantalla realisa una cantitat de peticions al servidor, moltes de les quals necessiten una resposta. Cada parell petició-resposta es coneix com roundtrip. Estos roundtrips són els que fan al sistema més llent degut principalment a el hora que es necessita per a completar l'anada i regrés. Quan el client i el servidor X són eixecutats en el mateix host la comunicació es realisa de forma molt ràpida. No obstant quan client i servidor eixecuten en diferents hosts la comunicació deu realisar-se a través de TCP/IP per lo que en este cas la comunicació és molt més llenta. Un atre factor que pot afectar l'eixercite és la velocitat de la conexió i latencia de la ret.

Eficiència de NX

[editar | editar còdic]

La tecnologia NX oferix major eficiència que unes atres degut principalment a les característiques que es llisten a continuació:

  • Realisa una eficient compressió del tràfic X.
La compressió del tràfic de forma eficient és necessària per a conseguir eixecutar aplicacions sobre mijos de poc ample de banda i també per a permetre eixecutar múltiples sessions d'usuari en rets LAN.
  • Utilisa mecanismes de caché per a almagasenar i reutilisar l'informació transferida entre client i servidor.
NX utilisa un método de caché innovador que dividix el mensage X en dos parts, un d'identificació i un atre de senyes. La tecnologia manté en caché únicament les senyes dels últims mensages enviats, classificats per protocol. A este caché se li coneix com MessageStore i fa que el número de peticions per a mostrar els elements de pantalla disminuïxca notòriament.
  • El temps consumit en realisar roundtrips és pràcticament nul.
La reducció de roundtrips és fonamental, de la mateixa manera que l'estricte control del fluix de senyes que viaja per la ret.
  • Utilisa un algoritme de codificació pereós (açò és "no-estricte") per a realisar actualisacions de pantalla. Açò significa que no s'evalua res fins a tant dega ser evaluat.
NX posseïx mecanismes d'adaptació per a ajustar-se a les propietats de la ret (latencia i velocitat de conexió), lo que permet passar de métodos estrictes de codificació a métodos pereosos que retarden l'actualisació de pantalla quan la ret està congestionada.

Vore també

[editar | editar còdic]