La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.

La tecnologia client-server prevede la presenza di due processi interattivi indipendenti - server e client, il rapporto tra il quale viene effettuato sulla rete.

I server sono i processi responsabili del supporto e file system.e i client sono i processi che inviano una richiesta e si aspettano una risposta dal server.

Il modello del server client viene utilizzato durante la creazione di un sistema basato anche su DBMS sistemi postali. C'è anche una cosiddetta architettura file-server che differisce in modo significativo dal server client.

I dati nel sistema file-server vengono salvati sul file server ( Novell NetWare. O WindowsNT Server), e vengono elaborati nelle workstation funzionando "DBMS Desktop", come accesso, paradosso, foxpro, ecc.

Il DBMS si trova sulla workstation e la manipolazione dei dati è fatta da diversi processi indipendenti e inconsistenti. Tutti i dati vengono trasmessi dal server sulla rete alla workstation, che rallenta la velocità di elaborazione delle informazioni.

La tecnologia client-server è implementata funzionando due (almeno) applicazioni - clienti e server che condividono funzioni tra loro. Per la conservazione e la manipolazione dei dati diretti è responsabile del server, l'esempio di cui può essere SQLServer, Oracle, Sybase e altri.

L'interfaccia utente forma un client, che si basa sulla costruzione di strumenti speciali o DBMS desktop. L'elaborazione dei dati logici è parzialmente eseguita sul client e in parte sul server. Le richieste di invio al server vengono eseguite dal client, solitamente in SQL. Le richieste vengono elaborate dal server e il risultato viene restituito al client (client).

Allo stesso tempo, i dati vengono elaborati nello stesso luogo in cui sono memorizzati - sul server, quindi la quantità di grande quantità non viene trasmessa sulla rete.

Vantaggi dell'architettura del server client

La tecnologia client-server porta tali qualità al sistema informativo:

  • Affidabilità

La modifica dei dati viene eseguita dal server di database utilizzando il meccanismo di transazione che fornisce il set di operazioni tali proprietà come: 1) atomicità, che garantisce l'integrità dei dati in qualsiasi completamento della transazione; 2) l'indipendenza delle transazioni di diversi utenti; 3) Resistenza agli errori - Salvataggio dei risultati del completamento delle transazioni.

  • Scalabilità, I.e. La capacità del sistema non dipende dal numero di utenti e importi di informazioni senza sostituire l'usato software.

La tecnologia client-server supporta migliaia di utenti e gigabyte di informazioni con la piattaforma hardware appropriata.

  • SICUREZZA, I.E. protezione affidabile informazioni ot.
  • Flessibilità. Nelle applicazioni che funzionano con i dati, allocare i livelli logici: interfaccia utente; Regole di elaborazione logiche; Gestione dei dati.

Come già notato, nella tecnologia dei file-server, tutti e tre i livelli sono combinati in un'unica applicazione monolitica che opera sulla workstation e tutte le modifiche dei livelli devono essere modificate per modificare l'applicazione, le versioni del client e del server differiscono e il Le versioni saranno aggiornate su tutte le workstation.

La tecnologia client-server in un'applicazione a due livelli prevede l'esecuzione di tutte le funzioni per la generazione del client e tutte le funzioni per la gestione delle informazioni del database - sul server, le regole aziendali possono essere implementate sia sul server che sul client.

L'applicazione a tre livelli consente un livello intermedio che implementa le regole aziendali che sono i componenti più variabili.

Diversi livelli consentono di essere flessibilmente e con i più piccoli costi per adattare l'applicazione disponibile ai requisiti aziendali costantemente modificati.

Argomento numero 8.

8. Reti informatiche locali. uno

introduzione uno

8.1. Hardware Lan .. 2

8.2. Topologia LAN .. 4

8.3. Principi di gestione. 6.

8.3. Principi di gestione. 7.

8.4. Tecnologia "client-server". otto

8.5. Tecnologia software "client-server". nove

8.6. Login. undici

Organizzazione accesso alla rete alle risorse del computer. 12.

Organizzazione di accesso a file e stampanti del computer. 12.

Organizzazione della protezione delle risorse di rete. 13.

Configurazione di un computer per lavorare sulla rete. sedici

Visualizza una risorsa di rete. diciotto

Utilizzando una stampante di rete. diciannove

Risoluzione dei problemi derivanti dal networking. 21.

8.7. Esercizi pratici. 23.

Esercizio 1. Lavorare con dintorni di rete. 23

Esercizio 2. Copia da una risorsa di rete. 23.

Esercizio 3. Accesso alla rete alla risorsa. 24.

8.8. Controllo domande. 24

8.10. Elenco bibliografico. 24.


Reti informatiche locali

introduzione

La rete di computer è una totalità dei computer e vari dispositiviFornire uno scambio di informazioni tra computer nella rete senza utilizzare eventuali vettori intermedi di informazioni.

Gli strumenti di trasferimento dei dati nel caso generale possono consistere dei seguenti elementi: Computer collegati, canali di comunicazione (satellite, telefono, digitale, fibra-ottica, radio e altro), attrezzature a swing, ripetitori, vari tipi di convertitori di segnale e altri elementi e dispositivi .

Network di architettura EUM. Definisce i principi per la costruzione e il funzionamento degli elementi di rete hardware e software.

Le reti moderne possono essere classificate da vari segni:

Prevalenza territoriale;

Affiliazione dipartimentale;

Tariffe di trasferimento delle informazioni;

Topologia;

Appuntamento;

Elenco dei servizi forniti;

Principi di gestione (centralizzati e decentralizzati);

