Hi everyone,
I am in big trouble and i need some help, no matter where it comes from. I must design and implement the data link layer of the OSI model in C. I have to use the protocol 6 Sliding windows using selective repeat to do that.

But i am not really sure where to start with it. Please help me in any way. Documentation, implementations, snippets. The project deadline is 5 nov so ... time is little short too.

Appreciate any help..