NetSim 1.0.0
An educational network simulation software for students
|
Logger | Provides logging utilities for the NetSim project |
Package Database | Provides utilities for managing a list of Package objects |
Package Table | Provides utilities to model a table view for Package objects |
Simulation Management | Provides utilities to manage and simulate a network with clients, servers, and routers |
DNS Entry | Represents a DNS Resource Record |
IP Address | Represents an IP address |
MAC Address | Represents a MAC address |
Package | Represents a network package with multiple headers |
Port | Represents a network port |
Process | Represents a network process |
DNS Strategy | Provides a strategy for handling DNS packages |
HTTP Strategy | Provides a strategy for handling HTTP packages |
IPackage Strategy | Provides an interface for handling different package strategies |
TCP Client Connection Close Strategy | Provides a strategy for handling TCP client connection close packages |
TCP Connection Close Strategy | Provides a strategy for handling TCP connection termination in the network simulation |
TCP Handshake Strategy | Provides a strategy for handling TCP handshakes in the network simulation |
CableNotFoundException | Provides exception for when a cable connection is not found |
Client | Simulates a client in a network |
Host | Implements a host in the network |
NAT Entry | Provides the Network Address Translation (NAT) utilities for the NetSim project |
Network Card | Provides functionalities related to networking interface cards |
Router | Provides functionalities related to routing packets between networks |
Server | Defines the Server entity in the network simulation environment |
Socket | Contains the Socket class and its related classes |
DNS | Provides functionality related to DNS data manipulation in packages |
Header | Provides functionalities related to the headers of different protocols |
Attribute | Contains all classes related to attributes |
NetSimHeaderAttributeNotFoundException | Contains all the exceptions used in the NetSim application |
HeaderNotFoundException | Provides exceptions for scenarios when a header is not found |
NetSim HeaderUtil | Provides functionality to convert header data to string representations |
HTTP | Provides functionalities to handle HTTP requests and responses |
IPv4 | Provides utilities for manipulating and creating IPv4 headers |
MAC | Provides classes and methods to handle MAC headers and their frame |
TCP | The NetSim TCP class provides methods for initializing TCP headers |
UDP | Provides utilities for working with UDP headers |