Terminé

programming in Python

Implement flow control in a go-back-N protocol similar to TCP using given code. You will use Python (version 3) and implement only flow control the rest of the code is given to you, so the receiver must keep a buffer of received data, every time recv is called, the specified amount of data is returned and removed from the buffer. The buffer is of size W,W=262kb for this project. If the buffer is empty and recv is called, wait until there is something to return. Alternately, if there is no more room in the buffer, send() calls by the sender should not return or send anything until there is room. This is kept track of by the widow size field of each packet as in real TCP. Whenever you send an ack, include the room in your buffer at the moment in the window field as in real tcp. Lastly, you must send an ack when your buffer gets more room even if you did not get any packets.

** Finally make sure the code works in linux environment

Compétences : Python, Architecture Logicielle, Hébergement Web

en voir plus : implement stop wait arq, freeswitch programming python, craps programming python, mmo programming python, programming python perl java project idea, freelance programming python php web, introduction computing programming python rapidshare, programming python agi asterisk, object oriented programming python basics, front end programming python, python implement ldap server, linux kernel programming python, bioinformatics programming python, programming python raspberry, programming python, nonlinear programming python, python html include html

Concernant l'employeur :
( 4 commentaires ) Clark, United States

Nº du projet : #22774087

Décerné à:

Alenaweb

Software Engineering Expert here. I have read your project description, and I noticed that these types of projects are very familiar to me. I am ready for all the required skills and I can jump into this project just f Plus

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 7 jours
(0 Commentaires)
0.0

10 freelance font une offre moyenne de $41 pour ce travail

topexpert713

Hi, Nice to meet you! I have read your requirements carefully and I am very interesting for your project. I am confident of this project as I'm a professional Python expert with over 5 years of experience. [login to view URL] Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(41 Commentaires)
6.0
billion4world1

Dear Client, I'm a python developer with 5+ year's of experience that specializes me in multi-platform applications using Pyside /puqt, scrapy , pillow matplotlib. Please check my portifolio: [login to view URL] Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(3 Commentaires)
2.9
STLDesignLab

Hey, Your project description is according to my expertise and I assure you that I will provide you high quality work. I have done so many similar task. Please message me to discuss the complete details so I can share Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(0 Commentaires)
0.0
pavelmishin2019

Dear client, As a senior python developer with 5+ years of exp, I'm really glad to meet you. Thank you for your wonderful opportunity again. Once you contact me and let me know job detail, then I can start immediately Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(1 Évaluation)
0.1
jalendarreddy143

I had skills in python and basics of datascience.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(0 Commentaires)
0.0
pawan72785

hi, i have 4 year experience in python. I am very confident enough to complete your task with quality and within the time limit and in cost effective way. I have already created similar [login to view URL] you think, we can discus Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(0 Commentaires)
0.0
rahimovabdurasul

hello! I am experienced C/C++, Python developer. I have great knowledge in socket programming and have full depth understanding of the network protocols and idioms. please contact me for further discussion.

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(0 Commentaires)
0.0
samara1602

"Completed more than 290+ jobs on Freelancer majority of which was 5 star work. I understand the value of deadline and do not compromise on quality. I believe I can do a great work for you and ensure your complete Sati Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)
0.0
GogolevMax1

hi! I have read your description carefully and got interested in your project. As a Python expert, I am the best candidate for your project. Hire me, then you will succeed with my brilliant product. Thanks!

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)
0.0