—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-1 Day 2 - Network Traffic, Protocols and Packet.

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
1 CONGESTION CONTROL. 2 Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because.
EE 4272Spring, 2003 Chapter 12 Congestion in Data Networks Effect of Congestion Control  Ideal Performance  Practical Performance Congestion Control.
TELE202 Lecture 8 Congestion control 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »X.25 »Source: chapter 10 ¥This Lecture »Congestion control »Source:
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
CS 408 Computer Networks Congestion Control (from Chapter 05)
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
Point-to-Point Network Switching Advanced Computer Networks.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Networks: Switching1 Point-to-Point Network Switching.
What's inside a router? We have yet to consider the switching function of a router - the actual transfer of datagrams from a router's incoming links to.
EE 4272Spring, 2003 Chapter 10 Packet Switching Packet Switching Principles  Switching Techniques  Packet Size  Comparison of Circuit Switching & Packet.
Networks: Switching1 Point-to-Point Network Switching.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012.
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
Switching Techniques Student: Blidaru Catalina Elena.
Data Communications and Networking
Process-to-Process Delivery:
—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 4-1 DAY 4 - Advanced Topics Import & Export Options.
Communication Networks
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Switched network.
Data Link Layer We have now discussed the prevalent shared channel technologies  Ethernet/IEEE  Wireless LANs (802.11) We have now covered chapters.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
TCP : Transmission Control Protocol Computer Network System Sirak Kaewjamnong.
University of the Western Cape Chapter 12: The Transport Layer.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
 Circuit Switching  Packet Switching  Message Switching WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Transport Layer Moving Segments. Transport Layer Protocols Provide a logical communication link between processes running on different hosts as if directly.
