This course is designed for computer professionals who need to understand and administer the TCP/IP environment in OpenVMS. This course provides information and experience to function in a networked environment that is focused on TCP/IP protocols. This course does not cover network internals.
Prerequisites
Familiarity of the general networking concepts and System Management I or equivalent experience.
Course Objectives
Upon completion of the course, students should be able to:
- Describe TCP/IP as implemented on OpenVMS
- Understand IP addresses and masks
- Use TCP/IP for OpenVMS user and management commands
- Install and configure TCP/IP Services for OpenVMS
- Manage NFS on an OpenVMS system
- Configure and troubleshoot static and dynamic routing
- Configure failSAFE IP for IP address failover in the event of NIC failure
- Manage BIND on an OpenVMS system
- Configure SSH, manage SSH service, and customize the SSH runtime environment
- Understand BOOTP, DHCP, NTP, SNMP, and SMTP
- Configure remote printing
- Troubleshoot TCP/IP Services for OpenVMS
- Present IPv6 concepts
Course Audience
Course Outline
- TCP/IP Services for OpenVMS
- Network concepts
- Protocol stack
- IP addresses (IPv4)
- IPv4 subnet masks
- Class C Network with Subnets
- Before installation
- Installation
- After the installation
- Configuration
- Automatic startup and shutdown of TCP/IP Services
- Startup and shutdown of individual services
- Configuring DECnet over IP
- User services
- Management examples
- Modifying subsystem attributes in SYSCONFIGTAB.DAT
- Architecture of the TCP/IP kernel
- TCP/IP thread contexts
- Introducing parallelism into the TCP/IP kernel
- Tracking a write operation
- Types of kernel request packets (KRPs)
- Measuring throughput
- Scalable kernel performance tests
- Enabling the scalable kernel for TCP/IP
- Other performance enhancements
- Data link protocol
- Protocol headers
- IP header
- TCP header
- Network standards
- Using the protocol stack
- Internet protocol suite
- NFS concepts
- NFS implementation
- NFS server file systems
- NFS server configuration
- NFS server administration
- NFS client configuration
- Serial connections
- SLIP encapsulation
- PPP encapsulation
- PPP configuration
- Setting up SLIP
- Routing concepts
- Static routing
- Dynamic routing
- Routing Daemon (ROUTED)
- Gateway routing daemon (GATED)
- Configuring routing examples
- Overview
- Comparing high availability technologies
- IP cluster alias
- DNS alias with load broker and metric server
- Introduction to failSAFE IP
- failSAFE IP configuration requirements
- failSAFE IP Service – Interface Health Monitor
- Configuring failSAFE IP Service
- Detectable failures
- Management utilities
- Home interfaces
- Site-specific customization of failSAFE IP
- Static and dynamic routing
- Best practices
- Validating failSAFE IP
- Avoiding phantom failures
- Domain Name Service (DNS)
- DNS history
- DNS server
- DNS daemon processes
- Resolver example
- Resolver configuration
- NSLOOKUP
- DIG
- DIG example
- BIND master server setup
- Cluster load balancing
- SSH implementation on OpenVMS
- SSH capabilities
- SSH components
- SSH server
- SSH client
- Authentication methods
- Introduction to keys
- Key generation
- Managing user key
- SSH client/server communication process
- Host authentication
- User authentication
- Configuring SSH
- Customizing the user environment
- Customizing password authentication
- Customizing public key authentication
- Customizing host-based authentication
- Port forwarding
- Managing SSH
- BOOTP (Bootstrap Protocol)
- BOOTP server
- BOOTP data file configuration
- BOOTP example with a trace
- DHCP concepts and operation
- DHCP configuration
- GUI examples
- DHCP cluster failover support
- DHCP dynamic DNS updates
- DHCP client setup
- NTP and time synchronization
- Configuration modes
- NTP support files
- NTP utilities
- Agents (servers) and management stations (clients)
- SNMP communication
- Log files and command procedures
- Changing default configuration
- MIB
- Remote printing options
- LPR/LPD
- Configuring a printer
- TCPTRACE
- Printer access control
- TELNETSYM
- SMTP concepts
- SMTP implementation
- IMAP server concepts
- IMAP implementation
- Post Office Protocol (POP)
- Mail addresses
- Multipurpose Internet Mail Extensions (MIME)
- Summary of SMTP management commands
- SMTP configuration
- SPAM and SMTP AntiSPAM
- General troubleshooting
- Configuration troubleshooting
- Network troubleshooting
- Lower-level protocol testing
- Network interface problems
- Connectivity
- Network traffic problems
- Performance tuning
- The need for IPv6
- IPv6 terminology
- IPv6 address notation
- Types of IPv6 addresses
- Global unicast address
- IPv6 environment
- Configure IPv6
Instructors in this course
40+ years of OpenVMS support and teaching experience, founder of the Bruden Corporation, author of OpenVMS, HP-UX, Tru64 UNIX, and C Programming courses and books.
Languages: English
HP Certified OpenVMS Systems Engineer with 36 years of OpenVMS support and teaching experience; has lectured in UCD to degree level in computer science and computer networking.
Languages: English
38 years of OpenVMS support and teaching experience. Application support, Fortran programming, demo-center, consultancy, pre-sales. HP Certified OpenVMS Systems Engineer with extensive systems management and migration experience.
Languages: English, Dutch