How to Manage TCP/IP with NetView for z/os V5R4. Ernie Gilman IBM August 5 th 2010 Session 7618

Similar documents
How IBM Can Identify z/os Networking Issues without tracing

NetView for z/os: IP Management Topics and Solutions

Approaches to Enterprise-Wide Monitoring and Problem-Solving on IBM z Systems

What s New with z/os Network Performance Monitoring with OMEGAMON? OMEGAMON XE for Mainframe Networks v5.1. Dean Butler IBM

What s New with NetView for z/os 5.4?

IBM. SMF 119 TCP connection termination record (subtype 2) enhanced to provide IP filter information. z/os Communications Server. Version 2 Release 2

Securing Enterprise Extender

Mainframe Networking 101 Share Session 15422

Mainframe Networking 101 Share Session. Junie Sanders Kevin Manweiler -

Help! I ve Inherited the Network and They Expect Me to Manage It!

Software Diversified Services

Planning and Configuration Guide

Discovering OMEGAMON. Volume 7. Enhanced 3270 and TEP User Interfaces. Lab Exercises. OMEGAMON XE for Mainframe Networks v5.1.1.

Cisco IOS for S/390 Architecture

z/os Communications Server and NetView for z/os DVIPA (Dynamic Virtual IP Addressing) Management

Innovations in Network Management with NetView for z/os

Shared Memory Communications over RDMA adapter (RoCE) virtualization documentation updates for APARs OA44576 and PI12223

Inside Products TCP Problem Finder Thinking Inside the Box

IBM Tivoli OMEGAMON XE on z/os. Troubleshooting No-data Conditions on the Enhanced 3270 User Interface

IBM Tivoli OMEGAMON XE on z/os

EXAM - HP0-Y52. Applying HP FlexNetwork Fundamentals. Buy Full Product.

How to Turbocharge Network Throughput

OMEGAMON Enhanced 3270UI Webcast. OMEGAMON Architecture overview for a Modernized OMEGAMON Environment

Intelligent Server Load Balancing in IBM 390 Environments: A Cisco/IBM Alliance Case Study

Introducing Enhanced 3270 Problem Solving Capability OMEGAMON XE on z/os 5.1.0

Sysplex Networking Technology Overview

Using z/os Communications Server for Optimized Workload Balancing to z/os

Exploiting IT Log Analytics to Find and Fix Problems Before They Become Outages

Enterprise Extender: Recent Enhancements and Coming Attractions

The Modern Mainframe At the Heart of Your Business

Understanding VLANs when Sharing OSA Ports on System z

CS164 Final Exam Winter 2013

Introduction to Mainframe (z/os) Network Management Share Session Junie Sanders Kevin Manweiler -

Licensed Program Specifications

Tivoli Now. TEP Event Assistant

What s New on System z Monitoring with OMEGAMON

What s New in OMEGAMON for Messaging?

Proactive Outage Avoidance with IBM Service Management Suite for z/os (SMSz) V1.3

IMS Performance - Getting The Most Out Of Your Monitoring Technology: Isolating And Solving Common Issues

Solutions in an SNA/IP (EE) Network

MiPDF.COM. 1. Convert the decimal number 231 into its binary equivalent. Select the correct answer from the list below.

z/os Communications Server What is all that Networking Security About?

Import and Export libpcap, Sniffer and OSAENTA Traces

OSA-Express Support for TPF

IBM zaware - Using Analytics to Improve System z Availability

CA Chorus Infrastructure Management for Networks and Systems

z/os Introduction and Workshop Communications Server

z/os Communications Server TCP/IP VIPA (Virtual IP Address) Trademarks

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

Managing Linux for Control and Performance

NetView for z/os New Directions Session 17786

IBM Tivoli OMEGAMON XE on z/os Version 5 Release 1. User s Guide SC

Understanding Enterprise Extender Part I. Concepts and Considerations

The Nature of Sysplex Distributor

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Configuring IPv6 ACLs

Licensed Program Specifications

Tivoli OMEGAMON z/os Management Console

IBM. PDF file of IBM Knowledge Center topics. IBM Operations Analytics for z Systems. Version 2 Release 2

