Package org.cloudbus.cloudsim.network

Provides classes to define network assets, such as different kinds of AbstractSwitch and also the NetworkTopology that can be specified in some standard file format and read using a implementation of TopologyReader.

It also provides class to enable simulation of network package transmission. For more information about the network module, please refer to following publication:

Author:
Saurabh Kumar Garg, Manoel Campos da Silva Filho
  • Interface Summary 
    Interface Description
    NetworkPacket<T extends Identifiable>
    Defines the structure for a network packet.
  • Class Summary 
    Class Description
    DelayMatrix
    This class represents a delay matrix between every pair or nodes inside a network topology, storing every distance between connected nodes.
    FloydWarshall
    Floyd-Warshall algorithm to calculate the predecessor matrix and the delay between all pairs of nodes.
    HostPacket
    Represents a packet which travels from one Host to another.
    IcmpPacket
    Represents a ping (ICMP protocol) packet that can be used to gather information from the network layer.
    VmPacket
    Represents a packet that travels from a Vm to another, through the virtual network within a Host.