22.11.2014 Views

Understanding TCP/IP Model Internals and Interfaces

Understanding TCP/IP Model Internals and Interfaces

Understanding TCP/IP Model Internals and Interfaces

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1508 <strong>Underst<strong>and</strong>ing</strong> <strong>TCP</strong>/<strong>IP</strong> <strong>Model</strong> <strong>Internals</strong> <strong>and</strong> <strong>Interfaces</strong><br />

Initialization: Address Assignment<br />

Each MAC process in the network must have a unique integer address. This address may be<br />

manually assigned via an attribute or programmatically generated. The simple_mac process uses the<br />

OPNET auto-addressing package called oms_aa to assign addresses. This package is capable of<br />

assigning unique integer addresses to all or some of the nodes in the network. More information<br />

about this package is available in the session material of 1528–Accelerating <strong>Model</strong> Development<br />

with OPNET’s <strong>Model</strong> Support Libraries. The address must be assigned before proceeding to the<br />

next step (process registry).<br />

Initialization: Process Registry<br />

In this step, the MAC process must publish its address in the model-wide process registry so that the<br />

ARP module in each node can learn the MAC address. This information is later used to translate <strong>IP</strong><br />

addresses to MAC addresses.<br />

CONFIDENTIAL – RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc.<br />

© 2010 OPNET Technologies, Inc.<br />

32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!