EView/390z Insight for Splunk v7.1

IBM Tivoli OMEGAMON XE for Mainframe Networks V5.1 helps to optimize business application performance and end-user productivity

15515: z/os Communications Server s Use of HiperSockets

Paper solution Subject: Computer Networks (TE Computer pattern) Marks : 30 Date: 5/2/2015

Keeping Your Network at Peak Performance as You Virtualize the Data Center

C Q&As. IBM Tivoli Monitoring V6.3 Fundamentals. Pass IBM C Exam with 100% Guarantee

ITSO System z Software Forum 2006 Powering SOA with IBM Software on System z

Sysplex Networking Technologies and Considerations

Sysplex Networking Technologies and Considerations

All About OMEGAMON XE for Messaging for z/os Version 7.3

COPYRIGHTED MATERIAL. Con t e n t s. Chapter 1 Introduction to Networking 1. Chapter 2 Overview of Networking Components 21.

PRACTICAL ROUTERS and SWITCHES for ENGINEERS and TECHNICIANS

Overview of IPM. What Is IPM? CHAPTER

OMEGAMON Enhanced 3270UI Webcast Monitoring Db2 using the Enhanced 3270 UI New Feature Thread History

IBM IBM Tivoli Monitoring Express V6.1 Specialist. Download Full Version :

Lab - Using Wireshark to Examine TCP and UDP Captures

System Automation Update

Tivoli NetView for OS/390 R4: Advanced TCP/IP Management for the Enterprise

Chapter 7. Local Area Network Communications Protocols

