Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 551 Bytes

readme.md

File metadata and controls

23 lines (15 loc) · 551 Bytes

Virtual Protocol Stack

Introduction

This project aims to implement a common protocol stack using software, allowing for the simulation of computer nodes within software.

Implementation

  • ARP
  • ICMP/Ping
  • ICMP
  • IP
  • UDP
  • TCP/Client
  • TCP/Server

Issues

Currently, it seems that Windows intercepts packets with non-network card MAC addresses during testing, causing the test program to be unable to respond to external messages.

Usage

Please refer to the unit test project and CLI project for details.