{'fraction_non_alphanumeric': 0.016967126193001062, 'fraction_numerical': 0.0, 'mean_word_length': 5.251655629139073, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Networks Simulation: Research Based Implementation using Tools and Approaches

The advancements in computer networks and communication technology keep network-related research in high demand. Protocols are designed to improve the environment and it is mandatory to test their effectiveness before deploying them. Deploying an untested protocol in a full-fledged real environment is not desirable as there exists uncertainty about its success. Simulation software is one of the essential tools in network research areas. It gives a platform for testing and observing newly developed protocol's behavior with less cost and risk. Different kinds of network simulators are available., some are exclusive for wired or wireless., and some are for both. There are many simulators available hence selecting the most appropriate simulation tool among them is a difficult task. This paper focuses on giving a detailed review of popular simulation tools.