Amazing technological breakthrough possible @S-Logix

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • +91- 81240 01111

Social List

NS2 Simulator Source Code for Wired Networks with Tutorials

NS2 Simulator Source Code for Wired Networks with Tutorials

NS2 Simulator Tutorials for Wired Networks with Source Code

  • Wired Network Setup for Simulation Model
  • NS2 includes the components for creation of wired network such as nodes, link of simplex and duplex type. Each link is configured with the parameters such as bandwidth, propagation delay and queue type.
  • Packet limits of the queue can be mentioned. Data communication between nodes is configured with transport and application layer agents that are required to be attached to both sender and receiver nodes.
  • Wired Network Protocols and Configuration parameters
  • Transport layer agents are TCP and its variants, TCPSink, SCTP, XCP, UDP, NULL, and LossMonitor.
  • Application layer agents are CBR, FTP, ExponentialTraffic, ParetoTraffic, RealAudio, Video traffic and they have the options for packet size, data rate, data transmission interval, start and stop time of data transmission.
  • Routing protocols such as RLM (Receiver-driven Layered Multicast) protocol, DV (Distance Vector), LS (Link State) routing protocol are applied in routing layer.
  • Simulation of Wired Network Scenarios
  • Various wired network scenarios such as congestion, link failure, link recovery and attacks can be created dynamically at different instances of the simulation period with event-driven simulation capability of NS2.
  • Animation of Wired Network
  • Regarding the animation of wired network, it supports the labeling, coloring and shape of the nodes for differentiation.
  • Similarly, links and packets can be shown with different colors. Orientation of nodes in the network topology can be mentioned in TCL script.
  • It is also possible to drag and drop the nodes in NAM tool to view the network in a desired topological manner.
  • Packets stored in the queue and packet drop can be viewed during animation. Properties of the packets and links can be seen if the links and packets are clicked in NAM.
  • Ongoing network process can be annotated using trace annotate option and it will be displayed at the bottom of network animation window.
  • Trace file and AWK script for Wired Network
       Trace file generated at the end of simulation follows a specific format for wired network that includes event type, time, nodes involved in it, and data specifications. It can be processed using the wired network specific AWK scripts for performance analysis.

Wired Networks Examples using NS2 Simulator with Source Code