Peer-to-Peer Information Systems Assignment #5Assignment #5Peer DiscoveryGradingPeer-to-Peer Information SystemsAssignment #5Old Dominion UniversityDepartment of Computer ScienceCS 495/595 Fall 2004Michael L. Nelson <[email protected]>11/23/04Assignment #5•Peer discovery using multicasting•refer to the email on the class email list for a primer on multicasting–consider getting a multicasting demo working before integrating into your peer•Multicasting parameters–address = 225.5.31.69–port = 1966–TTL = 2Peer Discovery•Upon startup, peers will send a register verb to the multicasting address–they will also continually listen on this address–the multicasting address is for sending/receiving register verbs only; all other communication is done on the “regular” TCP address/port.•The GUI must allow for a “resend register now” capability as well as defining a timer (in seconds) to periodically resend a register verb–use 180 seconds as a defaultGrading•1/6 of your total project grade–10 % of your course grade•You will be graded on:–in class presentation–appearance of the interface•nice & creative display of the metadata is encouraged!!!–whether or not it works •practice before you show up for class!–robustness of handling exceptional conditions•these are end-user applications… they should behave like
View Full Document