Network Programming Jobs

37 were found based on your criteria {{ paging.total|number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Fixed-Price - Expert ($$$) - Est. Budget: $5,000 - Posted
The goal of this project is to create a custom TFTP server (configured via a web frontend) that allows files to be downloaded only to the IP address that has been linked to the requested file. There are three components to this project: 1) A website with two access levels: a) An admin interface where "regular" users can be created and managed, and reported about b) The main interface where users will login and manage associations between IP addresses and filenames on the TFTP server (a "whitelist"). These IP -> File association are 1->many, and need to be managed for Create, Read, Update, and Delete. There could be 100s of IP addresses each mapping to 100s of filenames. Certain files are available to everyone, and these are associate to (e.g.) the bogus IP address 0.0.0.0 2) A database to store the user data, IP->file associations, and other info. Almost certainly MySQL. 3) A TFTP server -- probably a small modification to an open source tftp server -- that does the following a) Accepts a TFTP connection b) Looks up the request file in the database. c) IF the file is found AND (the source IP address of the request is the same as the IP associated with the file OR the IP associated with the file is 0.0.0.0) THEN the file is sent to the requester. A few other requirements: 1. Delivered code must be able to run on RHEL 6 or CentOS 6. 2. Delivered code must be easily installed/updated on our own servers 3. Platform/Tooling: Server code can be almost anything -- ruby, PHP, java, python -- but page layout should use a well-known toolkit like Angular or Bootstrap. 4. TFTP server code should be based on a known open-source version with licensing amenable to modification (system will be kept internally and will not be distributed) 5. Code must be commented and maintainable. Background: This application will be used in a VoIP hosting system to serve configuration files to VoIP endpoints. VoIP experience is not needed, but would be welcome. More detailed specs are in development.
Skills: Network Programming AngularJS Application Server Bootstrap
Fixed-Price - Intermediate ($$) - Est. Budget: $200 - Posted
We want a REST-API (preferred written in python 3.5) to remotely enable/disable rules and change parameters of a network issue simulator. The software shall behave as a bridge between WiFi and Ethernet interface with the capability to perform the following functions while forwarding packets: * Packet Drop. Settings in percentage * packet LAG: Settings in milliseconds * Duplicate: Settings in percentage and number of duplicates * Out of order: settings in percentage * Tamper: settings in percentage and capability to recalculate correct Checksum The following links can be good hints: https://wiki.linuxfoundation.org/networking/netem https://stackoverflow.com/questions/614795/simulate-delayed-and-dropped-packets-on-linux/615757#615757
Skills: Network Programming Python Raspberry Pi
Hourly - Expert ($$$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Looking for someone or ones to write software for police speed radar cameras to analyze pictures and data and work with the main database to issue tickets for violators.If you are up to the task contact me and ask for software specification.
Skills: Network Programming
Fixed-Price - Entry Level ($) - Est. Budget: $5 - Posted
Would like to create a web portal that a user can log into to view and manage his internet connection and any other services BW. once authenticated and logged in, the user will be able to view all of his/her services (internet and VPN initially) and the current bandwidth for each service. the network is based on Juniper switches that uses firewall filters in order to limit the bandwidth. so each service will be bound to a single switch (the IP of each device should be stored somewhere)in case of internet connection, or two switches for VPN connections. The backend system should be based on Python that can use the PyEZ Juniper Library in order to parse the current bandwidth to display it to the customer the information and change the configuration (delete current filter and place a new one) in case the user is requesting an upgrade to the BW. The platform should enable the users to register to the platform and verify their registration by means of an email. The way I initially see it, there should be the following DB's - Users DB : Customer ID, name, pass, email, services - Services DB: ID, name, customer ID, device and interface location(s) - Device DB: Device name, IP address, username, password
Skills: Network Programming Python
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
We need a programmer who is experienced in XL files, who can convert our previous proposals over to an XL file. We are a PEO company with a lot of traffic and need this done fast enough for us to be able to start shooting out proposals for clients back to back through out our day.
Skills: Network Programming
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
Your job is to implement a proxy server for AOL instant messaging service that should work with the latest AIM clients. The proxy server implementation is followed by: - Archiving messages that are being transported through proxy server - Have a way to download message archive regularly The goal is to read messages from different AIM clients, archive those and have the ability to access those often. Ideally we would want to avoid implementing the proxy server from scratch. We've looked into OSCAR protocol (AIM's transport protocol) and couple open source proxy solutions. Since we're pretty short on time, you should respond with a how you're going to approach this problem and what time it would take you implement it. You can also come up with alternate solutions on how best we can intercept messages.
Skills: Network Programming Network Analysis Network Monitoring XMPP
Hourly - Entry Level ($) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
We have our web site on Blueshield LINUX rental share server. I made a PHP program for our customer can imput their timesheet. I also am using mySQL to store these timesheet data Then I have to send these timesheet data as dbf file or csv file or some text file to our intra Windows 2012 server in our office in safe. Because in this server we have a FOX-Pro program to calculate payroll So I want to send timesheet data file from my PHP program on LINUX serve to our intra Windows server automatically in safe when our customer finished to input And when customer finished to input, I want to inform that to our intra Windows server and our staff like by email or text message. I tried this by FTP or Samba or Dropbox but I failed and it seems not safe.So if you have good idea to send file in safe, please let me know. File size is not big.But our intra server has customer's important data. So safety is most important. I am a just programmer. I am not good at network and server. Our CEIO made Fox-pro program to calculate payroll so we still use this to calculate payroll. maybe VPN is one solution but very expensive. I need safe but easy, cheap solution.Do you have any good idea to solve this?
Skills: Network Programming Linux System Administration Microsoft Server PHP
Fixed-Price - Intermediate ($$) - Est. Budget: $400 - Posted
The work is expected to be based on the article resistance, remission, and qualitative difference in HIV chemotherapy. Optimal control of the treatment using Pontryagin principle should be part of the dissertation. The software for the programs should be Mathcad. Generally the work is expected to incorporate these three areas (I) mathematical modelling (ii) numerical methods (iii) complex programing. suggestion; with reference to the model in the article without treatment modify and obtain a new model that will form the basis of analysis?
Skills: Network Programming Data Modeling MathCad Mathematics