Modeler Day 1 Modeler Day 1 1 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Course Content DAY 1: DAY 2: • Introduction • General Simulation Methodology • OPNET Technologies • Events and Event List Concepts • History of OPNET • Node Modeling • OPNET Services and Support • Node Modeling {LAB} • Practical applications of Modeler • Features of the Project Editor {LAB} • Building a First Network {LAB} • Modeling Framework • Process Modeling • Process Modeling {LAB} • Collecting Scalar Statistics • Scalar Statistics {LAB} • Other Editors {Mini-labs} 2 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Course Content DAY 3: DAY 4: • Configuring Standard Applications {LABs} • Traffic Modeling Techniques {LABs} • Modeling Large Networks • Process Modeling Methodology • Accelerating Wireless Simulations{LABs} • Custom Wireless Effect {LABs} • Importing Topology and Traffic • Debugging Simulation Models{LABs} 3 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Introduction 4 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 What is Modeler? • An environment for building protocols and device models. • An environment to plan changes by illustrating how the networked environment will perform. • An environment that includes hundreds of pre-built models, used to study performance changes of your network: organizational scaling, technology changes, and application deployment. 5 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Questions and Goals • Questions to be answered in the OPNET Modeler Class • What does Modeler do? • How can it help me? • How easy is it to use? • How can I get started? • Goals • Learn what problems can be solved with Modeler • Learn how to use the Modeler software in a hands-on environment • Use Modeler to solve real problems 6 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Expectations • Prerequisites: • Ability to program in C or C++ or at least be comfortable in reading/understanding C or C++ code • Basic understanding of networks • This class will move quickly • Ask questions. It will enhance your learning experience, as well as the other students. 7 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Format • Purpose of the class: To give students a hands-on learning experience and introduce many of the features of Modeler. • About half lecture, half lab • More lecture at the beginning – this will lay a strong foundation • Lecture is interactive – do not hesitate to ask questions • Labs not completed in class may be completed on your own • Note: In the interest of time, some labs contain unrealistically short simulation runs. Since the data may not have a chance to converge, your results may not match the results in the manual exactly. 8 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Format • During labs, raise your hand and an assistant will help you. • Concepts will be taught during lecture, and you will apply them to labs. We encourage you to ask questions. • Please provide constructive feedback for improvements to the OPNET software, user interface, documentation, and training session. 9 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 OPNET Technologies Founded in 1986 Publicly Traded (NASDAQ: OPNT) 2500+ Customer Organizations Intelligent Network Management Solutions • • • • The SuperQuest Award Enterprises For Best E-Business Solution Service Providers At Supercomm Network Equipment Manufacturers Government Offices in • • • • • • • • • Bethesda, MD (Headquarters) Santa Clara, CA Boston, MA Dallas, TX Cary, NC Paris, France Reading, UK Sydney, Australia Ghent, Belgium In Recognition of Visionary use of Information Technology 10 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Blue Chip Customers Manufacturers 3Com Corporation Mitsubishi Electric Advanced Micro Devices Motorola Alcatel NEC Altamar Nokia Ascom Nortel Avaya Onex Boeing Panasonic Tech. CableLabs Philips Cisco Systems Qualcomm Cingular Wireless Raytheon Conexant Systems Sharp Labs Ensemble Commns Siemens Ericsson Sony Fujitsu Sun Microsystems Harris Telcordia Hewlett Packard Telia Honeywell Tellabs Hughes Tellium Intel Terawave ITT Texas Instruments Lockheed Martin Thomson Lucent Technologies Toshiba Marconi Tropic Networks Matsushita TRW MITEL Vitesse SemiConductor WirelessHome Enterprises Abbott Laboratories ABN AMRO Accenture Aerospatiale ATOFINA Petrochemicals American Water Works Aramco Ashland Inc. Avery Dennison Bank of Oklahoma Baptist Healthcare BB&T BEA Systems Becton Dickinson Blue Cross Blue Shield Booz Allen & Hamilton CACI Federal Cal Fed Capital One Charles Schwab & Co. Citicorp Compaq Global Services CP Ships CSC CSX Technology Cummins Engine Co. CVS Pharmacy DaimlerChrysler Dell Computers DHL DIRECTV Entergy Enterprise Rent-a-Car Ernst & Young FleetBoston Financial First American First Citizen First Union National Bank General Dynamics IBM Global Services Ingram Micro Intermedia Communications Kemper Insurance Mary Kay Microsoft National Semiconductor NCR Newport News Shipbuilding Northern Trust Company Oracle Pacificare Peoplesoft Petro-Canada Predictive Systems Prudential QuikTrip RadioShack RR Donnelley Safeway Schneider Electric Sears Seattle Times Seagate Technology Schlumberger Southern California Edison Spiegel State Street Sun Life Assurance Suntrust Bank Target Thomson Financial Trans Canada Pipelines TXU Unisys Visa International Vision Service Plan Wal-Mart Waste Management Service Providers Allegiance Telecom AT&T AT&T Wireless Belgacom BellSouth British Telecom Cable & Wireless Chunghwa Telecom Compuserve Deutsche Telekom Dolphin Telecom France Telecom Hungarian Telecom Hutchison 3G Italtel S.p.A. Indonesia Telecom Infonet Inmarsat Intelsat KDDI Korea Telecom LG TeleCom Network Access Slns Nextel NTT DoCoMo NTT Group Omnitel Orange PCS Orbital Sciences Polish Telecom PT Comunicacoes Rogers Communications Qwest SBC SK Telecom Sprint SWIFT Swisscom T-Mobile Telekom Austria Telecom Italia Telecom Italia Mobile Teledesic Telefonica Telenor TELUS Telstra TenFold UUNET Verizon Vodafone Williams Wind Telecomm. S.p.a. WorldCom 11 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Federal Customers DoD Army Research Laboratories (ARL) DARPA Defense Information Systems Agency (DISA) Joint Staff (J6) National Communication System National Ground Intelligence Center National Guard National Image Mapping Agency (NIMA) National Security Agency NATO Naval Information Warfare Center Naval Postgraduate School Naval Research Laboratories (NRL) Naval Surface Warfare Center (NSWC) Naval Underwater Warfare Center (NUSC) Civilian NRaD/NCCOSC SPAWAR East and West Tri-Service Information Management Program Office (TIMPO) US Army CECOM US Army Combined Arms Center US Army HQDA/DISC4 US Army Missile Command US Army Signal Center US Army Signal Command US Marine Corps US Military Academy US Air Force AFSOC US Air Force SSG US Air Force ESC US Air Force AFCA US Air Force HQ 38th EIW US Air Force Information Warfare Center US Air Force PAC US Air Force RADC Argonne National NASA- Ames Laboratory Research Center Bureau of Alcohol Tobacco NASA- Goddard Space & Firearms Flight Center Coast Guard NASA- Glenn Research CIA Center Department of Agriculture NASA- Marshall Space Department of Commerce Flight Center Department of State Oak Ridge National Labs FAA Sandia National Labs FBI Social Security Admin Federal Railroad Tennessee Valley Administration Authority Federal Reserve Bank US Agency for General Services Admin International Development IRS US Courts Idaho National US Census Bureau Engineering & US Senate Environmental Lab Veterans Administration Jet Propulsion Laboratory Lawrence Livermore National Laboratory Contractors/Partners Aerospace Corporation ARINC BAE Systems Bearing Point Booz Allen Hamilton BBN Boeing Computer Sciences Corp. Concurrent Technologies Corp. CACI Federal Systems CISCO Federal Cubic Defense Systems Draper Labs DynCorp Eagan, McAllister Associates Eagle Alliance Frontier Technology GEC Marconi General Dynamics GTE Georga Tech Research Institute Harris Honeywell Hughes IBM Global Services IITRI ITT Jaycor JHU APL Lockheed Martin L-3 Communications MIT Lincoln Labs MITRE Northrop Grumman Orincon Sygenex Optimization Technology, Inc. PEC Solutions Raytheon Rockwell Collins SAIC SeiCorp Sparta Scientific Research Corporate SRI International Syracuse Research Corporation Systems Planning and Analysis, Inc Titan Lincom/BTG Trident Systems TRW Veridian XPRT Solutions 12 OPNET Confidential – Not for release to third parties copyright 2003ofOPNET Inc. © 2001 OPNET Technologies, Inc. All rights reserved. OPNET and OPNET product names©are trademarks OPNET Technologies, Technologies, Inc. Modeler Day 1 Products Address Distinct Markets Enterprises Intelligent Network Management for Enterprises Service Providers Intelligent Network Management for Service Providers Manufacturers Accelerating Network R&D 13 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Products Address Total Product Life Cycle Design •Protocols •Equipment •Networks Delivery •Demonstrate performance •Reduce sales cycle Operations •Maximize network performance and resource utilization •Ensure correct configurations 14 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Why OPNET? Networking technology has become too complex for traditional analytical methods or “rules of thumb” to yield an accurate understanding of system behavior 15 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 OPNET Modeler: Accelerating Network R&D Provides engineering professionals with a network technology development environment for designing communication protocols, equipment, networks and applications. 16 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Benefits and Applications… Benefits Applications Boost R&D Productivity Improve Product Quality Reduce Time to Market End to End Network Architecture Design System Level Simulation for Network Devices Protocol Development and Optimization Network Application Optimization and Deployment Analysis 17 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 End-To-End Network Architecture Design • How many subscribers can be supported over a packet cable infrastructure? • What migration mechanism should be used when moving from IPv4 to IPv6? • How can I begin to incorporate MPLS Traffic Engineering into my network? 18 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Systems Level Simulation for Network Devices • Will a proposed packet scheduling algorithm allow us to meet Quality of Service design requirements? • How should device queues be sized to minimize cost while meeting throughput specifications? • What backplane access scheme will yield optimal system performance? 19 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Protocol Development and Optimization • How can we enhance admission control procedures to optimize backbone performance? • What scheduling algorithm provides the most efficient use of 2.5G or 3G wireless resources? • Is there a superior method for presenting technology proposals to standards groups that provides an advantage for group acceptance? 20 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Network Application Optimization • Is my application optimized to minimize impact on network usage? • My application runs great on my test network, but how will it perform when it is deployed on a network with background traffic and existing SLAs? • How will application deployment affect my wireless network performance? 21 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 OPNET Modeler Features… • Hierarchical Network Modeling • Object-oriented Modeling • Finite State Machine Modeling • Total Openness • Highly Efficient Simulation Engine • Comprehensive Model Library • Statistically generated or tracebased traffic sources • Integrated Analysis, Animation, and Debugging Tools 22 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Value-Added Extensions • Application Characterization Environment (ACE) • ACE Decode Module (ADM) • Wireless • Terrain Modeling (TMM) • High Level Architecture (HLA) • Multi-Vendor Import (MVI) • Expert Service Prediction (ESP) • Flow Analysis (FLAN) • NetDoctor (NetDoctor) 23 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Specialized Models • IP Multicast • Circuit-switched • MPLS • IPv6 • PNNI • IS-IS • DOCSIS • UMTS • SSM (Server Models) 24 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Case Study: End-to-End Network Design with MPLS 25 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Case Study: QoS Scheduling for a Gigabit Switch 26 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Case Study: Designing Wireless Communication Protocols 27 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 OPNET Products and Services http://www.opnet.com • Announcements • Communicate with worldwide user group Annual conference, OPNETWORK Technical Support • Available via telephone, fax, and e-mail • 9 am to 5.30 pm, Monday through Friday (excluding holidays) Training Services - hands-on classes • OPNET ITGuru, Modeler • Advanced OPNET classes • Custom classes available Consulting - Modeling Services • Fixed Cost • Time and Materials 28 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 OPNETWORK • OPNETWORK is the largest conference in the world on network and application modeling and simulation--offering a dynamic range of symposiums, case studies, and modeling sessions taught by OPNET experts. • OPNETWORK (including course materials, models, nightly entertainment, all meals, and online proceedings) is free to all OPNET clients and client organizations. Those interested in attending who are not from a client organization will be considered on a case-by-case basis. • This year’s conference held at the Reagan Building in Washington, D.C. • For Current Information: www.opnet.com 29 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Features of the Project Editor 30 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Overview • Project Editor: • Workflow • More Details of the Project Workspace • Map Backgrounds • Zooming • Threshold Value • Annotation Palette • Project Workspace {Lab} • Models • Deriving and Creating New Devices {Lab} • Object Attributes • Client-Server Configuration Example • Statistics • Product Documentation 31 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Projects and Scenarios • Modeler uses a Project-and-Scenario approach to modeling networks. • A Project is a collection of related network scenarios in which each explores a different aspect of network design. All projects contain at least one scenario. • A Scenario is a single instance of a network. Typically, a scenario presents a unique configuration for the network, where configuration can refer to aspects such as topology, protocols, applications, baseline traffic, and simulation settings. 32 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 The Project/Scenario Workflow • Create project • Create baseline scenario • • • • • Import or create topology Import or create traffic Choose results and reports to be collected Run simulation View results • Duplicate scenario • Make changes • Re-run simulation • Compare results Iterate 33 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Project Editor • Several tools are included in Modeler to intuitively map from network specifications to a modeled network. Example network model: • Use the Startup Wizard to specify the initial environment of a scenario. • Select objects from an Object Palette. • Use Node and Link objects to represent actual topology. • Use Rapid Configuration to quickly deploy common network topologies. • Edit the Attributes of nodes and links to customize their behavior. 34 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Map Backgrounds • Modeler includes several maps that can be loaded as backgrounds for network models. • Map backgrounds provide a physical context for model specification. • Models are more easily interpreted when set in a proper geographical context. • Distance between nodes can be a factor in affecting simulation results. • Maps can be imported as well as shown below. • The format for an imported image is: • .tiff, geotiff, MapInfo Image of part of Chicago 35 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Setting Background Maps • Note that several maps can overlay each other. • View/hide maps by choosing View / Set Background Properties • Geotiff images automatically appear at the correct latitude and longitude position. 36 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Zoom In / Zoom Out • Zooming in and out allows you to magnify the network in the workspace. • This may be for display purposes or to emphasize a particular portion of the model. Notice the difference in detail. 37 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Zoom In / Zoom Out • The zoom button on the project toolbar allows you to define a rectangular area to magnify by clicking and dragging the mouse. • The unzoom button returns the workspace to the previous magnification level. • Right clicking on the workspace and choosing “Zoom In” or “Zoom Out” allows you to select a center point upon which to zoom in or out. • The “Zoom to Selection” feature on the same menu allows you to zoom in on a selected object. • The “Zoom to Window” feature allows you to return to the original magnification level. 38 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Threshold Attribute • The threshold attribute of a node model affects its display characteristics at different zoom levels. • If the threshold value is higher than the current resolution of the map, the node will be displayed with a miniaturized icon. • This attribute ensures that large network diagrams do not become cluttered with icons at higher resolution levels. 39 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Thresholds (cont.) • Consider this WAN in Europe. Map resolution: 15 pixels/degree Object thresholds: 10 Map resolution: 80 pixels/degree Object thresholds: 10 When we zoom out and resolution decreases, our diagram becomes unreadable and unwieldy. At this resolution, we are able to discern between the different nodes. Note that these two pictures represent the same network model. 40 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Thresholds (cont.) • The resolution of the map of Europe in the picture below is 15 pixels per degree. Use trial and error to find a good appropriate threshold level. In this case, a threshold level of 40 looks good. • Note that often it will be a case of trial and error for a user to determine a threshold level that is suitable for a specific model. 41 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Annotation Palette • Add rectangles, circles, lines and text to models to enhance their appearance. • This method is an effective way to graphically illustrate and document the changes made to a model. • Does not affect simulations. • Open by selecting Topology / Open Annotation Palette. • Annotations have attributes that configure their appearance. • Annotations can be hidden. 42 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Subnets • A subnetwork abstracts network components specified within it into a single object. • Subnetworks: • Represent identical constructs in an actual • Have no behavioral aspects, but simplify networks. • May be stationary or mobile. 3 Subnet Types network. representation of large 43 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Why Use Subnets? • Subnets are a powerful mechanism for breaking down a system’s complexity through abstraction. • Consider two connected Ethernet networks in San Francisco and Los Angeles. 44 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Why Use Subnets? • Subnets can be used to segment networks into distinct parts based on proximity, connectivity, or architecture. 45 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Object Hierarchy • Subnets represent various network components in a single object. This object could contain various LAN, node, and link models. • LANs represent a local area network abstracted into a single node. • Nodes represent servers, workstations, switches, gateways or any other physical devices associated with communication networks. • Links represent the physical links between nodes. 46 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Locating the Right Models and Components • Selecting the right models and components is essential to accurate modeling. • Modeler provides a suite of standard and vendor models. • You can also create new models or derive models from an existing database. • Modeler’s naming conventions, custom palettes, icons, and derived models all facilitate your selection of the correct components for your network. 47 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Model Library • The “Model Library” is an extensive library of standards-based and vendor models. • Our Modeling Dept. is responsible for design, development, and ongoing evolution of the “model library”. • Models are created using published protocol standards and other widely used vendor implementations. • • • • IEEE Specifications (e.g., 802.1q, 802.3, 802.11, etc.) ANSI Standards (e.g., X3.139, T1.513, etc.) ATM Forum Specifications (e.g, UNI 3.1, TM 4.0, etc.) RFC Documents (e.g., RFC-793, RFC-1058, RFC-1771, etc.) • Vendor Technologies (e.g., VLAN tagging, EIGRP, etc.) 48 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Model Library Components • The “Model Library” contains a variety of objects used for creating networks • Traffic generators (workstations, servers, stations, etc.) • Network devices (hubs, bridges, switches, routers, etc.) • Links (SONET, PPP, FDDI, 10BaseT, ISDN, xDSL, etc.) • Vendor device models (Cisco Systems, 3Com, Nortel, Lucent, HP, etc.) • These models are ready-to-use to create networks and predict performance behavior. 49 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Model Libraries available • OPNET Model Libraries • Standard Model Library • Essential models that support the majority of OPNET modeling users. • Comes with the software. • Vendor Model Library • Extensive library of pre-built vendor device models. • Specialized Model Library • Models of interest to more focused communities within the OPNET user base. • These models correspond to emerging or vendor-specific technologies. • They are available on a fee/license basis. • Current specialized models. • Circuit-switched / SS7 -Server Modeling • IP Multicasting -DOCSIS • MPLS -UMTS • PNNI -IPv6 50 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Network Objects • • • • • Network models consist of nodes, links and subnets. Nodes represent network devices -- servers, workstations, routers, etc. Links represent point-to-point and bus links. Icons assist you in quickly locating the correct nodes and links. Vendor models are distinguished by a specific color and logo for each company. Generic Devices Vendor Devices 51 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Model Naming Convention • OPNET’s standard model suite uses a specific naming convention for its node models: <protocoln>…<protocoln >_<function>_<modifier> • <protocoln> is an abbreviation that specifies a particular protocol that is supported within the model. The variable n represents the number of protocol interfaces within that model. • <function> is an abbreviation that indicates the general function of the node, e.g. gateway, workstation, server. • <modifier> indicates the level of derivation of the model. 52 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Model Naming Convention (cont.) • Levels of derivation (<modifier> value) • adv: advanced model. All node attributes are available and attribute values are set to their defaults. • int: intermediate model. Attributes that are unlikely to be changed are hidden and typical values are applied to the visible attributes. • Models with no value for modifier are derived from intermediate models. Additional attributes are hidden and only attributes needed for parametric studies are visible. • Example: ethernet128_hub_adv This model represents a hub with 128 ethernet interfaces. Since it is an advanced model, all the model’s attributes are visible and editable. 53 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Model Naming Convention (cont.) • Instructor demonstration: Show example of derived model and its parents: ethernet16_switch (ethernet palette). 54 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Vendor Models • In addition to our standard models, OPNET contains vendor specific models. Vendors: 3Com Ascend Avici Bay Networks Cabletron Cisco Systems eXtreme Fore Systems Foundry Hewlett Packard Juniper Networks Lucent NEC Newbridge Nortel 55 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Vendor Models (cont.) • Naming convention for vendor models <Vendor_Name>_<Device_Name>_<Number_of_Slots>_<Configuration> Example: CS_4000_3s_e6_f_fr2_sl2 This model represents a Cisco Systems 4000 Router with 3 slots, 6 ethernet ports, 1 FDDI port, 2 frame relay ports, and 2 SL-IP ports. • View description of the node by: • Right-clicking on the node in the object palette. • Right-clicking on the node in the workspace and selecting “View Node Description”. 56 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Vendor vs. Generic Device Models • Vendor device models • Each supported vendor has a palette • Device icon depicts vendor product • Related vendor objects are grouped • Generic device models • Provide general functionality and protocols • Modify attributes such as processor speed or forwarding rate to represent devices in your network 57 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Choosing Link Models • An appropriate link must be chosen to match interfaces on connected devices. • Data rate, protocol, and number of available interfaces are the requirements that must be met. • Link model naming convention: • <protocol>_<modifier> • Example: • 10BaseT_adv 58 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 Utility Objects • Perform logical functions, such as • Configuration of global network resources (e.g., setting up PVCs) • Scripting special simulation events (e.g., failing a device at a given time) • Setting application traffic parameters that all network objects can use • Only one of each is needed in model, positioning does not matter 59 © copyright 2003 OPNET Technologies, Inc. Modeler Day 1 LAN Models • LAN models abstract complex local area networks that may contain multiple nodes with the same configurations • LAN models also • Reduce time to build model • Use less memory • Reduce unnecessary clutter • Generate fewer simulation events, allowing simulations to run faster These models represent the same network 60 © copyright 2003 OPNET Technologies, Inc.