ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzahh_5.4.0.1/rzahhcommtracemodel.htm

67 lines
4.0 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Commtrace model" />
<meta name="abstract" content="" />
<meta name="description" content="" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzahhcommtracemodel" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Commtrace model</title>
</head>
<body id="rzahhcommtracemodel"><a name="rzahhcommtracemodel"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Commtrace model</h1>
<div><p></p>
<p>The following illustration shows how the commtrace classes correspond to
a communications trace file. The graphic also indicates the naming conventions
that the commtrace classes use for the components in a communications trace.</p>
<p><a href="rzahhcommtraceprolog.htm#rzahhcommtraceprolog">Prolog</a>:
An initial 256-byte section of a communications trace for a LAN line description.
The Prolog contains general information about the trace, such as start and
end times, number of bytes collected, and so on.</p>
<p><a href="rzahhcommtraceframe.htm#rzahhcommtraceframe">Frame</a>:
Records of varying length that contain the data that the iSeries™ server
transmitted during the communcations trace.</p>
<p><span class="synph" id="rzahhcommtracemodel__commtracemodel"><a name="rzahhcommtracemodel__commtracemodel"><!-- --></a><span class="kwd"></span></span><strong>Figure 1: Commtrace model</strong></p>
<p><img src="rzahh587.gif" alt="Artwork for model" /></p>
<p>Each Frame in the trace file contains two initial sections (that provide
general information about the contents of the frame) and the packet that
the iSeries
server transmitted between itself and a different point on the network.</p>
<p>The very first 24-byte section of data contains general information about
the contents of the frame, such as the frame number and data length. Use
the Frame class to process this information.</p>
<p><a href="rzahhcommtracelanheader.htm#rzahhcommtracelanheader">LanHeader</a>:
A section of data that occurs once in each frame (after the initial 24-bytes
of data) and contains general information about the IPacket that follows.</p>
<p><a href="rzahhcommtraceippacket.htm#rzahhcommtraceippacket">IPPacket</a>:
A section of data, composed of one ore more headers and the associated data.
IPPacket represents all the data packets that the network transmitted for
this frame during the communications trace. IPPacket is an abstract class,
so you will use the various concrete subclasses to process the headers and
data in the packets.</p>
<p><a href="rzahhcommtraceheader.htm#rzahhcommtraceheader">Header</a>:
A section of data at the beginning of an IPPacket that describes the following
packet data and, when appropriate, points to the next header. In the commtrace
package, Header is an abstract class, so you will use the various concrete
subclasses to process the data.</p>
</div>
</body>
</html>