ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzak3_5.4.0.1/rzak3rzak3formats.htm

258 lines
14 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?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="reference" />
<meta name="DC.Title" content="Routing characteristics for frame relay" />
<meta name="abstract" content="This topic provides information about how data is routed through a frame-relay network." />
<meta name="description" content="This topic provides information about how data is routed through a frame-relay network." />
<meta name="DC.Relation" scheme="URI" content="rzak3overview.htm" />
<meta name="DC.Relation" scheme="URI" content="rzak3rzak3snadirconfig.htm" />
<meta name="DC.Relation" scheme="URI" content="rzak3rzak3ipdirconfig.htm" />
<meta name="DC.Relation" scheme="URI" content="rzak3rzak3bridged.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2000, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2000, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzak3formats" />
<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>Routing characteristics for frame relay</title>
</head>
<body id="rzak3formats"><a name="rzak3formats"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Routing characteristics for frame relay</h1>
<div><p>This topic provides information about how data is routed through
a frame-relay network.</p>
<div class="section"><p>The frame-relay network routes frames through
the network by examining the data link connection identifier (DLCI) field
and then routing the frame to an outgoing link. The network delivers frames
to the remote terminal equipment (TE) in the same sequence as they were provided
to the network by the local TE.</p>
</div>
<div class="section"><p>At each node within the frame-relay network, the system verifies
the frame check sequence (FCS) and checks the frame format and size. If the
frame is valid, the system replaces the DLCI and FCS before routing the frame
to the next node. If the frame is damaged or otherwise not valid, the system
discards it. The network node provides no error recovery.</p>
</div>
<div class="section"><h4 class="sectiontitle">Frame-relay core services frame format</h4></div>
<div class="section"><p>The following figure shows the basic frame format that is used
for frame-relay communications.</p>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 1. Frame format that frame-relay networks use</span><br /><img src="rzak3510.gif" alt="Frame format that frame-relay&#xA;networks use" /><br /></div>
</div>
<div class="section"><p>The frame-relay core services (FRCS) portion of the frame routes
the frame through the frame-relay network. The frame structure is based on
the ITU-T Q.922 protocol.</p>
</div>
<div class="section"><p><a href="#rzak3formats__rzak3frcsfig">Figure 2</a> shows the FRCS
frame format on the fields within the 2-byte Q.922 address field (QA).</p>
</div>
<div class="example"> <div class="fignone" id="rzak3formats__rzak3frcsfig"><a name="rzak3formats__rzak3frcsfig"><!-- --></a><span class="figcap">Figure 2. Frame format for frame-relay core
services (FRCS)</span><br /><img src="rzak3504.gif" alt="The QA portion of the frame&#xA;includes: DLCI0 = DLCI high order bits (6 bits); DLCII = DLCI low order bits&#xA;(4 bits); C/R = Command/response bit (not used); EA0/1 = Extended address&#xA;indicators; CC = Congestion control (3 bits)." /><br /></div>
</div>
<div class="section"><h4 class="sectiontitle">Frame-relay protocol headers</h4></div>
<div class="section"><p>TEs use frame-relay protocol headers to provide routing for frames,
to assure data integrity, and to perform recovery when frames are damaged
or lost. iSeries™ frame-relay
support uses protocol headers that are defined in Frame-Relay Forum IA 3.1.</p>
</div>
<div class="section"><p>The IBM<sup>®</sup> <span><img src="eserver.gif" alt="eServer" /></span> iSeries system
uses protocol header formats for Systems Network Architecture (SNA) direct,
bridged local area network (LAN), and local management interface (LMI) connections.
The information field of the FRCS frame contains these headers and information
fields (protocol data units or IP packets).</p>
</div>
<div class="section"><p>The following figures show the protocol header
formats.</p>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 3. SNA direct frame format</span><br /><img src="rzak3518.gif" alt="SNA direct frame format" /><br /></div>
</div>
<div class="example"> <div class="fignone"><span class="figcap">Figure 4. IP direct frame format</span><br /><img src="rzak3517.gif" alt="IP direct frame format" /><br /></div>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 5. High-Performance Routing (HPR) frame format</span><br /><img src="rzak3516.gif" alt="High-Performance Routing&#xA;(HPR) frame format" /><br /></div>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 6. Bridged token-ring and DDI LAN frame format (Frame-Relay
Forum IA 3.1)</span><br /><img src="rzak3513.gif" alt="Bridged token-ring and DDI&#xA;LAN frame format (Frame-Relay Forum IA 3.1)" /><br /></div>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 7. Bridged IEEE Ethernet LAN frame format (Frame-Relay Forum
IA 3.1)</span><br /><img src="rzak3512.gif" alt="Bridged IEEE Ethernet LAN&#xA;frame format (Frame-Relay Forum IA 3.1)" /><br /></div>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 8. Bridged Ethernet version 2 LAN frame format (Frame-Relay
Forum IA 3.1)</span><br /><img src="rzak3514.gif" alt="Bridged Ethernet version&#xA;2 LAN frame format (Frame-Relay Forum IA 3.1)" /><br /></div>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 9. LMI message frame format</span><br /><img src="rzak3515.gif" alt="LMI message frame format" /><br /></div>
</div>
<div class="example"><div class="fignone"><span class="figcap">Figure 10. Address Resolution Protocol (ARP) format</span><br /><img src="rzak3519.gif" alt="Address Resolution Protocol&#xA;(ARP) format" /><br /></div>
</div>
<div class="section"><p><a href="#rzak3formats__rzak3formatfield">Table 1</a> describes
the protocol header fields.</p>
</div>
<div class="tablenoborder"><a name="rzak3formats__rzak3formatfield"><!-- --></a><table cellpadding="4" cellspacing="0" summary="" id="rzak3formats__rzak3formatfield" class="singleborder" frame="border" border="1" rules="all"><caption>Table 1. Format fields for the frame-relay protocol header</caption><thead align="left"><tr><th align="left" valign="top" width="33.33333333333333%" id="d0e155">Field</th>
<th align="left" valign="top" width="33.33333333333333%" id="d0e157">Description</th>
<th align="left" valign="top" width="33.33333333333333%" id="d0e159">Values and notes</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">C</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Q.922 (HDLC) control field</td>
<td valign="top" width="33.33333333333333%" headers="d0e159 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">PAD</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Pad characters</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 ">Pad characters (hex 00) are permitted between
the control field and the NLPID field. Pad characters are used for boundary
alignment.</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">NLPID</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Network-level protocol identifier</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 "> <dl><dt class="dlterm">08</dt>
<dd>ITU-T Q.931 (SNA direct and HPR)</dd>
<dt class="dlterm">80</dt>
<dd>IEEE Subnetwork Access Protocol (SNAP) for bridged LAN connections</dd>
<dt class="dlterm">CC</dt>
<dd>Internet Protocol (IP) direct</dd>
</dl>
</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">PD</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Protocol discriminator</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 ">LMI frames use hex 08</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">OUI</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Organization-unique identifier</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 "> <dl><dt class="dlterm">0080C2</dt>
<dd>IEEE 802.1</dd>
<dt class="dlterm">000000</dt>
<dd>ARP</dd>
</dl>
</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">PID</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Protocol identifier</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 ">The iSeries system supports the following
formats not using frame check sequence (FCS): <dl><dt class="dlterm">0007</dt>
<dd>Ethernet</dd>
<dt class="dlterm">0009</dt>
<dd>Token-ring network</dd>
<dt class="dlterm">000A</dt>
<dd>DDI network</dd>
<dt class="dlterm">0806</dt>
<dd>ARP</dd>
</dl>
The iSeries system provides receive-only support for
the following formats using FCS: <dl><dt class="dlterm">0001</dt>
<dd>Ethernet</dd>
<dt class="dlterm">0003</dt>
<dd>Token-ring network</dd>
<dt class="dlterm">0004</dt>
<dd>DDI network</dd>
</dl>
</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">L2</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Layer 2 protocol</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 ">For iSeries systems using SNA direct connections,
4C80 is placed in the L2 field <p>Byte 1</p>
<dl><dt class="dlterm">4C</dt>
<dd>IEEE 802.2 (ISO 8802/2)</dd>
<dt class="dlterm">4E</dt>
<dd>Q.922 (IDLC)</dd>
<dt class="dlterm">46</dt>
<dd>LAP-B (X.25)</dd>
<dt class="dlterm">4A</dt>
<dd>HDLC NRM (SDLC)</dd>
<dt class="dlterm">51</dt>
<dd>ISO 7776</dd>
<dt class="dlterm">70</dt>
<dd>Without IEEE 802.2 (ISO 8802/2) header</dd>
</dl>
<p>Byte 2</p>
<dl><dt class="dlterm">80</dt>
<dd>Undefined</dd>
<dt class="dlterm">81</dt>
<dd>MAC address included (IEEE 802.2, ISO 8802/2) or HDLC address included
(ISO 7776)</dd>
</dl>
</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">L3</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Layer 3 protocol</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 ">For iSeries systems using SNA direct connections,
7082 is placed in the L3 field.<p>Byte 1</p>
<dl><dt class="dlterm">66</dt>
<dd>ITU-T X.25</dd>
<dt class="dlterm">67</dt>
<dd>ISO 8208 (X.25 PLC)</dd>
<dt class="dlterm">70</dt>
<dd>User-specified</dd>
</dl>
<p>Byte 2</p>
<dl><dt class="dlterm">81</dt>
<dd>SNA subarea (FID4)</dd>
<dt class="dlterm">82</dt>
<dd>SNA peripheral (FID2)</dd>
<dt class="dlterm">83</dt>
<dd>APPN (FID2)</dd>
<dt class="dlterm">85</dt>
<dd>HPR Network Layer Protocol (FID5)</dd>
</dl>
</td>
</tr>
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e155 ">&nbsp;</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e157 ">Information field</td>
<td align="left" valign="top" width="33.33333333333333%" headers="d0e159 ">iSeries support for SNA direct, frame-relay
connections requires the information field to contain a FID2 protocol data
unit (PDU). <p>Information fields sent over bridged connections may contain
FID2 PDUs or IP packets.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="section"><div class="note"><span class="notetitle">Notes:</span> </div>
<dl><dt class="dlterm">AC</dt>
<dd>Access control</dd>
<dt class="dlterm">FC</dt>
<dd>Frame control</dd>
<dt class="dlterm">DA</dt>
<dd>Destination address</dd>
<dt class="dlterm">SA</dt>
<dd>Source address</dd>
<dt class="dlterm">RI</dt>
<dd>Routing information</dd>
<dt class="dlterm">Lth</dt>
<dd>Length</dd>
<dt class="dlterm">Type</dt>
<dd>Ethernet type</dd>
<dt class="dlterm">DSAP</dt>
<dd>Destination service access point</dd>
<dt class="dlterm">SSAP</dt>
<dd>Source service access point</dd>
<dt class="dlterm">Ctl</dt>
<dd>IEEE 802.2 control field</dd>
</dl>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzak3overview.htm">Frame relay</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzak3rzak3snadirconfig.htm" title="The IBM eServer iSeries system allows frame-relay connections to remote systems that support the Systems Network Architecture (SNA) direct format that is defined by the Frame-Relay Forum IA 3.1. In this format, the frame-relay packets encapsulate the SNA data.">SNA direct configurations</a></div>
<div><a href="rzak3rzak3ipdirconfig.htm" title="The iSeries system allows frame-relay connections to remote systems that support the IP direct format defined by the Frame-Relay Forum IA 3.1. In this format, the frame-relay packets encapsulate the TCP/IP data.">IP direct configurations</a></div>
<div><a href="rzak3rzak3bridged.htm" title="The iSeries system allows frame-relay connections to remote local area networks (LANs) that support the bridged frame-relay formats defined by the Frame-Relay Forum IA 3.1. Most bridges, routers, and communication controllers support these formats.">Bridged connections for frame relay</a></div>
</div>
</div>
</body>
</html>