Metodi di commutazione (senza commutazione, commutazione telefonica, commutazione del circuito, messaggi, pacchetti e datagrammi, ecc.);

Tipi di mezzi di trasmissione, ecc.

Sulla distribuzione territoriale della rete può essere locale, globale e regionale. Locale - Queste sono reti che si sovrappongono non più di 10 m 2, regionali - situate nella città o nella regione, globali sul territorio dello stato o del gruppo di stati, ad esempio, il mondo internet.

Secondo gli accessori vari reti dipartimentale e governativa. Il Dipartimento dipartimentale appartiene a un'organizzazione e si trova sul suo territorio. Reti statali - reti utilizzate nelle strutture statali.

In termini di trasferimento delle informazioni, le reti di computer sono suddivise in basso, medio e ad alta velocità.

Il tipo di supporto di trasmissione è suddiviso in reti coassiali, su una coppia contorta, in fibra ottica, con trasmissione di informazioni sui canali radio, nell'intervallo a infrarossi.

I computer possono essere collegati da cavi formando una diversa topologia di rete (stellar, pneumatici, anello, ecc.).

Si devono distinguere reti e terminali per computer (reti terminali). Le reti informatiche associano computer, ognuna delle quali può funzionare e autonomamente. Le reti terminali tipicamente associano potenti computer (mine minerali), e in alcuni casi e PC con dispositivi (terminali), che possono essere piuttosto complessi, ma al di fuori della rete, il loro lavoro o è impossibile, o perde persino il suo significato. Ad esempio, una rete di bancomat o biglietti per la vendita di biglietti aerei. Sono costruiti completamente diversi dalle reti di computer, ai principi e anche sulla tecnologia di elaborazione.

Le reti sono convenzionalmente divise da locale e globale A seconda della lontananza dei computer . Nelle classificazioni di rete, ci sono due termini principali: LAN e WAN.

LAN (rete locale) è reti locali che hanno un'infrastruttura chiusa prima della manutenzione dei fornitori di servizi. Il termine "LAN" può anche descrivere una piccola rete di ufficio e una rete del livello di una grande pianta che occupa diverse centinaia di ettari. Le fonti straniere danno anche una stima ravvicinata - circa sei miglia (10 km) in un raggio; Utilizzando canali ad alta velocità.

Network informatico locale (LAN)rappresenta sistema di comunicazioneConsentire di condividere i computer collegati a reti come stampanti, plotter, dischi, modem, unità CD-ROM e altri dispositivi periferici. Nelle reti di calcolo locale, i computer si trovano a una distanza di diversi chilometri e sono solitamente collegati tramite linee di comunicazione ad alta velocità con un tasso di cambio da 1 a 10 e più Mbps (nessun caso di computer compounding e utilizzando linee telefoniche a bassa velocità). LAN è solitamente implementato in una certa organizzazione (corporazione, istituzione). Quindi sono a volte chiamati sistemi aziendali o reti. I computer, di regola, sono all'interno di una stanza, edifici o edifici limitrofi.

WAN (Wide Area Network) è una rete globale che copre grandi regioni geografiche, comprese sia le reti locali che altre reti e dispositivi di telecomunicazione. Esempio WAN - Reti di commutazione del pacchetto (relè del frame), attraverso il quale varie reti di computer possono "parlare".

Arbitrario rete globale Può includere altre reti globali, reti locali, oltre a collegate separatamente ai computer IT (computer remoti) o dispositivi I / O collegati separatamente. Le reti globali sono quattro specie principali: urban, regionale, nazionale e transnazionale. Come dispositivi di uscita input-output, come dispositivi di stampa e copia, dispositivi contanti e bancari, vengono utilizzati visualizzazioni (terminali) e fax. Gli elementi di rete elencati possono essere rimossi l'uno dall'altro per una distanza significativa.

