Skip to content

TCP simulation over UDP sockets and packet exchange in Java

Notifications You must be signed in to change notification settings

mayankmtg/TCP_over_UDP

Repository files navigation

TCP_over_UDP

There are 5 files: Sender, Receiver and other classes for packets.

TCP like functionalities implemented:

  1. Slow Start
  2. TCP Reno increment
  3. Cumulative Ack (Representation like GBN)
  4. Individual Packet Ack
  5. Duplicate Depection
  6. Retransmission
  7. Sequence Number
  8. Congestion Control
  9. Flow Control

Packet loss simulated on both sides, Sender and Receiver

Code must preferably be compiled with Java:NetBeans. If needed to compile with terminal, please follow steps on google. Netbeans code execution using Linux Terminal.

About

TCP simulation over UDP sockets and packet exchange in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages