Skip to content

include 3 network programming project: Text Chat Application, Reliable Transport Protocols, Software Defined Routing

Notifications You must be signed in to change notification settings

tingting0711/CSE589_network_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CSE589: Network Programming

Project 1: Text Chat Application

  • Develop a text chat application for message exchange among remote hosts:

    • One Server
    • Socket Programming
    • Multiple (at most 4) Clients
    • Communication using TCP sockets

Project 2: Reliable Transport Protocols

  • In a given simulator, implement three reliable data transport protocols:
    • Alternative Bit protocol
    • Go-back-N protocol
    • Selective-repeat protocol

Project 3: Software Defined Routing

  • Implement a simplified version of the Distance Vector routing protocol over simulated routers:
    • Control Plane
    • Data Plane

About

include 3 network programming project: Text Chat Application, Reliable Transport Protocols, Software Defined Routing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published