Le funzioni del software del computer installate sulla rete possono essere suddivise in due gruppi: gestione delle risorse il computer stesso (incluso nell'interesse di risolvere i problemi per gli altri computer) e exchange Management S. Altri computer (funzioni di rete).

Le nostre risorse del computer controlla tradizionalmente il sistema operativo. Funzioni di controllo della rete implementa software di rete che può essere eseguito sia sotto forma di pacchetti separati di programmi di rete che sotto forma di un sistema operativo di rete.

Classificazione LSK.

Le reti di calcolo locali sono suddivise in due classi radicalmente diverse: rete peer (a livello singolo o peer to peer) e gerarchica (multilivello).

Reti peer.

Una rete peer-to-peer è una rete di computer uguali, ognuna delle quali ha un nome univoco (nome del computer) e di solito una password per l'immissione durante l'avvio del sistema operativo. Il nome e la password dell'ingresso sono assegnati al proprietario del PC ai fondi del sistema operativo.

Reti gerarchiche.

In gerarchico. reti locali Esistono uno o più computer speciali - server in cui sono memorizzate le informazioni condivise da vari utenti.

Il server in reti gerarchiche è un repository permanente di risorse condivise. Il server stesso può essere il client solo il server di un livello più alto della gerarchia. Pertanto, le reti gerarchiche sono talvolta chiamate reti con un server dedicato. I server di solito rappresentano computer ad alte prestazioni, possibilmente con diversi processori di lavoro paralleli, con dischi rigidi ad alta capacità, con una scheda di rete ad alta velocità (100 Mbps o più). I computer con accesso alle informazioni sul server sono chiamati stazioni o clienti.

Per destinazione Gli LC sono classificati :

· Reti di servizio terminale. Includono computer e apparecchiature periferiche utilizzate nella modalità monopolista con il computer a cui è connesso, o essere una risorsa non -ide.

· Le reti sulla base dei quali sono costruite la gestione prodotta e i sistemi di gestione istituzionale. Sono combinati dal gruppo Marm / Thor Standards. Il mercato descrive gli standard utilizzati nell'industria. Thor descrive gli standard per le reti utilizzate nelle reti dell'ufficio.

· Reti che combinano sistemi di automazione, design. Le workstation di tali reti sono solitamente basate su personal computer abbastanza potenti, ad esempio, Sun Microsystems.

· Le reti sulla base dei quali sono costruite i sistemi di calcolo distribuiti.

Sul segno della velocità - a bassa velocità (fino a 10 Mbps), a media velocità (fino a 100 Mbps), ad alta velocità (oltre 100 Mbps).

Per tipo di metodo di accesso - a caso, proporzionale, ibrido;

genere ambiente fisico Spettacoli - sul vITUA COPPIA., Cavo coassiale o in fibra ottica, canale a infrarossi, canale radiofonico.

Hardware Lan.

I componenti hardware principali della LAN sono:

1. Workstation. (PC) - Questo è solitamente personal computer che sono lavori per gli utenti della rete.

I requisiti per la composizione del PC sono determinati dalle caratteristiche dei compiti risolti nella rete, i principi dell'organizzazione del processo di elaborazione utilizzato dal sistema operativo e alcuni altri fattori. A volte nel PC direttamente collegato al cavo di rete, potrebbero esserci dispositivi di archiviazione sui dischi magnetici. Tali PC sono chiamati workstation non amichevoli. Tuttavia, in questo caso, per scaricare nel PC del sistema operativo dal file server, è necessario disporre nell'adattatore di rete di questa stazione al microcircuito del caricamento remoto. Quest'ultimo arriva separatamente, unità molto più economiche e viene utilizzata come estensione del sistema di estensione I / O BIOS. Il microchip registra il programma di avvio del sistema operativo nel PC RAM. Di base vantaggio La famiglia PC è a basso costo, nonché altamente protetta dalla penetrazione non autorizzata nel sistema di utenti e virus informatici. Svantaggio Il PC senza disco è l'incapacità di lavorare offline (senza connettersi al server), nonché avere i propri archivi e programmi di dati.

2. Server. Nella LAN, eseguire funzioni di distribuzione delle risorse di rete. Di solito le sue funzioni sono posizionate su un PC abbastanza potente, un mini-computer, un computer grande o un server speciale per computer. Una rete può avere uno o più server. Ciascuno dei server può essere separato o combinato con PC. In quest'ultimo caso, non tutto, ma solo una parte delle risorse del server è disponibile pubblicamente.

Se ci sono più server nella LAN, ognuna delle quali controlla il funzionamento del PC collegato ad esso. È spesso chiamata la combinazione di computer server e PC relativi a ciò dominio. A volte ci sono diversi server in un dominio. Di solito uno di questi è quello principale, e altri - svolgere il ruolo della riserva (in caso di errore del server principale) o l'espansione logica del server primario.

I parametri più importanti che dovrebbero essere presi in considerazione quando si seleziona un computer-server è il tipo di processore, la quantità di ram, tipo e volume disco rigido e tipo. controller del disco. I valori delle caratteristiche specificate, nonché nel caso del PC, dipendono in modo significativo dalle attività risolte, l'organizzazione dei calcoli sulla rete, il caricamento della rete utilizzato dal sistema operativo e da altri fattori.

Ram Il server utilizza non solo per l'implementazione di programmi stesso, e anche per posizionare i buffer in esso, l'uscita di ingresso del disco. Definire la quantità o una dimensione ottimale dei buffer, è possibile accelerare significativamente l'esecuzione delle operazioni I / O.

Il volume dell'unità selezionata deve essere sufficiente per posizionare il software necessario su di esso (specialmente con il PC scontato), nonché congiuntamente. File e database usati.

3. Linee di daticollegare il PC e i server nell'area della posizione di rete tra loro. Le linee di dati più spesso agiscono cavi . I cavi su una coppia contorta erano più comuni (figura 8.1, A) e un cavo coassiale (figura 8.1, B). Il cavo in fibra ottica è più promettente e progressivo. Di recente, le reti wireless hanno iniziato ad apparire, il mezzo di trasferimento dei dati in cui è il canale radio. In tali reti, i computer sono installati piccole distanze l'uno dall'altro: all'interno di una o più stanze adiacenti.


a) b)
Fico. 8.1. Cavi di rete: a -cabel basato su coppie contorte (coppia contorta);

b - Cavo coassiale

4. Adattatori di rete (commissioni di interfaccia) utilizzato per collegare i computer al cavo (Fig. 8.2) . La funzione Adattatore di rete è la trasmissione e la ricezione dei segnali di rete dal cavo. L'adattatore percepisce comandi e dati dal sistema operativo di rete (OS), converte queste informazioni su uno dei formati standard e lo trasmette nella rete attraverso il cavo collegato all'adattatore.

Fico. 8.2. Scheda di rete

Gli adattatori di rete usati hanno tre caratteristiche principali: tipo di pneumatico computer a cui sono collegati (ISA, EISA, Micro Channel, ecc.), grandezza (8, 16, 32, 64) e topologia La rete formata (Ethernet, ArcNet, Token-Ring).

PER equipaggiamento aggiuntivo I LAN includono alimentatori, modem, ricetrasmettitori, ripetitori ininterruttibili, nonché vari connettori (connettori, terminatori).

