tinsir888 / network-technology-and-application

Network technology and application(professional elective) programming assignments. The course is a supplement to the compulsory course of computer network. Taught by Prof. Zhang Jianzhong.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network-Technology-and-Application

Network technology and application(professional elective), as a supplement to the compulsory course of computer network.

Lab 3 A Simple Router

The specific requirements of the simple router programming experiment are:

  1. Design and implement a router program that requires the completed router program to work with existing router products (such as Cisco routers, Huawei routers, Microsoft routers, etc.).
  2. The program can only realize the basic functions required by routers such as the acquisition, routing, and delivery of IP datagrams. Functions such as fragmentation processing, option processing, and dynamic routing table generation can be ignored.
  3. Manual insertion and deletion methods of the routing table need to be given.
  4. The work log of the router needs to be given to show the process of datagram acquisition and forwarding.
  5. The completed program must pass on-site testing, and show and report in the class (or group) your own design ideas, development and implementation processes, test methods and processes.

About

Network technology and application(professional elective) programming assignments. The course is a supplement to the compulsory course of computer network. Taught by Prof. Zhang Jianzhong.

License:GNU General Public License v3.0


Languages

Language:C++ 89.9%Language:C 10.1%