NETWORK PERFORMANCE & AVAILABILITY REPORTING: SOMEONE HAS TO START IT (PAPER #5141)

z/os CS Enterprise Extender Hints & Tips

EView/390 Management for HP OpenView Operations Unix

Cisco Cisco Certified Network Associate (CCNA)

IBM Tivoli Monitoring (ITM) And AIX. Andre Metelo IBM SWG Competitive Project Office

IBM Corporation

Overview of IPM. What is IPM? CHAPTER

1. Which OSI layers offers reliable, connection-oriented data communication services?

Networking By: Vince

Interconnecting Networks with TCP/IP. 2000, Cisco Systems, Inc. 8-1

IBM Tivoli System Automation for z/os

First Steps to Using a PacketShaper

What is New in OMEGAMON XE for Messaging for z/os Version 7.3

Configuring Web Cache Services By Using WCCP

Use of the TCP/IP Protocols and the OSI Model in Packet Tracer

Common Planning and Configuration Guide

Fundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1

Da t e: August 2 0 th a t 9: :00 SOLUTIONS

The Modern Mainframe. IBM Systems. Powerful, secure, dependable and easier to use. Bernice Casey System z User Experience

IBM Tivoli NetView for z/os V5.1: Addressing the Challenges of End-to-End TCP/IP Management

Tivoli IBM Tivoli Monitoring for Network Performance

TN3270 Server Commands

Transcription:

How to Manage TCP/IP with NetView for z/os V5R4 Ernie Gilman IBM August 5 th 2010 Session 7618

AGENDA Addressing Networking Challenges with IBM NetView for z/os V5.4 z/os Communication Server Network Management 1. Real Time TCP/IP Packet Trace 2. Real time OSA Trace 3. OSA Monitoring 4. IP Stacks 5. DVIPA 6. TCP/IP Connections 7. Telnet Server 8. SNA over IP EE/HPR Next, Overview of Network Management 2

When did NetView start managing TCP/IP? Release Year Major New TCP/IP Functions Tivoli NetView for z/os V5R4 2009 Real time Trace, TEP Enhancements Tivoli NetView for z/os V5R3 2007 TEP Agent DVIPA and TCP/IP workspaces Tivoli NetView for z/os V5R2 2005 TCP/IP and SNMP Enhancements Tivoli NetView for z/os V5R1 2002 TCP/IP and SNMP Enhancements, Web GUI Tivoli NetView for OS/390 V1R4 2001 TCP/IP and SNMP Enhancements Tivoli NetView for OS/390 V1R3 1999 TCP/IP and SNMP Enhancements 3

IBM z/os Network Performance Monitoring and Management TDW IBM Tivoli OMEGAMON XE for Mainframe Networks NPM NtuneMon DVIPA OSA-Express HyperSocket FTP TCP/IP IPSEC IBM Tivoli NetView for z/os EE/HPR TN3270 3745/46 CCL SNA APPN & Subarea Next, Data collection and User Interfaces 4

z/os Network Performance Data Collection and User Interfaces Network Management Console (NMC) 3270 Tivoli Enterprise Portal (TEP) Topology and Status for Operators Targeted for Specialists Integrated for Everyone NetView for z/os NLDM API Trace API z/os Communications Server Network Management Interface API (NMI) Fast Scalable Reliable VTAM API NMI APIs OMEGAMON XE for Mainframe Networks TCP/IP API SNMP Next, what is the TEP? 5

What is the Tivoli Enterprise Portal (TEP)? Common user interface Manage z/os and distributed resources from a single browser interface. Displays data in graphs, charts and table formats View real time and historical data, at the same time Easy to configure, right from the TEP Out of the box Best Practices Workspaces, Situations, and Expert Advice Next, an Overview 6

NetView TCP/IP Management Overview IP Commands IP Network Ping,Tracerte, SNMP Alerting Config and Status OSA-Express OSA Trace Config and Status IP Stack IP Packet Trace Config and Status Config and Status DVIPA Excessiv e_retra ns Connection Details Active and Inactive TCP/IP Connections Connection Details Config and Status Telnet Server Config and Status Performance OMEGAMON MFN EE HPR OSA IP Trace Format SNA Trace (NLDM) Next, how do we trace 7

Real Time Traces Formatted Real-Time Traces Gather, format and refresh packets With a new trace user interface IP Packet Trace Requires z/os Communications Server V9 later OSA-Express2 Network Traffic Requires z/os Communications Server V1R11 or later and OSA-Express2 Card Reduced overhead by leveraging NetView Dataspaces Packet Detail TCP/IP IPTrace Control Center IP Stack NetView Domain Traces SYSTEM1 LOCAL PKT/ACT SYSTEM2 NETVIEW2 PKT/ACT SYSTEM3 NETVIEW3 OSA/ACT Command ==> z/os Trace Dataspaces NetView For z/os NMI API Communication Server for z/os z/os NetView2 z/os Manage and view traces for all stacks on all LPARS from one central NetView NetView3 Next, lets look at a scenario 8

Real Time Traces from Menu or Command Issue AON IP Management options: Or issue IPSTRACE Status of All Traces on All Stacks PKT/ACT = Active Packet Trace. OSA/ACT = Active OSA Trace. 9

Status of All Traces on Selected Stack Select TCP/IP Packet Trace hit Enter 10

Manage TCP/IP PKTS Trace Turn ON or OFF TCP/IP PKT Traces Set FILTERS View Packets 11 11

Set Filters SET FILTERS NUMBER OF RECORDS 12

Summary View of Packets Select a Packet and press PF4 to see the detailed data for that packet Scroll up and down F5: Refresh data space with new trace records 13

View Formatted Packet Detail 14

Commands from Packets Summary Select 1 for Ping 1 Commands are issued against the IP resource of the selected Packet. RADDR issue command to the external address STACK issue command to the local IP Stack 15

Ping and TRACERTE Results 16

Extended Formatting options 17

Example of Packet Analysis Next, lets look at OSA Trace 18 18

OSA-Express2 Real Time Trace Supports tracing of OSA packets with OSA-Express2 Network Traffic Analyzer Requires OSA Express 2 card or higher Requires z/os V1R11 Communications Server or later Allows for capture and formatting of Ethernet data (Ethernet type, source/destination MAC addresses, VLAN tag, LLC fields) IPv4 & IPv6 data ARP packets SNA transmission headers Enterprise Extender Direction indicators Discard code Interface identification Syntax and behavior similar to TCP/IP packet trace Simultaneous Capture Filters IP Address Protocol, Ethernet type, Port, Device, VLAN, MAC Address 19

OSA Trace Control NetView is collecting traced packets. OSA Tracing is active NetView domain and z/os level Select OSA Port Capture Filters 3 F9: Apply Capture Filters F4: Stop OSA Tracing 20

OSA Filters Example of Enterprise Extender UDP ports to trace 21

View OSA Express Packet Summary 22

Latest Enhancements for TCP/IP Packet Trace Formatter NetView users will see Packet Trace formatting enhancements from Communications Server for z/os. These updates can be applied to previous Versions of Communications Server for z/os http://www-01.ibm.com/support/docview.wss?rs=852&context=sssn3l&dc=d400&uid=swg24007395 Next, look at OSA within a Topology 23

Management of OSA-EXPRESS NetView for z/os OSA Channels and Ports Status and Configuration OSNMPD SNMP Agent TCP/IP SNMP Subagent IOBSNMP or IOASNMP OSA Proxy Subagent Remember to set up! OSA-EXPRESS OSA in TEP Requires RODM Is my OSA Configured Wrong? What is the MAC Address and Port? Is the Configured Speed incorrect? Is it in Service Mode? For OSA Performance and Utilization USE OMEGAMON XE FOR Mainframe Networks Next, Let s check the Hypersocket 24

NetView for the z/os Network Discovery Tivoli Network Manager IP Edition (ITNM-IP) Transition from distributed NetView Resources that are 1 hop away from z/os Enhanced discovery of Layer 3 IP resources NMC Server NMC TCP/IP ITNM with MSM Agent Network dnetview (ITSC) with MSM agent GMFHS RODM Data Cache TCP/IP SNA NetView Discovery Library Adapter Sysplex Resources IP managed elements (routers, bridges, switches, etc.) and their relationships (networks, subnets, etc.) New with NetView V5.4 Manager Topology Manager Sysplex Resource Netview TADDM Next, check IP Stack status NetView for z/os CMDB 25

IP Topology from the NMC IP Stack OSA Next, launch the TEP for details 26

TCP/IP IP Stack Status and Configuration INACTIVE ACTIVE ACTIVE ACTIVE ACTIVE For IP Stack Performance and Utilization USE OMEGAMON XE FOR Mainframe Networks For Stack Performance USE OMEGAMON XE FOR Mainframe Networks Is the IP Stack up? Is Segmentation Offload Enabled? Is ziip IP Security offload Enabled? Next, see how DVIPA is performing 27

DVIPA Management Notice FTP connections are not distributed evenly over DVIPA Targets. This could be caused by WLM or XCF issues. There are Similar 3270 NetView DVIPA Commands Next, check the DVIPA Server Health 28

Distributed DVIPA Server Health Look at methods and weights, they Influence where connections go Weights: WLM, zaap, CP, ziip,and Composite Methods: ROUNDROBIN, BASEWLM, SERVERWLM, WEIGHTEDACTIVE, TARGETCONTROLLED NetView DVIPA Server Health and Unhealthy Workspaces: Next, Look at DVIPA Expert Advice 29

DVIPA Expert Advice Provided with Situations Next, Look at TCP/IP Connections 30

TCP/IP Connections User calls complaining that TCP/IP connections fails all the time. We see that the connection failed due to Excessive Retransmissions. How often is this connection failing? What is the number and percent of segments that were retransmitted What is the window size? Problem could be caused by high CPU at the remote resource. Excessive_Retrans Retransmissions For Connection Response times USE OMEGAMON XE FOR Mainframe Networks Next, see the termination reason codes 31

Connection Termination Reason Codes SendErr An error occurred during a send using FRCA(AFPA), possibly because the stack is stopping. FIN A persistent socket used by FRCA(AFPA) is closed by a FIN. Stack_Terminating The connection is stopping because the stack is stopping. Last_DVIPA_Term The last stack that can own the dynamic VIPA bound to the socket is stopping.. Intrusion_Detect Intrusion detection found the connection to be malicious and closed the connection ACK_In_LAST_ACK The acknowledgment that was received is in the lastack state. NetAccess_Denied The connection is denied because of a NetAccess rule. Admin_Action App_Laddr_Deleted App_Close_NoAccept App_Closed OrderlyPascalClose Pascal_Disconnect Pascal_AcceptError Client_Sent_Reset Excessive_Retrans Window_To_Zero Keepalive_ Not_Ackn Finwait2_Timeout The connection is stopped because of an administrator action The connection is stopped because the local IP address bound by the application was deleted The connection stopped - the application closed the socket before performing an accept(). The application using the socket closed the connection using a close(). A pascal routine issued an orderly close request. A pascal routine issued a disconnect request. An error occurred during a pascal accept. The connection is stopped because the client sent a reset. The connection is closed because the same packet is being retransmitted multiple times. The connection is closed -TCP window is reduced to zero and window probes not Ack. The connection is closed because multiple keepalive probes were not acknowledged. The connection is stopped because the stack timed out waiting for a fin in the finwait-2 state. Next,Connections in 3270 32

Connections in 3270 NetView IPSTAT Command Next,Telnet Server status 33

NetView TEP Shows Telnet Server Configuration & Status ACTIVE ACTIVE ACTIVE ACTIVE ACTIVE NetView TNPTSTAT Connand For Performance and Response times USE OMEGAMON XE FOR Mainframe Networks Next, manage network availability 34

TCPIP Availability Issue alert when remote printers are down. Then Network Automation 35

NetView Availability and Automation with AON Issue alert when remote printers are down. Then Network Automation Next, look at EE and HPR 36

EE formatting from OSA Express Trace After Formatting with Extended options 37

List APPN Sessions that Transverse over EE CICS IMS WAS... UDP Enterprise Extender HPR APPN Sessions NetView for z/os NLDM (Session Monitor) NLDM SESS name * ACTREF See sessions that transverse EE connections Are sessions going over correct EE? Next, look at HPR Topology Added with APAR OA16305 38

HPR Topology in NetView Session Monitor (NLDM) NLDM.AR APPN SESSION ROUTE CONFIGURATION PAGE 1 -- PRIMARY ---+-- SECONDARY --+--------------- PCID ---------------+- DOMAIN NAME ECHOA69 NAME ECHOA29 NETA.A69M.D2030CADFE6B236A CNM99 --------------+---------------+------------------------------------+---------- +---------+ CP A69M SEC-SA: 000F +----+----+ TG021 HPR-ABCDEF1234567890 +----+----+ CP(ICN) A99M +----+----+ IN-TG +----+----+ SUBAREA NODE(S) +---------+ HPR indicates a TG that is part of an HPR pipe whose TCID number is shown. VTAM reports path switches and NLDM reflects them in the route. Next, look at tracing HPR/EE 39

APPN Trace Formatting in NetView - NLDM New APPN Trace Formatting 40

NetView TCP/IP Commands Summary This is a subset of TCP/IP commands Information is also available through TEP NetView workspaces Command Descriptions AON Panel Driven TCP/IP Management HIPERSOC Hipersocket adapter config and status IFSTAT TCP/IP stack Interface IPCMD Run any IP commands IPTRACE Packet and OSA Traces IPSTAT IP Connections Status IPMAN Resource Manager IP Resource Active Monitoring DVIPSTAT DVIPA Definitions and Status DVIPPLEX DVIPA Sysplex distributers Information DVIPHLTH DVIPA Health DVIPDDCR Distributed DVIPA Connection Routing Informatin DVIPCONN DVIPA Connections DVIPALOG DVIPA Logging OSAPORT OSA Channel and Port Config and status PING Ping Command SNMP SNMP command STACSTAT IP Stack Status and config TNPTSTAT Telnet Server Config and Status TRACERTE Tracerte Command 41

NetView TCP/IP Management Summary TEP Interface IP Commands IP Network Ping,Tracerte, SNMP Alerting 3270 Config and Status OSA-Express OSA Trace Config and Status IP Stack IP Packet Trace Config and Status DVIPA Config and Status Excessiv e_retra ns Connection Details Active and Inactive TCP/IP Connections Connection Details Config and Status Telnet Server Config and Status Performance OMEGAMON MFN EE HPR OSA IP Trace Format SNA Trace (NLDM) 42