0. Einführung Aufgaben eines Systemadministrato­r Rechte und Berechtigungen geben Rechner runterfahren Netzwerk von außen schützen Datensicherung auf externen Festplatten immer bei sich zu
Online Banking Sicherheit u. Funktionsweise Ein Spezialgebiet zum Thema -Online Banking- im Gegenstand Informatik, verfasst von Thomas Hofer, 8aR am 22.03.2006 Online Banking allgemein: Online Bank
Das Zugriffsprotokoll (MAC Protokoll) Problem der Zugriffskontrolle:­ Bezeichnung: Carrier Sense Multiple Access with Collision Detection (CSMA/CD). Carrier Sense = Trägersignal Überwachung: jed
C Referenz 1. Datentypen, Operatoren und Ausdrücke. 2 a. Low-Byte / High-Byte. 2 b. typedef. 2 c. Konstanten. 2 d. Aufzählungskonstan­ten. 2 e. Variablenvereinbar­ung. 2 f. Typkonvertierungen&s
Sun
war Hersteller von UNIX-Workstations, und mußte ein Protokoll schaffen das die
Anbindung an verschiedene Workstations zuläßt.
NFS
ist ein offenes System und daher können auch andere Firmen es verwenden.
NFS ist ein Protokoll
zur Anbindung der Workstations an verschiedene Unix-Stationen.
Das System ist plattformunabhängig und ist in der UNIX Welt zum Standard
geworden.
Seit 1989 ist es
fixer Bestandteil jedes Unix-Systems.
Einsatzgebiete
NFS erlaubt den
Zugriff auf Dateien, die am NFS-Server gespeichert sind. Der Zugriff erfolgt
für die Programme transparent. Die Programme müssen nicht geändert werden.
Client Host
mounten
Durch
den Mount Befehl wird ein Teil des Serverbereiches so an den Client angelinkt,
daß es aussieht, als wäre dieser Teil lokal verfügbar.
Für das
Betriebssystem gibt es keinen Unterschied gegenüber der lokalen Installation
und dem mount– Befehl.
Wichtig ist, daß die Geschwindigkeit des Netzwerkes groß genug sein muß, damit
man wie lokal arbeiten kann.
Discless Wordstation Führen
auch das Booten schon über einen NFS Baum durch.
Benötigt nur Hauptspeicher,
keine Platte.
(Die gesamten Platten werden gemounted.)
NFS-Installationen auf UNIX-Systemen
können symmetrisch arbeiten. Beide Rechner können Client und Server sein.
• Click on download to get complete and readable text • This is a free of charge document sharing network • First upload your own document, and you get a word document per email • No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!
NFS..... Produkt
nfs....... Protokoll
Beim Anschaffen
von NFS muß man darauf achten, daß es zum System paßt
(Release Nr).
NFS (Protokoll +
Oberfläche + ...) ist nicht genormt.
Wiederholung
Stufe
1: Host (zentraler Rechner), time sharing
Stufe
2: Datentransfer (gesamte Daten am Netz; Programme sind lokal)
Stufe
3: Dateizugriff im Netzwerk über NFS
Zugriff
auf eine gesamte Datei
Nur der Teil der Datei, der gerade benötigt wird, wird übertragen.
Stufe
4: Client-Server (Applicatonsserver)
Einschränkungen
zu NFS
·NFS
erlaubt den wahlfreien Zugriff in der Form, wie Daten auf der Festplatte
abgelegt sind (Blockstruktur von UNIX).
·Es
ist nicht sinnvoll über Index zuzugreifen, da NFS nur auf Blöcke zugreift (man
müßte zuerst die gesamte Information über das Netzwerk schicken und erst dann
wäre es möglich über den Index zu suchen).
·NFS
ist für Datenbanksysteme weniger geeignet (da kein Indexzugriff).
·Datensätze
können nicht gesperrt werden.
Einsatzgebiete
von NFS
·Graphiksysteme
(CAD)
·Officebereich
(Büroumgebung mit Textverarbeitung und Tabllenkalkulation)
• Click on download to get complete and readable text • This is a free of charge document sharing network • First upload your own document, and you get a word document per email • No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!
·RFS
gestattet Zugriff auf Gerätedateien (zB: Drucker)
·RFS
erlaubt keine diskless Stations (man kann nicht übers Netzwerk booten).
·Administration:
RFS – zentraler Server
NFS – kann im Netzwerk verteilt laufen;
nur der Verzeichnisdienst muß zentral
sein.
·RFS
ist nur für UNIX-Umgebungen entwickelt worden. NFS – Dos/Windows-Clients
·Dateizugriff
von RFS ist schneller und sicherer (die Benutzer ID wird jedesmal geprüft)
·RFS
ist Absturzgefährdeter als NFS.
·AT&T
hat den Quellcode für RFS nicht freigegeben.
·RFS
wird nicht weiterentwickelt
Alternativen
LANMANAGER/X
Wird
in OS/2 eingebunden, gestattet transparente Zugriffe auf.
Aufbau
von NFS
NFS ist voll in
die TCP-Familie integriert;
entspricht
Schicht 4 im TCP-Protokoll; 5, 6, 7 im OSI
Einordnung
der NFS – Protokolle
im
OSI
Der Austausch
der Schichten ist möglich.
RPC
(Remote Procedure Call):
Wird benötigt,
wenn man vernetzten Applicationen (dh wenn man am Server ein Programm aufrufen
will) verwenden will (Programm läuft am Server).
Genormte
Kommunikationsaufrufe
Client Server
(1)Aufruf
der Prozedur am Server; Prozedur wird bekanntgegeben
• Click on download to get complete and readable text • This is a free of charge document sharing network • First upload your own document, and you get a word document per email • No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!
0
31
Transaktions
ID
Senderichtung
RPC
Protokollversion
Programmnummer
Versionsnummer
bis 400 Byte
Prozedurnummer
Berechtigungsnachweis
Berechtigungsverifizierung
Parameter
RPC ist
unabhängig vom Nachrichtentransport.
Es kann auf das
TCP als auch auf das UDP aufsetzen.
In der Praxis meistens UDP, weil: a.) UDP
ist schneller als TCP
b.)
die Prozeduraufrufe transaktionsorientiert sind (nur kurze Transaktionen werden
gestartet)
Wenn man RPC auf
UDP aufsetzt, so muß RPC die Datensicherung übernehmen.
RPC
Aufrufe
NFSPROC_xxx......... Prozeduren;
insgesamt ca 150 Aufrufe
Es gibt
insgesamt etwa 140 Aufrufe, man kann sie wie C-Programme aufrufen.
Eigenschaften
von NFS
Entwicklungsziel
war es ein sehr robustes, absturzsicheres Protokoll zu schaffen.
Zustandsloses Protokoll
Der
Server speichert keine Informationen über den augenblicklichen Zustand einer
Datei (zB Datei offen, geschlossen ? ist am Server nicht gespeichert). Es gibt
keine Prozeduraufrufe für OPEN und CLOSE.
Client speichert den Filepointer, der
Filepointer wird jedesmal übertragen. Nach einem Absturz muß der Client die
Überprüfungen durchführen, die normal das Betriebssystem macht.
File Handle:
Bei
Absturz eines Servers muß der Client selbst probieren bis der Server antwortet
und die richtige Position bekanntgibt.
Einschränkungen im Multiuserbetrieb
Da
Kopien von Dateien angelegt werden, die von mehreren Benutzern benötigten.
• Click on download to get complete and readable text • This is a free of charge document sharing network • First upload your own document, and you get a word document per email • No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!
transparent:
Client sieht NFS nicht ® nur Dateibaum
Client:
mount Eigenverzeichnis, Serververzeichnis
Client Server
mount
Yellow
Pages:
Verzeichnisdienst:
Sie arbeiten mit mehreren Servern gleichzeitig.
Am Masterserver
ist die gesamte Verzeichnistabelle gespeichert. Die Slaveserver bekommen immer
den neuesten Stand übermittelt.
Yellow
Pages sind ähnlich dem DNS
Einsatz
Bei kleineren Netzwerken nicht
unbedingt notwendig; dient zur Vereinfachung bei großen Netzwerken, da hier der
Verwaltungsaufwand ziemlich groß ist
Die YP verwalten
auch Benutzer_ID´s, damit kann dann die Berechtigung zentral vergeben werden.
Um den Durchsatz
zu steigern werden die Dateiblöcke in einen Puffer gespeichert (Puffercache).
In der Regel ist die I/O Ausgabe asynchron (bei Absturz Problem).
Asynchron ...
wenn das Betriebssystem Zeit hat wird auf die Festplatte geschrieben.
Der Cache ist
ein read ahead Cache, dh NFS liest bereits den nächsten Block ein, obwohl er
noch nicht benötigt wird.
Der NFS-Server
unterstützt den Zugriff auf normale Dateien, auf Verzeichnisse, auf
Gerätedateien und named pipes.
Gerätedateien
können geöffnet werden, jedoch führt dies zu Problemen (die Umwandlung ist
dabei am Client und nicht am Server).
• Click on download to get complete and readable text • This is a free of charge document sharing network • First upload your own document, and you get a word document per email • No registration necessary, gratis