Zum Inhalt springen

„NetWare Core Protocol“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Alexbot (Diskussion | Beiträge)
K Bot: Ergänze: pl:NetWare Core Protocol
K Formatierung
 
(13 dazwischenliegende Versionen von 12 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Netzwerk-TCP-IP-Anwendungsprotokoll|NCP}}
{{Netzwerk-TCP-IP-Anwendungsprotokoll|NCP}}
'''N'''etWare '''C'''ore '''P'''rotocol (kurz '''NCP'''), ist ein von [[Novell]] entwickeltes [[Netzwerkprotokoll]].
Das '''NetWare Core Protocol''' ('''NCP''') ist ein von [[Novell]] entwickeltes [[Netzwerkprotokoll]].


Es wurde für das [[Betriebssystem|Netzbetriebssystem]] [[NetWare]] entwickelt und ist ein [[Nachrichtenverbindung|verbindungsorientiertes]], [[Proprietär|proprietäres]] Protokoll, dass auf [[Sequence Packet Exchange|SPX]]/[[Internetwork Packet Exchange|IPX]] aufbaut. Im [[OSI-Modell]] reicht es von der Sitzungschicht über die Darstellungs- 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 kann NCP auch über [[TCP/IP]] transportiert werden; IPX ist nicht mehr nötig.
Es wurde für das [[Betriebssystem|Netzbetriebssystem]] [[NetWare]] entwickelt und ist ein [[Nachrichtenverbindung|verbindungsorientiertes]], [[Proprietär|proprietäres]] Protokoll, das auf [[Sequence Packet Exchange|SPX]]/[[Internetwork Packet Exchange|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. Jetzt können bis 64kB ohne weitere Anforderung empfangen werden.
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 ==
== Aufbau eines Anforderungspaketes ==
Zeile 84: Zeile 84:
| align="center" bgcolor="#ffff99" | Darstellung
| align="center" bgcolor="#ffff99" | Darstellung
| align="center" bgcolor="#ffff99" | Presentation
| align="center" bgcolor="#ffff99" | Presentation
| align="center" bgcolor="#ffff99" |
| align="center" bgcolor="#ffff99" |
|-
|-
| align="center" bgcolor="#ffff99" | 5
| align="center" bgcolor="#ffff99" | 5
Zeile 117: Zeile 117:
== Weblinks ==
== Weblinks ==


[http://forge.novell.com/modules/xfmod/project/?ncp NCP-Spezifikation]
* [http://www.novell.com/developer/ndk/netware_core_protocols.html NCP-Spezifikation]
* [http://osr507doc.sco.com/en/NetAdminG/ipxC.protocols.html#ipxD.mapping_of_netware Mapping of NetWare protocols to OSI model]
[[Kategorie:Netzwerkprotokoll auf Anwendungsschicht]]


[[Kategorie:Internet-Anwendungsprotokoll]]
[[en:NetWare Core Protocol]]
[[es:NetWare Core Protocol]]
[[Kategorie:NetWare]]
[[fr:NetWare Core Protocol]]
[[it:NetWare Core Protocol]]
[[pl:NetWare Core Protocol]]
[[ru:NCP]]

Aktuelle Version vom 2. März 2019, 09:35 Uhr

NCP im TCP/IP-Protokollstapel:
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

[Bearbeiten | Quelltext bearbeiten]

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

[Bearbeiten | Quelltext bearbeiten]
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