NetWare Core Protocol
| Anwendung | NCP | ||||
| Transport | TCP | ||||
| Internet | IP (IPv4, IPv6) | ||||
| Netzzugang | Ethernet | Token Bus |
Token Ring |
FDDI | … |
Das NetWare Core Protocol (NCP) ist ein von Novell entwickeltes Netzwerkprotokoll.
Es wurde für das Netzbetriebssystem NetWare entwickelt und ist ein verbindungsorientiertes, proprietäres Protokoll, das auf SPX/IPX aufbaut. Im OSI-Modell reicht es von der Transportschicht bis zur Anwendungsschicht. Es dient dem Datenaustausch zwischen Betriebssystem-Netware-Client und Netware-Server. Mit der Socket-Nummer 0x0451 überträgt es die Daten der Datei-, Druck- und Verbindungsdienste. Ab Netware 5 konnte NCP auch über TCP/IP transportiert werden; IPX war nicht mehr nötig. Im Gegensatz zu TCP/IP besitzt es keine Fenstergröße – das heißt, jedes Paket muss einzeln bestätigt werden. Mit der Einführung des Burst Mode Protocol (BMP) als speziellen NCP-Pakettyp hat Novell den Durchsatz vom NCP gesteigert. Seitdem können bis 64 kB ohne weitere Anforderung empfangen werden.
Aufbau eines Anforderungspaketes
Typischer Aufbau eines Anforderungspaketes:
| Request Type |
| Sequence Number |
| Connection Number Low |
| Task Number |
| Connection Number High |
| Request Code |
| Data (Variable Length) |
Request Type zur Paket-Identifikation:
- 0x1111 Allocate slot request
- 0x2222 File server request
- 0x3333 File server reply
- 0x5555 Deallocate slot request
- 0x7777 Burst mode packet (BMP)
- 0x9999 Positive acknowledge
Sequence Number: Ein Byte fortlaufende Nummer der Pakete.
Connection Number Low: Unteres Byte der Verbindungsnummer des Clients.
Task Number: Nummer des Prozesses, zu dem das Paket gehört.
Connection Number High: Oberes Byte der Verbindungsnummer des Clients.
Request Code: Funktionsnummer des Pakets.
Der Aufbau des Antwortpakets gleicht dem Anforderungspaket mit Ausnahme der beiden Bytes hinter Connection Number High:
| Completion Code |
| Connection Status |
Completion Code: Ergebnis der Anforderung. Null heißt SUCCESSFUL und die Werte ungleich Null geben die Fehlernummer an.
Connection Status: Das vierte Bit ist eins, wenn der Server gerade heruntergefahren wird.
Das Protokoll im OSI-Modell
| OSI-Schicht | Englisch | Einordnung | TCP/IP-Schicht | Einordnung | IPX/SPX/NCP | |
|---|---|---|---|---|---|---|
| 7 | Anwendung | Application | Anwendungs- orientiert |
Anwendung | Ende zu Ende (Multihop) |
NCP |
| 6 | Darstellung | Presentation | ||||
| 5 | Sitzung | Session | ||||
| 4 | Transport | Transport | Transport- orientiert |
Host to Host |
SPX | |
| 3 | Vermittlung | Network | Internet | Punkt zu Punkt |
IPX | |
| 2 | Sicherung | Data Link | Netzwerk |
Ethernet Token Ring FDDI ARCNET | ||
| 1 | Bitübertragung | Physical | ||||
Weblinks
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.