Skip to content

ChintanL07/IP-Address-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

IP Address Finder

Overview

The IP Address Finder is a console-based application developed in C to manage and find IP addresses using a Splay Tree data structure. It simulates the assignment of data packets to IP addresses.

Features

  1. Insertion of IP Addresses
    • Allows insertion of IP addresses into the Splay Tree.
  2. Search for IP Addresses
    • Searches for a specific IP address and splay it to the root.
  3. Data Packet Assignment
    • Randomly assigns data packets to IP addresses.
  4. Display IP Addresses
    • Displays all IP addresses along with their assigned data packets in an in-order traversal.

Technologies Used

  • Programming Language: C
  • Libraries: Standard C Libraries

Code Structure

  • main.c: The main file containing the implementation of the IP Address Finder using Splay Tree.

Usage

  1. Run the executable file created after compilation.
  2. The program will automatically insert predefined IP addresses into the Splay Tree.
  3. It will then assign random data packets to these IP addresses.
  4. Finally, it will display all IP addresses with their corresponding data packets.

Contribution

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or inquiries, please contact:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages