TCP/IP Implementierungen für OpenVMS im Überblick

Werbung
TCP/IP für OpenVMS
TCP/IP für OpenVMS
Inhalt
TCP/IP Implementierungen für
OpenVMS im Überblick
Eigenschaften und Unterschiede
q Aktuelle kommerzielle Angebote
q Funktionsüberblick im einzelnen
q Vergleich von Schlüsselfunktionen
q Ausblick auf kommende Versionen
Dirk Henning
Bornhardtstraße 3, D-38644 Goslar
Tel.: (0 53 21) 3 70 30
Fax: (0 53 21) 89 24
E-Mail: [email protected]
Internet: http://www.PDV-SYSTEME.de
TCP/IP für OpenVMS
TCP/IP für OpenVMS
Aktuelle kommerzielle Angebote
TCP/IP Services for OpenVMS
q TCP/IP Services for OpenVMS 5.0A
(COMPAQ)
q TCPware 5.4
(Process Software Corporation)
q MultiNet 4.2
(Process Software Corporation)
TCP/IP für OpenVMS
Netzwerk Hardware
q Ethernet
q Fiber Distributed Data Interface (FDDI)
q Token Ring
q Asynchronous transfer mode (ATM)
(nur Alpha Systeme)
q Serial Communication Lines
TCP/IP für OpenVMS
InternetInternet-Schicht
q Internet Protocol (IPv4)
mit PathMTU Support
q Internet Control Message Protocol (ICMP)
q Address Resolution Protocol (ARP)
q Routing (ROUTED/GATED & CIDR)
Ø Routing Information Protocol (RIP v1 / RIP v2)
Ø Serial Line Internet Protocol (SLIP/CSLIP)
Ø Open Shortest Path First (OSPF v2)
Ø Point-to-Point Protocol (PPP)
Ø Exterior Gateway Protocol (EGP)
Ø Border Gateway Protocol (BGP)
Ø Router Discovery
1
TCP/IP für OpenVMS
Transportschicht
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Transmission Control Protocol (TCP)
q Remote Computing
Ø Telnet (Client & Server)
q User Datagram Protocol (UDP)
Ø TN3270 (Client)
Ø UNIX Remote Commands (Client & Server)
•
RLOGIN
•
RSH
•
REXEC
•
RMT/RCD
Ø Finger (Client & Server)
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Resource Sharing
q File Transfer
Ø File Transfer Protokoll (FTP Client & Server)
mit Unterstützung von EFS für ODS-5 Platten
•
Lange Dateinamen mit Leerzeichen
•
tief geschachtelte Verzeichnisse
•
erweiterter Zeichensatz
Ø Trivial File Transfer Protokoll (TFTP Client & Server)
Ø Remote Copy Command (RCP Client & Server)
Ø Netzwerk - Druckdienste
•
Line Printer / Line Printer Demon (LPR/LPD)
direkt integriert in OpenVMS Druck-Queues
•
Telnet print symbiont (TELNETSYM)
(Nutzung aller OpenVMS Standard Druckfunktionen)
Ø Netzwerk - Dateidienste
•
Network File System (NFS v2 Client & Server)
•
Mapping der Zugriffsrechte auf VMS-User-Level
•
PC-NFSD Authentication
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Email Dienste
Ø Simple Mail Transfer Protocol (SMTP)
direkt integriert in das OpenVMS Mail
System. Automatische Erkennung des
zu verwendenden Transportprotokolls
anhand des Adressensyntax.
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Netzwerkdienste
Ø Simple Network Management Protocol (SNMP v2)
Ein Master-Agent + Sub-Agents
Ø Network Time Protocol (NTP v3)
Ø (Dynamic) Domain Name Services (D)DNS
Berkeley Internet Name Domain (BIND v8.1.2)
Ø Portmapper (ONC/RPC Support Utility)
Ø Post Office Protocol (POP v3)
zur Bereitstellung der empfangenen Mails
für nicht VMS Clients (PC).
Ø Auxiliary Server Process (inetd bei UNIX)
Ø Dynamic Host Configuration Protocol (DHCP)
Ø Bootstrap Protocol (BOOTP)
2
TCP/IP für OpenVMS
Administration
TCP/IP für OpenVMS
Anwendungsentwicklung
q Kommandozeilen orientiertes Managementprogramm mit umfangreichem Befehlssatz.
(klassische VMS konforme Bedienung)
q Vorbereitete DCL-Scripte
q Integration der Fehlermeldungen
in das OpenVMS Help Message Utility (MSGHLP)
q Managementkommandos im UNIX-Style
Ø ifconfig, netstat, sysconfig
q Standard „C“- Sockets Bibliothek
q $QIO Interface für alle Prog.-Sprachen
q SRI $QIO für ältere nicht UCX konforme
Anwendungen
q Sun ONC/RPC API
q eSNMP zur Programmierung von eigenen
SNMP Sub-Agenten
Ø route, arp, ping, traceroute, ripquery
TCP/IP für OpenVMS
VMS spez. Erweiterungen
TCP/IP für OpenVMS
Installation und Konfiguration
q DECnet-over-TCP/IP
Ermöglicht die Nutzung der ab DECnet-Plus v6
enthaltenen IP-Integrationsschnittstellen
q PATHWORKS (PW) Support
q POLYCENTER Software Installation (PSI)
q Menügeführte DCL-Scripte
Bereitstellung eines PWIP-Treibers und
des PWIP Unterstützungsprozesses PWIP_ACP
zur Nutzung der PW Datei und Druckdienste
über TCP/IP
q VMS Cluster - Support
Load Balancing und Round-Robin-Scheduling
TCP/IP für OpenVMS
Installations - Voraussetzungen
TCP/IP für OpenVMS
TCPware for OpenVMS
q VAX oder Alpha-System
q OpenVMS Version 7.1 oder 7.2
3
TCP/IP für OpenVMS
Netzwerk Hardware
q Ethernet, Token Ring, LAT Interfaces
TCP/IP für OpenVMS
Netzwerk Hardware
q Paired Interface Support for Ethernet
q Fiber Distributed Data Interface (FDDI)
NIC
q LAN Emul. over Asynchronous transfer mode (ATM)
10/100
NIC
Switch
q Classic IP over ATM (CLIP)
Example A
Server
q IP-over-X.25
q HYPERchannel (UNIBUS, QBUS, MASSBUS, and BIBUS)
NIC
NIC
q Serial Communication Lines
10 Mb
10Mb
Ø Serial Line Internet Protocol (SLIP/CSLIP)
Server
Ø Point-to-Point Protocol (PPP)
TCP/IP für OpenVMS
InternetInternet-Schicht
Client
Example B
Alpha or VAX
TCP/IP für OpenVMS
Transportschicht
q Internet Protocol (IPv4 & IPv6 ready)
(IP-Multicasting IGMP und PathMTU Support)
q Transmission Control Protocol (TCP)
q Internet Control Message Protocol (ICMP)
q User Datagram Protocol (UDP)
q Address Resolution Protocols (ARP/RARP)
q Routing Protocols (ROUTED, GATED, CIDR)
Ø Routing Information Protocol (RIP1/RIP2)
Ø Open Shortest Path First (OSPF v2)
Ø Exterior Gateway Protocol (EGP)
Ø Border Gateway Protocol (BGP)
Ø Router Discovery Protocol (RDISC)
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Remote Computing
Ø Telnet (Client & Server)
Ø TN3270 (Client)
Ø X-Display Manager for DECwindows (XDM)
Ø UNIX Remote Commands (Client & Server)
•
RLOGIN, RSH, REXEC, RMT/RCD
Ø Finger
Ø Talk
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q File Transfer
Ø File Transfer Protokoll (FTP) (Client & Server)
mit Unterstützung von EFS für ODS-5 Platten
•
Lange Dateinamen mit Leerzeichen
•
tief geschachtelte Verzeichnisse
•
erweiterter Zeichensatz
Ø Trivial File Transfer Protokoll (TFTP) (Client & Server)
Ø Remote Copy (RCP) Command (Client & Server)
4
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Resource Sharing
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Email Dienste
Ø Netzwerk - Druckdienste
•
Line Printer / Line Printer Demon (LPR/LPD)
direkt integriert in OpenVMS Druck-Queues
•
Terminal Server Print Service
•
Drucken über NTA - Devices
Ø Netzwerk - Dateidienste
Ø Simple Mail Transfer Protocol (SMTP)
direkt integriert in das OpenVMS Mail
System. Support für Mime Base64 encoding.
Spam-Relais-Filter und Eingangs - Spam - Filter
Ø Post Office Protocol (POP v3)
Bereitstellung empfangener Mails
für nicht VMS Clients (Mail wird auf den Client kopiert).
•
Network File System (NFS v2 & v3) (Client & Server)
•
Mapping der Zugriffsrechte auf VMS-User-Level
Ø Internet Message Access Protocol (IMAP 4)
Bereitstellung empfangener Mails
für nicht VMS Clients (Mail verbleibt auf dem Server).
•
PC-NFSD Authentication
Ø ALL-IN-1 Mail-Gateway Unterstützung für SMTP
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Netzwerkdienste
TCP/IP für OpenVMS
Erweiterte Sicherheitsfunktionen
q Paket-Filterung
Ø Simple Network Management Protocol (SNMP v2)
Ø Network Time Protocol (NTP v3.5) & TIMED
Ø (Dynamic) Domain Name Services (D)DNS
Berkeley Internet Name Domain (BIND v8.1.2)
Ø Portmapper (ONC/RPC Support Utility)
q Zugriffsbeschränkung für ein- und ausgehende
Dienste konfigurierbar
q Token Authentisierung
q Kerberos v4 Unterstützung
Ø Dynamic Host Configuration Protocol (DHCP)
- DHCP Save-failover Support
- DNS Notification Support
Ø Lightweight Directory Access Service (LDAP Client)
Ø Bootstrap Protocol (BOOTP)
TCP/IP für OpenVMS
Administration
q Kommandozeilen orientierte Managementprogramme mit umfangreichem Befehlssatz.
q Start/Stop individueller Dienste ohne Reboot
q X-Windows Administrationsprog. Für die
wichtigsten Einstellungen
TCP/IP für OpenVMS
Anwendungsentwicklung
q Berkeley Socket Library
q Standard „C“- Socket Library (DEC C VAX)
q UCX $QIO Schnittstelle
q TCPware/SRI $QIO Schnittstelle
q Zentrales FTP Logging
q Sun ONC/RPC Schnittstelle (incl. RPCGEN)
q SNMP Reporting
q DECrpc & DCE for OpenVMS
q Vorbereitet für IP-Addressworks (Echtzeitverwaltung von IP-Adressen)
q Telnet & FTP Prog. Library
5
TCP/IP für OpenVMS
VMS spez. Erweiterungen
TCP/IP für OpenVMS
Installation und Konfiguration
q DECnet-over-TCP/IP / DECnet Plus
q PATHWORKS (PW) Support
Bereitstellung eines PWIP-Treibers zur Nutzung
der PW Datei und Druckdienste über TCP/IP
q VMS Install
q Menügeführte DCL-Scripte
q OpenVMS Galaxy Support
LAN over Shared Memory Device
q VMS Cluster - Support
Load Balancing
TCP/IP für OpenVMS
Installations - Voraussetzungen
TCP/IP für OpenVMS
MultiNet for OpenVMS
q VAX oder Alpha-System
q VAX/VMS v5.5-2 oder neuer
q OpenVMS AXP v1.5 oder neuer
q Message Router v3.1 oder neuer
für die ALL-IN-1 SMTP Integration
TCP/IP für OpenVMS
Netzwerk Hardware
q Ethernet
q Fiber Distributed Data Interface (FDDI)
q Token Ring
(nur Alpha Systeme)
q IP-over-X.25
q Serial Communication Lines
Ø Serial Line Internet Protocol (SLIP/CSLIP)
Ø Point-to-Point Protocol (PPP)
TCP/IP für OpenVMS
InternetInternet-Schicht
q Internet Protocol (IPv4)
(PathMTU Support)
q Internet Control Message Protocol (ICMP)
q Address Resolution Protocol (ARP/RARP)
q Routing (GATED, CIDR)
Ø Routing Information Protocol (RIP1/RIP2)
Ø Open Shortest Path First (OSPF v2)
Ø Exterior Gateway Protocol (EGP)
Ø Border Gateway Protocol (BGP)
Ø Router Discovery (RDISC)
6
TCP/IP für OpenVMS
Transportschicht
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Transmission Control Protocol (TCP)
q Remote Computing
Ø Telnet (Client & Server)
q User Datagram Protocol (UDP)
Ø TN3270/TN5250 (Client)
Ø X-Display Manager for DECwindows (XDM)
Ø UNIX Remote Commands (Client & Server)
•
RLOGIN, RSH, REXEC, RMT/RCD
Ø Finger
Ø Talk
Ø WHOIS
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Resource Sharing
q File Transfer
Ø File Transfer Protokoll (FTP) (Client & Server)
mit Unterstützung von EFS für ODS-5 Platten
•
Lange Dateinamen mit Leerzeichen
•
tief geschachtelte Verzeichnisse
•
erweiterter Zeichensatz
Ø Netzwerk - Druckdienste
•
Line Printer / Line Printer Demon (LPR/LPD)
direkt integriert in OpenVMS Druck-Queues
•
Terminal Server Print Service
Ø Netzwerk - Dateidienste
•
Network File System (NFS v2 & v3) (Client & Server)
Ø Trivial File Transfer Protokoll (TFTP) (Client & Server)
•
Mapping der Zugriffsrechte auf VMS-User-Level
Ø Remote Copy (RCP) Command (Client & Server)
•
PC-NFSD Authentication
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Email Dienste
Ø Simple Mail Transfer Protocol (SMTP)
direkt integriert in das OpenVMS Mail
System.
Ø Post Office Protocol (POP v3)
Bereitstellung empfangener Mails
für nicht VMS Clients (Mail wird auf den Client kopiert).
TCP/IP für OpenVMS
AnwendungsAnwendungs-Schicht
q Netzwerkdienste
Ø Simple Network Management Protocol (SNMP v2)
Ø Network Time Protocol (NTP v3.5)
Ø (Dynamic) Domain Name Services (D)DNS
Berkeley Internet Name Domain (BIND v8.1.2)
Ø Portmapper (ONC/RPC Support Utility)
Ø Internet Message Access Protocol (IMAP 4)
Bereitstellung empfangener Mails
für nicht VMS Clients (Mail verbleibt auf dem Server).
Ø Dynamic Host Configuration Protocol (DHCP)
- DHCP Save-failover Support
- DNS Notification Support
Ø ALL-IN-1 Mail-Gateway Unterstützung für SMTP
Ø Lightweight Directory Access Service (LDAP Client)
Ø X11-Gateway, X11-Fontserver
7
TCP/IP für OpenVMS
Erweiterte Sicherheitsfunktionen
TCP/IP für OpenVMS
Administration
q Paket-Filterung
q Kommandozeilen orientierte Managementprogramme mit umfangreichem Befehlssatz.
q Zugriffsbeschränkung für ein- und ausgehende
Dienste konfigurierbar
q Grafisches Managementprogramm unter
DECwindows
q Token Authentisierung
q Start/Stop individueller Dienste ohne Reboot
q Kerberos v4 Unterstützung
q SNMP Reporting
q Vorbereitet für IP-Addressworks (Echtzeitverwaltung von IP-Adressen)
TCP/IP für OpenVMS
Anwendungsentwicklung
q Berkeley Socket Library
q Standard „C“- Socket Library (DEC C VAX)
q UCX $QIO Schnittstelle
TCP/IP für OpenVMS
VMS spez. Erweiterungen
q DECnet-over-TCP/IP
q DECnet Applications over IP
q MultiNet/SRI $QIO Schnittstelle
q Sun ONC/RPC Schnittstelle (incl. RPCGEN)
q DECrpc & DCE for OpenVMS
TCP/IP für OpenVMS
Installation und Konfiguration
TCP/IP für OpenVMS
Installations - Voraussetzungen
q VMS Install
q VAX oder Alpha-System
q Menügeführte DCL-Scripte
q VAX/VMS v5.5-2 oder neuer
q OpenVMS AXP v1.5 oder neuer
q Message Router v3.1 oder neuer
für die ALL-IN-1 SMTP Integration
8
TCP/IP for OpenVMS
TCP/IP für OpenVMS
Funktionsvergleich
Produkte im Vergleich
Funktion
TCP/IP TCPware MultiNet
Services
V5.4
V4.2
V5.0A
IP Stack
ü
TCP, UDP und ICMP Grundfunktionen
DHCP Server Save fail-over
ü
DDNS (Bind 8.1) Support
dynamischer DNS–Update durch DHCP
ü
OpenVMS 7.2 Support
Abwärtskompatibel zu OpenVMS 5.5
Paarweise Netzwerkkartenguppierung
ü
PathMTU Discovery
TCP/IP for OpenVMS
Funktionsvergleich
Funktion
ü
ü
Funktion
TCP/IP
Services
V5.0A
ü
ü
ü
ü
DNS/DHCP Verzeichnis orientiert
LDAP Client
Zentrales FTP-Logging
ü
MultiNet
V4.2
ü
ü
ü
ü
TCP/IP for OpenVMS
Funktionsvergleich
TCP/IP for OpenVMS
Funktionsvergleich
TCP/IP
Services
V5.0A
TCPware
V5.4
MultiNet
V4.2
Anwendungen
Unterstützung von echtzeit IP
Address-Management
NFS over TCP
TCPware
V5.4
Management
ü
NTP v3.5
Funktion
ü
TCP/IP for OpenVMS
IP Stack
PATHWORKS for OpenVMS
Support
(Advanced Server)
Galaxy Support
LAN over Shared Memory Device
DEVnet Applications over IP
ü
ü
ü
ü
ü
ü
Funktionsvergleich
TCP/IP TCPware MultiNet
Services
V5.4
V4.2
V5.0A
DECnet over IP
ü
ü
ü
ü
ü
ü
ü
ü
Funktion
TCP/IP
Services
V5.0A
TCPware
V5.4
MultiNet
V4.2
E-Mail Dienste
ü
ü
IMAP4 Mailserver
ü
ü
Spam Filter
ü
ü
ü
ü
9
TCP/IP for OpenVMS
TCP/IP für OpenVMS
Ausblick auf kommende Versionen
Funktionsvergleich
q TCP/IP Services for OpenVMS v5.1
(2. Quartal 2000)
Funktion
TCP/IP TCPware MultiNet
Services
V5.4
V4.2
V5.0A
Erweitere Sicherheitsdienste
Paket - Filterung
Zugangsbeschränkung einwärts
ü
Zugangsbeschränkung auswärts
Token Authentisierung
Kerberos v4
ü
ü
ü
ü
ü
ü
ü
ü
ü
ü
Ø NFS v3 (NFS over TCP), EFS in NFS
Ø BIND 8.2, DHCP dynamic updates to DNS
Ø Anti Spamming
q TCP/IP Services for OpenVMS v6.0
(Anfang 2001)
Ø IPv.4/
IPv.6
.6 / GATED v.6
IPv.4/IPv
Ø Kerberos V.5 / IPSEC
Ø Multimedia
Ø GUI
TCP/IP für OpenVMS
TCP/IP für OpenVMS
Ausblick auf kommende Versionen
q MultiNet v4.3 / TCPware v5.5
(Sommer 2000)
(Ende 2000 / Anfang 2001)
Ø Secure Shell (SSH) Support
Ø Internet Printing Protocol
Fragen ?
Ø SNMP Subagent Support
Ø Host Resource MIB/Agent X
Ø DNS BIND Version 8.2
Ø DHCP Upgrade to version 3
Ø Paired Network Interface Support (MultiNet
(MultiNet only)
TCP/IP für OpenVMS
TCP/IP Implementierungen für
OpenVMS im Überblick
Eigenschaften und Unterschiede
Dirk Henning
Bornhardtstraße 3, D-38644 Goslar
Tel.: (0 53 21) 3 70 30
Fax: (0 53 21) 89 24
E-Mail: [email protected]
Internet: http://www.PDV-SYSTEME.de
10
Herunterladen