YisongMiao / network_lab

Projects code for Computer Network Lab by University of Chinese Academy of Sciences

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

It is all the project code for Computer Network Lab by University of Chinese Academy of Science in Academic Year 2017-2018 Semester 1, the course is taught by Prof Qinghua Wu on every Thursday morning.

Experiments

We first did some general experiment including internet measuring, socket transfering data. We then move on to IP level, we designed a router with ARP-Cache, ARP-protocol, ICMP-protocol, Longest-Matching for IP look-up. Also a OSPF-protocal. We finally move on to TCP level, the change of TCP states was supported by a Finite State Machine.

Acknowledgement

I want to thank Prof Wu for his enthusiasm in teaching, well-formed framework code, thoughtful design for every experiment, and very warm and patient individual teaching to me myself. I also want to thank all my classmates who shared this great joruney with me.

Contact

If you have any question concerning this projects, feel free to send me an email, my address is an gmail, domain name is simply miaoyisong.

Cheers! Yisong March 9th 2018

About

Projects code for Computer Network Lab by University of Chinese Academy of Sciences


Languages

Language:C 85.3%Language:Python 5.0%Language:C++ 4.6%Language:Roff 1.7%Language:Lua 1.3%Language:Shell 1.1%Language:Makefile 0.7%Language:HTML 0.2%