Fonti di potenza ininterrotta (UPS) Servire per aumentare la stabilità della rete e garantire la sicurezza dei dati sul server. Se i guasti dell'alimentazione UPS, il collegamento al server attraverso un adattatore speciale, fornisce un segnale al server, fornendo una tensione stabile per qualche tempo. Con questo segnale, il server esegue la procedura per completare il suo lavoro, che elimina la perdita dei dati. Il criterio principale per la selezione dell'UPS è la potenza che non dovrebbe essere meno energia consumata dal server collegato all'UPS.

Ricetrasmettitore - Questo è un dispositivo di connessione PC su un cavo coassiale denso. Ripetitore Progettato per collegare i segmenti di rete. Connettori (I connettori) sono necessari per collegare gli adattatori di rete con un cavo sottile, nonché connettere i cavi l'uno con l'altro. Terminatori Servire per connettersi ai cavi di rete aperti, nonché per la messa a terra (i cosiddetti terminatori a terra).

Modem Utilizzato come dispositivo per il collegamento di una LAN o un computer separato in una rete globale tramite connessione telefonica.

Topologia LAN

Topologia - Questa è la configurazione degli elementi di collegamento alla rete. La topologia determina in gran parte tale caratteristiche essenziali Reti, come affidabilità, prestazioni, costi, salvataggio, ecc.

Un approccio alla classificazione delle topologie della LAN è l'assegnazione di due principali classi di topologie: trasmissione e consecutivo.

NEL trasmissione Configurazioni ciascuna personal computer Invia segnali che possono essere percepiti dal resto dei computer. Tali configurazioni includono la topologia "Pneumatico totale", "Tree", "Star con il centro passivo". Una rete di tipo "Star with Passive Center" può essere considerata come una sorta di "albero" con una radice con un ramo a ciascun dispositivo collegato.

NEL coerente Configurazioni Ogni sublayer fisico trasmette solo un'unica informazione del personal computer. Esempi di configurazioni consecutive sono: arbitrario (computer arbitrari), gerarchico, "anello", "catena", "stella con un centro intelligente", "fiocco di neve", ecc.

Considera brevemente le tre topologie più diffuse (di base) della LAN: "Star", "Total Tyre" e "Ring".

quando topologia "Star" Ogni computer attraverso uno speciale scheda di rete Collegato da un cavo separato al nodo centrale (figura 8.3). Il nodo centrale è un connettore passivo o un ripetitore attivo.


Fico. 8.3. Topologia "Star"

Lo svantaggio di tale topologia è bassa affidabilità, poiché il fallimento del nodo centrale porta a una fermata dell'intera rete, nonché la lunghezza abituale dei cavi (dipende dal vero posizionamento dei computer). A volte per aumentare l'affidabilità nel nodo centrale mettere un relè speciale, consentendo di scollegare i raggi dei cavi non riusciti.

Topologia "Pneumatico totale" Assume l'uso di un cavo a cui sono collegati tutti i computer. Le informazioni su di esso vengono trasmesse alternativamente dai computer (figura 8.4).


Fico. 8.4. Topologia "Pneumatico totale"

Il vantaggio di tale topologia è, di regola, la lunghezza più piccola del cavo, oltre a una maggiore affidabilità rispetto alla "stella", poiché il fallimento di una stazione separata non viola il lavoro della rete in generale. Gli svantaggi sono che la base del cavo principale porta all'acceleabilità dell'intera rete, nonché una debole sicurezza di sicurezza nel sistema a livello fisico, poiché i messaggi inviati da un computer a un altro, in linea di principio, possono essere accettati e qualsiasi altro computer.

Per topologia anulare I dati vengono trasmessi da un computer all'altro lungo il relè (figura 8.5). Se un computer ottiene dati destinati a lui, li trasmette ulteriormente lungo l'anello. Il destinatario dedicato ad esso non trasmette da nessuna parte.


Fico. 8.5. Topologia anulare

Il vantaggio della topologia dell'anello è la maggiore affidabilità del sistema quando si rompe il cavo che nel caso della topologia con un ruolo comune, poiché ogni computer ha due percorsi di accesso. Le carenze della topologia includono una maggiore lunghezza del cavo, bassa velocità rispetto alla "stella" (ma commisurata con una "gomma comune"), nonché debole sicurezza delle informazioni, come nella topologia con una gomma comune.

La topologia della Real LAN può ripetere esattamente uno dei precedenti o includere una combinazione. La struttura della rete è generalmente determinata dai seguenti fattori: il numero di computer uniti da computer, i requisiti per l'affidabilità e l'efficienza del trasferimento di informazioni, le considerazioni economiche, ecc.

Principi di controllo

Esistono due principi di gestione di base nelle reti locali: centralizzazione e decentramento.

Nelle reti S. gestione centralizzata Le funzioni di gestione dei dati sono assegnate ai file server. I file memorizzati sul server sono disponibili per le workstation di rete. Un PC ai file di un altro accesso al PC non ha accesso. È vero, lo scambio di file tra il PC può verificarsi sia bypassando i percorsi di base utilizzando programmi speciali.

Esistono molti sistemi operativi di rete che implementano la gestione centralizzata. Tra questi, Microsoft Windows 2000 Server, Novell NetWare, Microsoft LAN Manager, OS / 2 Warp Server Advanced, Vines, ecc.

