Posts

Showing posts from May, 2022

Final Report

  CSCI 499 Final Report By: Hamza Rashid, Kaitlyn Khan, Tom Reingold, Tong Chen Hamza Rashid My contribution to the project is the streamplayer website. The code reads from a csv, user1.csv, which is a users 8 selected “favorite” radio stations. My code fetches the csv and then processes the data, loading 8 divisions which would contain the stream, as well as a play/pause button. Once this is loaded the user is presented with multiple options, such as being able to change the 8 available “favorite” streams. To make this easier for users, the available radio stations are loaded into a drop down menu. Simply select the radio stream number, the station you would like to select, then hit change. If it is successful an alert will appear on screen. Finally users have an option to save the new “favorite” streams. Hitting save will update the user1.csv in the server, an alert will appear if it was successful. (Hamza Rashid) To organize my code I broke up parts of my code into functions. ...

A Protocol for Packet Network Intercommunication

   Blog Post by: Kaitlyn Khan, Hamza Rashid, Tom Reingold, Tong Chen Packet switching networks have been developed as a way to allow networks to share resources. A method for delivering data is also part of the network. Packet switching networks have of a set of computer resources called HOSTS, a set of one or more packet switches, and communication media that interconnect the packet switches. HOSTS would need to communicate with other HOSTS. Since different HOSTS may use different processes to communicate, a packet switching subnet can show this relationship. There is a maximum size of data which can be transferred through the subnet. Different networks have different strengths and weaknesses depending on communication media data rates, buffering and signaling strategies, routing and propagation delays. (Hamza) Gateways are connections that join two networks allowing data to travel from one network to another. In practice, a gateway contains two half. Each half is associa...