
TL;DR
This paper presents an implementation of a ring topology for process communication using pipes, enabling simulation of networks and algorithms like mutual exclusion.
Contribution
It introduces a process ring implementation with pipe links, facilitating network simulation and algorithm development in a simple, extendable framework.
Findings
Successful ring communication via pipes
Foundation for network simulation and mutual exclusion algorithms
Potential for extending to complex network protocols
Abstract
Ring topology is a simple configuration used to connect processes that communicate among themselves. A number of network standards such as token ring, token bus, and FDDI are based on the ring connectivity. This article will develop an implementation of a ring of processes that communicate among themselves via pipe links. The processes are nodes in the ring. Each process reads from its standard input and writes in its standard output. N-1 process redirects the its standard output to a standard input of the process through a pipe. When the ring-structure is designed, the project can be extended to simulate networks or to implement algorithms for mutual exclusion.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Distributed systems and fault tolerance · Parallel Computing and Optimization Techniques
