Development of analysis software for the RIP routing protocol in Python 3 "
Routing protocols are configured on routers and serve to exchange accessibility information in networks. The analysis of this log data provides important information about the structure and correct operation of a network.
The project will develop analysis software for the RIP routing protocol in Python. It should be used in version 3 Python. The software should be able to read RIP messages from PCAP files and to extract and display the contained information.
The following subtasks have to be processed / solved:
• Selection and evaluation of a suitable Python library for reading PCAP files (scapy, dpkt, ...).
• Extraction of the routing information from the RIP data packets.
• Presentation of routing information (networks, routers, metrics, etc.).
Option 1: With the help of the visualization tool NetworkX, the information obtained
graphically displayed. Option 2: The software should be enabled
RIP to receive messages over the network. To do this, a socket on the multicast address [login to view URL] must be able to receive and decode incoming packets.
6 freelancers are bidding on average €164 for this job
Hi, I'm a CCNP and a network automation engineer, with extensive python usage. I have already used scapy and did visualization in python 3, so I can't wait to do it once again.