Ich und mein Freund werden ein Projekt starten. Wir werden die grundlegende Kommunikation zwischen einem Server und einem Client simulieren. Wir haben einen Pseudocode, den wir implementieren werden. Mit dieser Kommunikation versuchen wir, Fehler in der Kommunikation auf verschiedene Arten zu erkennen. Wir sind beide neu in beiden Softwares und möchten daher um Rat fragen, welche Software wir verwenden sollen. Irgendwelche Profis & Nachteile, die uns in die richtige Richtung führen würden, wäre nett.Die Wahl zwischen OMNET ++ oder NS3
Ein einfaches TCP/IP-Protokoll ist in Ordnung. Python, C#, Java, C oder C++ wäre nett. Keine spezifischen Anforderungen, da wir nur einige einfache Algorithmen verwenden werden, um zu erkennen, ob die Kommunikation zwischen dem Server oder dem Client fehlerhaft ist (Fehlermeldungen zwischen ihnen)
Ein paar zusätzliche Informationen helfen Ihnen, in die Richtung eines der Simulatoren zu zeigen. Interessieren Sie sich für die Simulation eines Protokollstapels (vielleicht TCP/IP) des Clients/Servers? Gibt es spezifische Anforderungen für die Anwendung Ihres Projektszenarios? Einstellungen in Programmiersprachen oder Systemen? –
@MichaelKirsche hat gerade einen Text hinzugefügt, um auf Ihre Frage zu antworten –
https://www.google.de/search?q=comparison+of+network+simulators&gws_rd=cr,ssl&ei=3vXjWLrHEsihUd7lu-AN das wäre ein guter Ausgangspunkt . Ich bin ein OMNe ++ - Benutzer (kann also etwas voreingenommen sein). Aber es hat ein tolles Benutzerhandbuch und nettes Tutorial für Anfänger. Wenn es um die Benutzerfreundlichkeit geht, sollten Sie es tun. – user4786271