/Lab-on-Computer-Network

Computer Network programming tasks on NetRiver System

Primary LanguageC++

Lab-on-Computer-Network

Lab on "Computer Networks", Spring 2018, Peking University. Several programming tasks based on NetRiver System.

  • IPv4 packet receiving: validation(version, TTL, header length, distination address), action(discard/send)
  • IPv4 packet sending: checkSum calculation, network byte order transformation, packet encapsulation and transmission.