python programming

Your assignment is to implement a UDP server that sends and listens for Hello packets, runs the election method, and puts the correct addresses for the designated and backup routers in its outgoing Hello packets. Your server must take four arguments: a value to use as its priority, the IP addresses Of two other Hello servers, and the port number on which it will listen (which will be the same as the port numbers where the other servers are listening).

• When the server is first started, it must begin sending Hello packets once every Hello interval.

• The server must be sent be ready to enter the “waiting” state after receiving its first Hello packet – but it must not be “waiting” until it receives that first Hello.

• Once the server enters “waiting” it must stay there and listen for additional Hello packets, for the duration of the “dead interval”.

• After the dead interval, the server must exit he waiting state. We will test your server by observing the addresses it sends out for the designated and backup routers, in reaction to the Hello packets we send it. You must treat all three servers as being on the same link

Taidot: Python

Näytä lisää: programming method, programming in python, method programming, python programming, election, programming python, python packet, programming test python, python programming test, listen udp, reaction, python programming assignment, assignment programming, listening assignment, programming numbers, listen enter, python server programming, port python, object oriented programming python basics, send packets, udp packets, send udp packets, send udp packet, send udp, programming python agi asterisk

Tietoa työnantajasta:
( 1 arvostelu ) Edmonton, Canada

Projektin tunnus: #4253821

4 freelanceria on tarjonnut keskimäärin 160 $ tähän työhön


Kindly check your inbox. Thanks

160 $ CAD 3 päivässä
(10 arvostelua)

Hi, I can help you.

250 $ CAD 5 päivässä
(4 arvostelua)

Hi, I would like to do this project please. Let me know if you are interested so I can start. Thanks.

30 $ CAD 0 päivässä
(2 arvostelua)

Let expert do it for you. Please take a look at the private message box.

50 $ CAD 1 päivässä
(0 arvostelua)

I have ample experience in Python and network programming. This is a fairly easy project. My only catch is that it will take 10 days.

200 $ CAD 10 päivässä
(0 arvostelua)