ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzajw_5.4.0.1/rzajwpp.htm

67 lines
4.2 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="concept" />
<meta name="DC.Title" content="Packet processing" />
<meta name="abstract" content="Having a better understanding of packet processing helps you decide how to implement routing functions." />
<meta name="description" content="Having a better understanding of packet processing helps you decide how to implement routing functions." />
<meta name="DC.Relation" scheme="URI" content="rzajwkickoff.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzajwpp" />
<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>Packet processing</title>
</head>
<body id="rzajwpp"><a name="rzajwpp"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Packet processing</h1>
<div><p>Having a better understanding of packet processing helps you decide
how to implement routing functions.</p>
<p>The following simplified flow chart shows the logical process that takes
place when an IP packet (datagram) reaches your iSeries™ server. The actual flow might
be different, but the outcome should be the same. The following logic only
describes the default packet processing scenarios. If advanced routing techniques
are used, packet processing might be slightly different.</p>
<br /><img src="rzajw523.gif" alt="Packet processing" /><br /><p>First, the destination address in the IP header is compared to all the
defined addresses on the system. If it is determined that the packet is destined
for your system, the packet is passed up the IP stack to a higher level software,
such as TCP, and then to the application that is listening on the destination
port.</p>
<p>If the packet is not accepted locally, the next check that is performed
is the IP forwarding attribute. If IP forwarding is set to *YES, then this
system is configured to forward packets like a router. If the attribute is
set to *NO in the TCP/IP attributes or in the PPP profile, the packet is destroyed.</p>
<p>The destination address of the packet is compared to all the *DIRECT routes
known to your system. This is done by including the destination address of
the packet with the subnet mask specified in the *DIRECT routing entries of
the defined interfaces to determine if the packet is destined for a network
that is directly attached to this system. Checking is done from the most specific
routes to the least specific.</p>
<p>Then, if the iSeries server
is not directly connected to the remote host, the routing table is searched.
Once again this is done from the most specific host (subnet mask 255.255.255.255)
to the least specific different route (subnet mask 0.0.0.0). If a route is
found, the packet is forwarded to the next hop gateway.</p>
<p>The last point in the flow chart shows that if no matching routing entry
is found, the packet is destroyed.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzajwkickoff.htm" title="Are you looking for better ways to route and balance the TCP/IP traffic of your iSeries server?">TCP/IP routing and workload balancing</a></div>
</div>
</div>
</body>
</html>