Coders Packet

Computer Networks Module in python

By SARA VENKATA SAI SATHISH

This module contains simple network algorithms like bit stuffing, Byte stuffing, Dijkstra's algorithm, and Subnet of Hosts.

This is a simple network Module that contains Bit stuffing, Byte Stuffing, Dijkstras, and Subnet of the Hosts python program. In this program, I imported a module called IP address and heapq. IP address module is imported to get an IP address, network mask, and all the IP addresses within the given subnet mask. Heapq is imported to push the visited nodes into the dictionary in the Dijkstras Algorithm and the basic concept of the graph model. Bit Stuffing and Byte stuffing are the algorithms that are developed on both the sender and receiver's side. The Dijkstra algorithm finds the shortest path to all the other nodes with a given start node. The subnet of the Host's algorithm is used to find the pool of IP addresses, Subnet mask, and Broadcast address.

networkmodule_output

Download Complete Code

Comments

No comments yet

Download Packet

Reviews Report

Submitted by SARA VENKATA SAI SATHISH (sathishsara)

Download packets of source code on Coders Packet