Il vantaggio delle reti centralizzateÈ un'alta sicurezza delle risorse di rete da accesso non autorizzato, facilità di amministrazione della rete, la capacità di creare reti con un gran numero di nodi. L'inconveniente principale è la vulnerabilità del sistema nella violazione della funzione del file server (ciò è sopraffatto dalla presenza di diversi server o come risultato dell'adozione di alcune altre misure), nonché nella presentazione di requisiti abbastanza elevati per i server risorse.

Nella gestione centralizzata del regime, tutte le risorse di elaborazione, i dati e i programmi di elaborazione sono stati concentrati in un unico computer. Gli utenti hanno avuto accesso alle risorse della macchina usando i terminali (display). Terminali collegati al computer tramite connessioni di interfaccia o cancellato linee telefoniche Comunicazione (cosiddetta terminali remoti). La funzione principale del terminale è stata la visualizzazione delle informazioni fornite all'utente. I vantaggi di questo schema includono la facilità di amministrazione, le modifiche del software e la protezione delle informazioni. Lo svantaggio del regime è la sua bassa affidabilità (il fallimento del computer comporta la distruzione del processo di elaborazione), la complessità del ridimensionamento (estensione di potenza) della modifica dell'hardware e del software, di regola, una forte diminuzione dell'efficienza con Aumentare il numero di utenti del sistema, ecc.

Decentralizzato (peer-to-peer) reti non contengono server evidenziati. Le funzioni di gestione della rete in esse sono alternativamente trasmesse da un PC all'altro. Le risorse di un PC (dischi, stampanti e altri dispositivi) sono disponibili per un altro PC.

I prodotti software più comuni che consentono di creare reti peer-to-peer sono i seguenti programmi e pacchetti: Novell NetWare Lite, Windows for. Gruppi di lavoro, Artisoft Lantastic, Lansmart, software invisibile Net-30, ecc. Tutti loro possono gestire da DOS. Per una rete peer-to-peer, è possibile utilizzare anche Windows 2000 Prof. OS.

Distribuzione di una rete peer-to-peer per un piccolo numero di PC consente spesso di creare un ambiente di calcolo distribuito più efficiente e vivace. Il software di rete in essi è più semplice rispetto alle reti centralizzate. Non è necessario installare un file server (sia computer che programmi correlati), che riduce significativamente il sistema. Tuttavia, tali reti sono più deboli dal punto di vista della protezione e dell'amministrazione delle informazioni.

Tecnologia "client-server"

Tecnologia "client-server"È venuto a sostituire lo schema centralizzato per la gestione del processo di elaborazione in base al computer medio o ampio (mainframe).

In architettura server client. La posizione del terminale ha occupato il PEVM (Cliente) e il mainframe è uno o più potenti computer appositamente assegnati per risolvere attività di elaborazione delle informazioni comuni (computer-server). Il vantaggio di questo modello è elevata vitalità e affidabilità sistema di calcolo, Facilità di ridimensionamento, la capacità di lavorare simultaneamente con più applicazioni, elaborazione delle informazioni di alta efficienza, fornendo un utente un'interfaccia di alta qualità, ecc.

Si noti che questo molto promettente e lontano dalla tecnologia esausta ha ricevuto il suo ulteriore sviluppo. Più recentemente ha iniziato a parlare della tecnologia intranet. , che è apparso come risultato del trasferimento delle idee della rete Internet mercoledì sistemi aziendali. A differenza della tecnologia client-server, questa tecnologia non è focalizzata sui dati, ma sulle informazioni nel suo finalmente pronto a consumare. La tecnologia INTRANET combina i vantaggi di due schemi precedenti. I sistemi computazionali costruiti sulla sua base sono nei loro server delle informazioni centrali della composizione e dei componenti di presentazione delle informazioni distribuite all'utente finale (programmi-navigatori o browser). Una considerazione dettagliata di questa tecnologia è al di là del quadro di questo manuale.

Quando l'interazione di due due oggetti nella rete può sempre essere assegnata al lato che fornisce una risorsa (servizio, servizio) e il lato che consuma questa risorsa. Il consumatore delle risorse è tradizionalmente chiamato cliente e fornitore - server.

Come risorsa puoi considerare componente hardware. (disco, stampante, modem, scanner, ecc.), programma, file, messaggio, informazioni o persino computer nel suo complesso. Da qui l'origine di numerosi termini: server file o server disco, server di stampa o server di stampa, server di messaggi, SQL Server (programma di elaborazione del programma per il database formulato in linguaggio SQL), il server del computer, ecc. Ovviamente tutti questi server hanno clienti appropriati .

Dal punto di vista del software, la tecnologia client-server implica la presenza di software client e programmi del server. I programmi client sono solitamente programmi come testo e processori tabulari. Il ruolo dei programmi del server ha più spesso i sistemi di gestione del database. Un esempio di una coppia tipica del tipo di tipo "client-server" può essere considerato un programma di processore di testo che elabora il documento contenente una tabella con informazioni dal database.

Alcuni programmi eseguiti sulla rete, rispetto a un programma, possono agire come un client e allo stesso tempo essere un server per altri programmi. Inoltre, per un certo intervallo del tempo del ruolo client e del server tra gli stessi programmi, possono cambiare.

Una varietà di modelli di server client più complessi è modello a tre stelle "Server applicazioni" Come modello. (Server applicazione). Questo modello descrive il processo di funzionamento delle reti che utilizzano database. Secondo il modello come modello, ognuna delle loro tre funzioni di base (la gestione dei dati, l'elaborazione delle applicazioni e la segnalazione all'utente finale) è implementata su un computer separato.

8.5. Software tecnologico
"Server client"

Per applicare con successo la tecnologia "client-server", è necessario utilizzare un software appropriato, inclusa la parte client e server. In particolare, ampiamente utilizzato pacchetto Microsoft L'ufficio è una gamma di programmi per un computer client. Comprende: Processore di testo Word, processore delle schede Excel, sistema di preparazione presentazioni di PowerPoint, Accedi al sistema di gestione dei database e al programma di gestione delle informazioni di Outlook.

A causa del successo della distribuzione di questo pacchetto, Microsoft ha deciso di raccogliere una serie di programmi. per server - Quindi è apparso il pacchetto MS BackOffice.

I seguenti componenti includono il seguente pacchetto:

· Server Windows NT - Sistema operativo di rete;

· Server di gestione del sistema - sistema di amministrazione della rete;

· server SQL - Server di gestione del database;

· Server SNA - Server per il collegamento ai computer host;

· Exchange Server - Server di sistema di posta elettronica;

· Internet Information Server - Server per lavorare con Internet.

Windows 2000 Server è in grado di fornire file di condivisione, dispositivi di stampa, fornire servizi di connessione con workstation (computer client) e altro servizio.

Ci sono le seguenti due varietà di Windows 2000:

· La workstation Windows 2000 è progettata per l'uso su computer autonomo ;

· Il server Windows 2000 è progettato per l'uso come sistema operativo della rete e può essere utilizzato su una workstation per implementare funzionalità aggiuntive.

finestre NT Server.conveniente Utilizzare nei casi in cui si presume la presenza di più processori (di solito fino a quattro). Inoltre, Windows NT Server fornisce la condivisione delle risorse da molti utenti, la possibilità di connettersi a reti remote attraverso il servizio accesso remoto - RAS (servizio di accesso remoto), nonché attraverso mezzi di comunicazione con reti di altre aziende (Novell, Pathworks digitale e Apple).

Server di gestione del sistema (SMS) Permette amministratore di rete Gestisci centralmente l'intera rete. Ciò fornisce la possibilità di amministrare ciascun computer connesso alla rete, incluso il software installato su di esso. SMS fornisce il seguente servizio:

· Gestione del software e dell'inventario dell'hardware;

· Automazione dell'installazione e distribuzione del software, incluso il suo aggiornamento;

· Risoluzione dei problemi remoti e fornendo il pieno controllo all'amministratore presso la tastiera, il mouse e le schermate di tutti i computer su una rete in esecuzione MS-DOS o Windows;

· Gestione delle applicazioni di rete.

server SQLÈ un sistema di gestione dei database relazionali utilizzando i principi della tecnologia client-server. MS SQL Server supporta il sistema di elaborazione delle transazioni, il sistema di conservazione dell'integrità di riferimento, il meccanismo di transazione distribuito, la replica dei dati.

Snaserver. Fornisce la possibilità di comunicazione con i mainframe IBM AS / 400 e IBM (computer CE). Questo prodotto consente a più desktop pevm in esecuzione MS-DOS, Windows, Macintosh, UNIX o OS / 2, "vedere" Computer host.

ExchangeServer. Fornisce i mezzi per trasmettere e ricevere messaggi nella rete di informazioni dell'organizzazione. Questo servizio include. e-mail (E-mail) e lo scambio di messaggi di informazione per i gruppi di lavoro. Microsoft Exchange Server è basato sui principi della tecnologia e delle scale del client server conformemente all'aumento delle capacità di elaborazione di rete.

Internet Information Server.fornisce la possibilità di creare server Web, FTP e Gopher per Internet, supporta la gestione utilizzando il programma di gestore servizi Internet integrato.

Accedi a Network.

Prima del completamento download di Windows. Offre di inserire il "nome utente" e la password (figura 8.6).

Fico. 8.6. Immissione di una password di rete

Allo stesso tempo, vengono eseguite le seguenti azioni:

1. Il nome predefinito mostrato nella stringa di testo Nome utente Il nome del computer è inserito durante la configurazione. Se lo desideri, è possibile modificare il nome dell'ingresso su qualsiasi altra cosa, ad esempio, nel tuo nome.

2. Accedere nella stringa Parola d'ordine password per evitare che altri utenti accessi alla tua copia di Windows. Quando si immette la password, le lettere vengono sostituite con asterischi in modo che nessuno sputò la password. Se non si utilizza la password, lasciare questa stringa vuota.

3. Fare clic sul pulsante OK.. Se fai clic sul pulsante Annulla, Windows Professional non caricherà il sistema operativo. Quelli. Senza l'istruzione corretta del nome utente e della password in Windows, l'utente non è possibile.

Se non è stato proposto quando Windows StartUp, non è stato richiesto di inserire una password di rete e sul funzionamento tabella Windows. Non c'è icona Rete, ciò significa che il computer non è configurato per funzionare sulla rete.

Se si lavora senza una rete o vuoi inserire una rete sotto un nome diverso, seguire la procedura.

Per Windows:

1. Premere il pulsante Inizioe selezionare. Completamento della sessione ....

2. Fare clic sul pulsante ok.

3. Dopo che appare la finestra Immissione di una password di rete Seguire le azioni di cui sopra in questa sezione.

Lavorare con un documento o un programma situato su un altro computer non è praticamente diverso dal lavoro con risorse simili del computer.

Fico. 8.7. Icona Il mio ambiente di rete In Windows.

In Windows 2000, questa icona è chiamata Il mio ambiente di rete(Fig. 8.7). Quindi fai doppio clic sull'icona il computer desiderato. Se il computer richiesto non è elencato, usa l'icona Tutta la rete. Apri questa cartella per visualizzare tutti i gruppi di lavoro che sono parti della rete completa a cui è collegato il computer. (Se sei connesso solo al tuo gruppo di lavoro, vedrai solo uno di questi gruppo di lavoro.) Quando si aprono cartelle dei gruppi di lavoro, vengono visualizzati i nomi di tutti i computer che formano ciascun gruppo di lavoro. Fare doppio clic sulla cartella desiderata.

Per ciascun computer, solo le risorse a cui è visibile il proprietario o l'amministratore di sistema.

Benefici

  • Rende possibile, nella maggior parte dei casi, la distribuzione delle funzioni del sistema di elaborazione tra diversi computer indipendenti sulla rete. Ciò consente di semplificare la manutenzione del sistema di elaborazione. In particolare, la sostituzione, la riparazione, l'aggiornamento o lo spostamento del server non influiscono sui clienti.
  • Tutti i dati sono memorizzati su un server, che è solitamente protetto molto meglio della maggior parte dei clienti. Sul server è più facile garantire il controllo del controllo dell'autorità per consentire l'accesso ai dati solo ai clienti con i pertinenti diritti di accesso.
  • Ti permette di combinare vari clienti. Utilizzare le risorse del server singolo possono spesso clienti con diverse piattaforme hardware, sistemi operativi, ecc.

Svantaggi

  • L'INOROPERABILITÀ DEL SERVER può creare una rete di calcolo intera inoperabile.
  • Il supporto per il funzionamento di questo sistema richiede uno specialista separato - un amministratore di sistema.
  • Alto costo di attrezzature.

Architettura del server client multilivello - Un tipo di architettura client-server, in cui la funzione di elaborazione dei dati viene trasferita a uno o più singoli server. Ciò consente di dividere le funzioni di archiviazione, elaborazione e presentazione dei dati per un uso più efficiente dei server e delle funzioni dei clienti.

Casi privati \u200b\u200bdi architettura multilivello:

Rete con un server dedicato

Rete con un server dedicato (ITA. Rete client / server) Questa è una rete di elaborazione locale (LAN), in cui i dispositivi di rete sono centralizzati e gestiti da uno o più server. Le singole workstation o i client (come PCS) devono accedere alle risorse di rete attraverso i server (s).

Letteratura

Valery Korzhov. Sistemi client-server multilivello. Pubblicazione di sistemi esterni (17 giugno 1997). Archiviato dalla fonte originale del 26 agosto 2011. Controllato il 31 gennaio 2010.


Fondazione Wikimedia. 2010.

Client-server di architettura applicato in un numero elevato tecnologie di reteusato per accedere a diversi servizi di rete. Considera brevemente alcuni tipi di tali servizi (e server).

Server Web

Inizialmente, accesso ai documenti ipertestuali sul protocollo HTTP (Protocollo di trasferimento del testo Huper). Ora supporta opportunità avanzate, in particolare lavori con file binari (immagini, multimediali, ecc.).

Server applicazioni

Progettato per soluzioni centralizzate di compiti applicati in alcune aree tematiche. Per questo utente ha il diritto esecuzione di programmi del server Per esecuzione. L'utilizzo dei server dell'applicazione consente di ridurre i requisiti di configurazione dei clienti e semplifica gestione generale Rete.

Server di database

I server del database vengono utilizzati per gestire le query degli utenti in SQL. In questo caso, il DBMS è sul server a cui sono collegate le applicazioni client.

File server.

File server. conservazione Informazioni sotto forma di file e presenta gli utenti accessi ad esso. In genere, il file server fornisce un determinato livello di protezione contro l'accesso incomoccato.

Server proxy.

Innanzitutto, agisce come intermediario, aiutando gli utenti a ottenere informazioni da Internet e fornendo al contempo la protezione della rete.

In secondo luogo, risparmia informazioni richieste frequentemente nella cache disco locale, consegnandolo rapidamente agli utenti senza ri-accedere a Internet.

Firewalls. (firewalls)

Schermi firegheAnalizzando e filtrando il passaggio traffico di reteAl fine di garantire la sicurezza della rete.

Server di posta

Servizi di rappresentazione per l'invio e la ricezione di messaggi di posta elettronica.

Server di accesso remoto (RAS)

Questi sistemi forniscono la comunicazione con la rete per le linee di commutazione. Un dipendente remoto può utilizzare le risorse della LAN aziendale collegandolo ad esso utilizzando un modem ordinario.

Questi sono solo pochi tipi dalla varietà di tecnologie client-server utilizzate in reti sia locali che globali.

Per accedere a una o da un'altra rete, vengono utilizzati i clienti, le cui funzionalità sono caratterizzate dal concetto di "spessore". Definisce la configurazione dell'apparecchiatura e del software disponibile dal client. Considerando possibili valori limite:

Cliente "Slim"

Questo termine definisce il cliente le cui risorse computazionali sono sufficienti per avviare l'applicazione di rete richiesta tramite l'interfaccia Web. L'interfaccia utente di tale applicazione è formata mediante mezzi statico HTML (l'esecuzione JavaScript non è fornita), tutta la logica dell'applicazione viene eseguita sul server.
Per lavorare un cliente sottile, è sufficiente per garantire la possibilità di avviare un browser web, nella finestra di cui vengono eseguite tutte le azioni. Per questo motivo, il browser Web viene spesso chiamato "client universale".

Cliente "Fat"

Tale è stazione di lavoro O personal computer che esegue il proprio sistema operativo del disco e ha un set di software necessario. PER server di rete I clienti "spessi" si rivolgono principalmente per servizi aggiuntivi (Ad esempio, accesso al server Web o base aziendale dati).
Inoltre, sotto il client "denso", anche l'applicazione della rete client in esecuzione sotto il controllo del sistema operativo locale è implicita. Tale applicazione combina il componente di presentazione dei dati (sistema operativo di interfaccia utente grafica) e un componente applicativo (potenza del calcolo del computer client).

Recentemente, un altro termine è sempre più utilizzato: "ricco" -Client. "Ricco" -Client di un tipo di compromesso tra il cliente "Tolstoy" e "sottile". Come il client "sottile", "ricco" -Client rappresenta anche un'interfaccia grafica descritta da Strumenti XML e include alcune spesse funzionalità del cliente (ad esempio, un'interfaccia di trascinamento, le schede, le schede multiple, i menu a discesa, ecc. )

La logica applicata "ricca" -Client è anche implementata sul server. I dati vengono inviati in un formato di scambio standard, in base agli stessi protocolli XML (Soap, XML-RPC) e sono interpretati dal client.

Alcuni protocolli "ricchi" di base "sono mostrati le basi XML di seguito:

  • XAML (Linguaggio di markup dell'applicazione estensibile) - Sviluppato da Microsoft, viene utilizzato in applicazioni sulla piattaforma .NET;
  • XUL (linguaggio dell'interfaccia utente XML) - Standard sviluppato nel quadro del progetto Mozilla, ad esempio, in per client di posta Mozilla Thunderbird o browser Mozilla Firefox.;
  • Flessibile - tecnologia multimediale Basato su XML sviluppato da Macromedia / Adobe.

Conclusione

Così, l'idea principale dell'architettura del client-server è dividere l'applicazione di rete in diversi componenti.Ciascuno dei quali implementa una serie specifica di servizi. I componenti di tale applicazione possono essere eseguiti su computer diversi, eseguendo funzioni server e / o client. Ciò consente di migliorare l'affidabilità, la sicurezza e le prestazioni delle applicazioni di rete e delle reti in generale.

Domande di controllo

1. Qual è l'idea principale K-from Interaction?

2. Qual è la differenza tra i concetti di "architettura client-server" e "tecnologia client-server"?

3. Elenco componenti K-C interazione.

4. Quali compiti fanno il componente della presentazione in K-con architettura?

5. Per quale scopo, l'accesso al database è presentato sotto forma di un componente separato in K-con architettura?

6. Qual è la logica aziendale assegnata come componente separato in K-con architettura?

7. Elenca i modelli di interazione del server client.

8. Descrivere il modello del file server.

9. Descrivere il modello del server DB.

10. Descrivere il modello del server delle applicazioni

11. Descrivere il modello del server terminal

12. Elenca i principali tipi di server.

Server client (client-server) - Informatica o architettura di reteIn quali compiti o carichi di rete sono distribuiti tra i fornitori di servizi (servizi), chiamati server e clienti chiamati clienti.

Spesso i clienti e i server interagiscono attraverso rete di computer e possono essere entrambi vari dispositivi fisici e software.

La tecnologia stessa è molto semplice. Ad esempio, l'utente effettua una richiesta (nelle ricerche di Google per informazioni) e il server fornisce la risposta (come elenco di siti in base a queste informazioni). Questo è l'esempio più semplice di questa tecnologia. Graficamente sembra questo:

Il modello del client-server viene utilizzato nella costruzione del sistema di elaborazione delle informazioni basata su sistemi postali, oltre a sistemi postali. C'è anche una cosiddetta architettura file-server che differisce in modo significativo dal server client.

I dati nel sistema file-server sono memorizzati sul file server (server Novell NetWare o WindowsNT), e vengono elaborati nelle workstation funzionando "Desktop DBMS", come accesso, paradosso, foxpro, ecc.

Vantaggi della tecnologia client-server

1. Rende possibile, nella maggior parte dei casi, la distribuzione del sistema di elaborazione tra diversi computer indipendenti sulla rete.

Ciò consente di semplificare la manutenzione del sistema di elaborazione. In particolare, la sostituzione, la riparazione, l'aggiornamento o lo spostamento del server non influiscono sui clienti.

2. Tutti i dati sono memorizzati su un server, che è solitamente protetto molto meglio della maggior parte dei clienti. Sul server è più facile garantire il controllo del controllo dell'autorità per consentire l'accesso ai dati solo ai clienti con i pertinenti diritti di accesso.

3. Ti consente di combinare vari clienti. Le risorse del server singolo possono spesso utilizzare i client con diverse piattaforme hardware, sistemi operativi, ecc.

Svantaggi della tecnologia "client-server"

  1. L'INOROPERABILITÀ DEL SERVER può creare una rete di calcolo intera inoperabile.
  2. Il supporto per il funzionamento di questo sistema richiede uno specialista separato dell'amministratore di sistema.
  3. Alto costo di attrezzature.

Architettura del server client multilivello

L'architettura client-server multilivello è un tipo di architettura client-server, in cui la funzione di elaborazione dei dati viene trasferita a uno o più singoli server. Ciò consente di dividere le funzioni di archiviazione, elaborazione e presentazione dei dati per un uso più efficiente dei server e delle funzioni dei clienti.



Rete con un server dedicato

Una rete con un server dedicato (client / rete server) è una rete di elaborazione locale (LAN) in cui i dispositivi di rete sono centralizzati e gestiti da uno o più server. Le singole workstation o i client (come PCS) devono accedere alle risorse di rete attraverso i server (s).

La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.