![]() |
||
Die Installation von PC/TCP über einen NDIS-Treiber: |
||
|
NDIS (Network Driver Interface Specification) von Microsoft wurde entworfen, um ein gemeisam nutzbares Interface mit dem Microsoft LAN (Local Area Network) Manager bereitzustellen. Es ergibt sich folgender schematische Aufbau für die PC/TCP-Installation: NetzwerkkarteDie SMC8216C-Netzwerkkarte als unterste physikalische Ebene. NDIS MAC DriverDer NDIS-Treiber steuert nach unten hin direkt die Netzwerkkarte an und kommuniziert nach oben hin mit einem sogenannten Protokoll-Manager. Damit ist schon der Protokoll-Manager unabhängig von einer bestimmten Hardware. Protokoll-ManagerDer Protokoll-Manager verwaltet den Informationsfluß zwischen einem Treiber und mehreren Protokoll-Stacks. Packet-Driver to NDIS ConverterDer TCP/IP-Kernel von PC/TCP ist gemä der packet driver specification realisiert, daher muß bei jedem anderen Kartentreiber ein Konvertierungsprogramm (in der PC/TCP-Software enthalten) geladen werden, welches die Daten in das jeweils andere Format umwandelt. KernelDer Kernel stellt seine Dienste für jedes Programm zur Verfügung, das mit TCP/IP arbeitet (z.B. FTP, Telnet, PING, etc.). Anderer Protokoll-Stack mit zugehörigen AnwendungenHier kann ein weiterer Protokoll-Stack einer anderen Netz-Software aufsetzen, insbesondere LAN-Manager. Damit wird erreicht, daß über ein und dieselbe Netzwerkkarte zwei ganz verschiedene Netz-Protokolle laufen. Die Installation von PC/TCP mit einem NDIS-Treiber gestaltet sich etwas umfangreicher, als die Installation mit einem Packet-Driver. z.B. über einer SMC8216C Karte |
||