Apna College Notes:
Computer Networking Notes.pdf
Educative Free Course:
GitHub p upload bhi kr rkha h
Grokking Computer Networking for Software Engineers - Learn Interactively