Computer Networks with Internet Technology William Stallings
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 1-1 Day 1 - COMNET Program Operation, Network Topology.
Chapter 24 Transport Control Protocol (TCP) Layer 4 protocol Responsible for reliable end-to-end transmission Provides illusion of reliable network to.
Review of Network Technologies. Basic of Network concepts Computer Network – A Communication system for connecting computers/hosts Why? – Better connectivity.
Forwarding.
Switching. Circuit switching Message switching Packet Switching – Datagrams – Virtual circuit – source routing Cell Switching – Cells, – Segmentation.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
1587: COMMUNICATION SYSTEMS 1 Wide Area Networks Dr. George Loukas University of Greenwich,
Data and Computer Communications 8 th and 9 th Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching.
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Packet Switching Datagram Approach Virtual Circuit Approach
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Chapter 3 Part 3 Switching and Bridging
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Process-to-Process Delivery:
Data Communication Networks
Congestion Control (from Chapter 05)
Switching Techniques.
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Chapter 3 Part 3 Switching and Bridging
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Presentation transcript:

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-1 Day 2 - Network Traffic, Protocols and Packet Switching Traffic Source Scheduling Transport Protocols Node Parameters Subnetworks & Transit Networks Exercise 2 - Interconnection of Networks

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-2 Network Traffic Sources

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-3 Traffic Source Characteristics Message Source: –Datagram or connectionless model of data transport Session Source: –Virtual circuit or connection-oriented mode of data transport Response Source: –Response messages to Message or Session Sources Traffic Sources are scheduled by either: –Iteration time –Received message(s) –Triggering event Every simulation must have at least one time based Traffic Source in it!

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-4 Message Source Scheduling

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-5 Response Source Scheduling

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-6 Session Source Scheduling

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-7 Time Based Source Scheduling Iteration Time –time from beginning of one execution to the next scheduled iteration –may be periodic or statistical First Arrival –time the first execution is scheduled –may be a constant or statistical distribution –default of none implies a random start time – uniformly distributed between 0 and a random variate determined by iteration distribution Last Arrival –default is none, which means Source runs until the end of the simulation –stops scheduling, not execution

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-8 Message Based Source Scheduling Traffic Source is activated when the Received Message List is satisfied The Received Message List contains one or more message texts The Source will automatically “read” its received message(s) when it starts Attributes of first message in list (often referred to as the “original message”) can be used by the Source for determining its own properties Attributes of the “original message” –Source of original message –Size of original message –Text of original message

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-9 Edit Received Message List

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-10 Edit Required Message Text

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-11 Select Required Message Text

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-12 Received Message List

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-13 Wildcards Uses the “*” character to add additional flexibility in scheduling Sources based on Received Message Texts May be used: –alone ( “*” ) matches everything –at the beginning of text ( *Request ) matches everything that ends in the given text –at the end of text ( Request* ) matches everything that begins with the given text –at both the beginning and end of text ( *Request* ) matches any name that in any part contains the given text This makes the Source sensitive to certain categories of messages only Different Sources on the same Node may be scheduled by different categories of messages

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-14 Wildcard Examples MatchesDoes not Match Request A*Request A1Request B1 Request ANYTHINGRequestA5 Request AREQUEST A5 *Request AMY Request ARequest A1 Request AREQUEST ABCD *Request A*MY Request A5MY RequestA5 Request AREQUEST A23 NOTE: Leading and trailing spaces are ignored ( e.g. * Request A * )

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-15 Edit Required Message

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-16 Enter Required Message Text with Wildcard

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-17 Source Scheduled by Wildcard Message Text

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-18 Received Message Delay

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-19 “ECHO” Messages

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-20 “ECHO” Messages (continued)

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-21 Triggering Event Scheduling

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-22 Triggering Event Reference Model

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-23 Node Triggers

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-24 Select Advanced Tab

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-25 Node Triggered Sources

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-26 Triggered Source List

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-27 Triggered Source Selections

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-28 Multiple Selection in a List Box

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-29 Edit Triggered Source

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-30 Node Triggering Rules

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-31 Select Delay Tab

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-32 Triggering Delay

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-33 Close Triggering Detail

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-34 Link Triggers

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-35 Link Triggering Rules

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-36 Edit Session Source Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-37 Session Source Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-38 Session Source Triggers

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-39 Triggered Source List

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-40 Triggered Source Selections

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-41 Multiple Selection in a List Box

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-42 Edit Triggered Source

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-43 Session Source Triggering Rules

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-44 Triggering Delay

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-45 Close Triggering Detail

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-46 Weighted List of Triggered Sources

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-47 Edit Triggered Source

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-48 Enter Probability of Triggered Source

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-49 Probabilities Must Sum to 1.0

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-50 Packet Switched Operation of Enterprise Wide Networks WAN

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-51 Connectionless Network Operation Packet switching technique using datagrams (e.g. DECNET) Datagrams are independently routed packets generated by –Message sources –Session sources –Response sources Datagrams from the same message may follow different routes and arrive out of order Packet sequencing and error handling are the responsibility of the end systems Data Packets –Datagram Acknowledgment Packets –Flow control –Error control

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-52 Packet switching technique analogous to public telephone network (e.g., SNA) Virtual Circuits are established by Session Setup packets During data transfer, all packets follow a predetermined route Multiple virtual circuits can have links and/or nodes in common Data Packets –Session information packet Control Packets –Session setup packet –Session confirm packet –Acknowledgment packet - Session operation Flow control Error control Connection Oriented Network Operation

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-53 Circuit Switching DATA TRANSMISSION TIME SOURCENODE 1NODE 2DESTINATION SWITCHING DELAY PROPAGATION DELAY TIME CALL SETUP DELAY Call Request Call Connected Data Message A Dedicated end-to-end channel between communicating parties Connection setup required Well-suited for delay-sensitive traffic with long holding times (e.g., voice)

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-54 Message Switching Store-and-forward from source to destination No dedicated end-to-end channels Store-and-forward and queuing delays

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-55 Packet Switching Message switching with an upper limit on the length of transmitted blocks of data Pipelining reduces store-and-forward delay Packets may take different routes

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-56 Fast Packet Switching SOURCENODE 1NODE 2DESTINATION TIME PACKET OVERHEAD PACKET PROCESSING TIME Packet switching with virtual cut-thru As the packet overhead and processing times shrink to zero, fast-packet switching begins to approach circuit switching

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-57 Define Protocol Parameter Sets

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-58 Edit Transport Protocols

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-59 Copy a Library Selection or Add a New Protocol

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-60 Edit Transport Protocol

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-61 Transport Protocol Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-62 Packet Parameters Name –Used to apply transport protocol to Traffic Sources Data bytes –Datagram or Session information packet size before overhead is added –Size of packet transmitted from end-to-end Pad to fill packets –Always transmit full sized packets (I.e. fractional packets are padded) –Specifically designed for modeling ATM which has fixed size cells –Can be applied to the enhanced flow control methods and “None” Overhead bytes –Protocol overhead added to packet size –Overhead remains with packet from end-to-end

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-63 Packet Parameters (continued) Protocol ID –Identifier used for processing times at packet switches –I.e. Processing times at packet switches are a function of the Protocol ID Acknowledgments –Size and priority of acknowledgment packet for both flow control and error control

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-64 Protocol ID

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-65 User-defined Protocol ID

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-66 Error Control

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-67 Error Control Parameters Retransmit blocked packets –Check box to specify whether or not to retransmit blocked packets –Automatically turned on without option of turning it off for all flow control methods except “None” Model error control ack –Modeling an error control acknowledgment packet is optional –Models additional traffic acknowledging receipt of packet –Also permits modeling acknowledgments when there is no flow control window Retransmission time (milliseconds) –Timer for retransmission of blocked packets –Timer starts when packet is transmitted

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-68 Flow Control

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-69 Flow Control Parameters Window packets (I.e. Window size) –Used for flow control –After a fixed number of packets related to window size have been transmitted, must wait for an acknowledgment before resuming transmission Flow Control Window –Handshaking mechanism to regulate the flow of traffic between end systems (I.e. source to destination) –Enhanced Flow Control Windowing methods have parameter sets

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-70 Flow Control Windowing Methods

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-71 Basic Flow Control Sliding Window –Limit the number of in-transit packets to the window size –Acknowledge each packet Fixed Window –Transmit a window of packets –Stop and wait for acknowledgment SNA Pacing –Initialize a pacing counter to the window size –Decrement the counter by 1 after each packet is transmitted –Increment the counter by the window size whenever an acknowledgment is received –Transmit only when the pacing counter is positive –Acknowledge only the first packet in a window None –Transmit packets without flow control

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-72 Enhanced Flow Control Enhanced Flow Control used for lossy networks –Enhanced to include receipt of duplicate packets –Provides more retransmission options Sliding window (Enhanced) and TCP/IP window –Allows go-back-N for error control –Options to delay acknowledgments at receiver –Adjust timeout by round-trip time and multiple transmissions –TCP/IP window includes the congestion window algorithm Fixed window (Enhanced) and SNA pacing (Enhanced) –Allows go-back-N for error control

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-73 Rate Control Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-74 Rate Control (continued) Policing –Mechanism for monitoring burst sizes over an interval to determine whether or not transmission exceeds burst contract Rate Control –Regulates the number of packets transmitted in order to prevent exceeding burst contract

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-75 Rate Control Methods

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-76 Traffic Policing Methods

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-77 Open/Close Sequence Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-78 Accept Transport Protocol Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-79 Close Transport Protocol List

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-80 Close Protocol Parameter Sets

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-81 Edit Traffic Source

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-82 Select Packets Tab

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-83 Network Operation Parameters Transport Protocol –Packet sizes and traffic constraints for messages Packetize –Time to form a packet from this source Priority –Priority of packets from this source Routing Class –Class of traffic used in routing protocols Network Service Level –Maps to data-link or lower-layers services Apply to all Packet Switched Traffic Sources

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-84 Select Transport Protocol

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-85 Edit Transport Protocols

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-86 Add, Edit, Remove Transport Protocols

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-87 Transport Protocols Apply to All Sources of Messages

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-88 Packet Switching Nodes

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-89 Processing Node Architecture Propagation Delay Application Source Queue Local Storage for Files PE Processing Elements Input Queuing Delay Packet Processing Delay Output Queuing Delay Outgoing Packets Incoming Packets Transmission Delay

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-90 Edit Processing Node Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-91 Add a Processing Node Parameter Set

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-92 New Processing Node Parameter Set

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-93 Packet Forwarding Parameters Protocol dependent packet processing times (milliseconds) –protocol dependent time to process a packet regardless of size Additional Processing/KByte (milliseconds) –size dependent time to process a packet –e.g. Time/Packet = (Processing Time/Kilobyte) * (Packet Size in Kilobytes) Packet processing uses processor –Off: Without utilization, models non-blocking switching fabrics (I.e. Option to delay without utilizing the processor –On: With utilization, tasks have to wait for processor Processing for session setup (milliseconds) –time to process a session source setup packet –typically used for virtual circuit establishment Session Limit –limits the number of sessions that can use the node

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-94 Edit Protocol Dependent Packet Processing Times

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-95 Add Packet Processing Time

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-96 Packet Processing Time Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-97 Select Routed Protocol ID

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-98 Packet Processing Time for Routed Protocol ID

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 2-99 Processing Node Packet Processing Times

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Source or Sink Only vs. Virtual Cut-through Nodes

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Source or Sink Only vs. Virtual Cut-through Nodes (continued) Source or sink only –Traffic can originate and/or terminate only –Incoming traffic can not be routed to an outgoing link –“Source or Sink only” specification serves as a constraint in the shortest path routing calculations –Group Nodes are always “Source or sink only” –Switch and Router nodes are never “Source or sink only” Virtual cut-through –Cut-through nodes forward packets before the entire packet is received –Traffic can not originate or terminate at a cut-through node –Typically applies to a Switch node –Node may connect only to Point-to-point links of the same speed

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Node Processor(s) Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Node Processor(s) Parameters (continued) Number of processors –Number of processing elements in node Application Processing –Processing Time Per Cycle (microseconds) Used to determine the duration of various kinds of processing e.g. Time/Process = (Processing Time/Cycle) * (Cycles/Process) Selection rules –Between applications –Between applications and packets –Between packet buffers

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Computer Group

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Computer Group Architecture Transmission Delay Propagation Delay Input Queuing Delay Packet Processing Delay Output Queuing Delay Outgoing Packets from SourceIncoming Packets to Destination Application Source Queue Local Storage for Files PE Processing Elements

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Computer Group Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Add Computer Group Parameter Set

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Number in Group

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device Architecture Bus N Bus 1 Processing Elements Local Storage for Files Application Source Queue PE Input Queuing Delay Packet Routing Delay Output Queuing Delay Input Queuing Delay Output Queuing Delay Packet Routing Delay Internal Bus Delay

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Network Device Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Copy a Library Selection or Add a New Parameter Set

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Network Device Parameter Set

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Packet Forwarding Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device Bus Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Link Port

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Node Side Port Properties: Line Card ID

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Another Link Port

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Line Card ID List

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device Port Processing Delays

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Network Device Parameter Set

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device Port Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Port Processing Times

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Add Port Processing Time

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Port Processing Time Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select Link Type

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select Routed Protocol ID

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Input and Output Port Delays

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Special Case Port Processing Times

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Port Default Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Node Buffer Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Port Detail

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Port Buffer Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Input Port Buffer Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Buffer Ranking Methods

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Buffer Policies

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Buffer Policies (continued) Default –Packets arriving at a full buffer are blocked (I.e. a buffer without enough room for the arriving packet) Preemption –Packets arriving at a full buffer may preempt packets already there –Which packets to preempt may be based on priority or discard eligibility –Discard eligibility applies to frame relay and ATM Threshold –Packets arriving at a buffer that has exceeded a predetermined threshold may be dropped –Drop decision may be based on priority or discard eligibility

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Port Processing Parameters

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Open New Model

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select Model-1.c3

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Save Model to a New File

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— New Filename for Model

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select All

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Cut Selected Objects

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Subnetworks

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Resize Subnetwork

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Resize Subnetwork (continued)

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Edit Subnetwork Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Subnetwork Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Enter Subnetwork

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Title Bar

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Paste Local Clipboard Contents

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Position Contents and Click

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Deselect by Clicking on Background

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Place Network Device in Subnetwork and Edit Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Network Device Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Access Point

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Place Access Point

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select Connection Tool

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Connect Access Point and Leave Subnetwork

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Clone Subnetwork

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Number of Subnetwork Clones

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Position Subnetworks

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select and Drag Access Point

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Place Access Point

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Token Passing Link

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Resize Link and Edit Properties

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Select Basic FDDI Link Type

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Connect Subnetworks to FDDI Backbone

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Transit Network Backbone

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Enter Transit Network

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Transit Network Topology

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Exercise 2 - Interconnection of Networks Four regional offices are connected via the private packet switching network as shown below. Run this model for one replication of 3600 seconds with a 300 second warmup.

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Exercise 2 - Regional Subnetwork The regional offices consist of 4 workstations (modeled as a computer group) and a router connected to a 10BASE5 Ethernet LAN

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Exercise 2 - WAN Router Backbone The WAN Router Backbone consists of 56 Kbps access links to the routers which are connected to each other over T1 lines.

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Exercise 2 - Topology Create a Computer Group parameter set with 4 computers in the group Create a Router parameter set that has the following characteristics: –packet processing time of 0.64 milliseconds per IPX packet –port processing times for input and output based on ability to process 1000 packets/second for all types of links (1000 packets per second = 1 ms/packet) –buffer size of bytes for both input and output Use the 56 Kbps library parameter set for the router backbone point-to-point access links and the T1 library parameter set for the point-to-point links connecting the routers to each other. The link from Router A to Router B fails for 1 minute after each minute of operation.

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Exercise 2 - Network Traffic & Operation Change the destination of the messages from Random Neighbor to Random List with all nodes except the routers in the list. (The routers will automatically route the traffic to its destination!) The Client Sessions continue to access the server only. All traffic sources have a user-defined Transport protocol specified as follows: –The maximum packet size is 1024 bytes of user data –The type of packet is IPX –The IPX packets also carry 50 bytes of overhead per packet –Fixed Window flow control is used with a window size of 128 –Flow control acknowledgments are 50 bytes

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Multiple Select with Shift Key

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Replace Processing Node with Computer Group

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— Copy Computer Group with Traffic Sources

—————————— CACI Products Company - ——————————————————— COMNET III —————————————— This page is intentionally blank