1. editia III era tradusa cam cu picioarele (la ce sa te astepti de la profesorii din poli). Ed IV pare mai ingrijita la capitolul asta. Acum, tre' sa recunoastem ca nu e simplu de tradus in asa fel incat sa-i multumesti pe toti...
2. din RFC 793 - Transmission control protocol. Ca sa nu mai googleuiti: Window Management Suggestions: - Allocating a very small window causes data to be transmitted in many small segments when better performance is achieved using fewer large segments. - One suggestion for avoiding small windows is for the receiver to defer updating a window until the additional allocation is at least X percent of the maximum allocation possible for the connection (where X might be 20 to 40). *** Another suggestion is for the sender to ___avoid sending small segments by waiting until the window is large enough before sending data____. If the the user signals a push function then the data must be sent even if it is a small segment. - Note that the acknowledgments should not be delayed or unnecessary retransmissions will result. One strategy would be to send an acknowledgment when a small segment arrives (with out updating the window information), and then to send another acknowledgment with new window information when the window is larger. - The segment sent to probe a zero window may also begin a break up of transmitted data into smaller and smaller segments. If a segment containing a single data octet sent to probe a zero window is accepted, it consumes one octet of the window now available. If the sending TCP simply sends as much as it can whenever the window is non zero, the transmitted data will be broken into alternating big and small segments. As time goes on, occasional pauses in the receiver making window allocation available will result in breaking the big segments into a small and not quite so big pair. And after a while the data transmission will be in mostly small segments. - The suggestion here is that the TCP implementations need to actively attempt to combine small window allocations into larger windows, since the mechanisms for managing the window tend to lead to many small windows in the simplest minded implementations. Deci, raspuns final, este o sugestie a RFC. Sorry pentru aliniere. Copy and paste :) > ----- Original Message ----- > From: "Adrian Pirciu" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Saturday, July 19, 2003 10:57 PM > Subject: [rlug] Re: TCP(Linux offtopic) > > > Depinde ce cauti... Tanenbaum iti da o 'cultura generala' > > deosebit de cuprinzatoare si iti face o introducere in cam > > tot ce inseamna retele. Evident ca pentru ceva specializat > > trebuie cautat altundeva. Pentru asta iti stau la dispozitie > > cele cate pagini bune de referinte. Dar e o carte din care > > poti afla chestii noi si la a x-a rasfoire (de fapt sa constien- > > tizezi, nu sa afli). Una peste alta, ca aici voiam sa ajung, > > mi se pare lectura obligatorie pentru orice retelist. Nici > > stricta specializare pe ceva anume nu e prea buna mereu.... > > Prea multi stiu cum functioneaza ssh dar nu stiu ce e ala arp > > si prea multi stiu, sa zicem, de tcp sliding window dar nu > > au macar o vaga idee de securitatea retelelor....(doar exemple) > > Am citit ceva de spliting horizon in cartea lui Tanenbaum. > Traducerea sucks.La greu.(parerea mea mon cher:)) > Ca sa revin la ce ma interesa: Andrei spunea ca sunt > niste countere pentru ACK (ca la sender) si daca prinde > un packet face un "ride free of charge". Chestia este sigura? > Este o specificatie RFC? > Gabi -- "Let's be realistic and try the impossible." - Che Guevara