OSI Network & Data link layer implementation
Education, Undergraduate Projects
As a Computer Networks Sessional project, first I implemented Data Link Layer. Here Bit stuffing and Cyclic redundancy check (CRC) was developed for framing and error detection, correction respectively. Then, Network Layer was implemented using this Data Link Layer. At Network Layer, we wrote code to implement Link state routing protocol.
This project was developed in Java using Java Communication API.