Re: datagram
vassily ragosin написал(а) к Ivan Churkin в Dec 03 21:00:00 по местному времени:
hi, Ivan!
vr>> светишься ли ты
IC> Только темноте, слабо.
а какой смысл светиться не в темноте?
IC> Мало того, что там, так ещё и здесь парю, просто не заметно.
ааа... ну с лёгким паром.
IC> ЗЫ
[...skipped]
не стоит разбираться чё там у тебя понаписано, и чё там в posix понаписано
тоже в памяти сильного возбуждения не вызывает, но смысл примерно в
следующем:
IC> Понятно, что начальные значения Sa,Sb рандомны,
они вроде не совсем рандомны, а в действительности просто инкрементятся с
определённым шагом через определённый интервал (при превышении без единицы
2^32 -- снова с нуля начинается или там с единицы в зависимости от системы).
теперь что касаецца номера последовательности: это просто номер байта в
исходящем потоке, которому соответствует первый байт данных в этом пакете.
соответственно, номер подтверждения это следующий номер
последовательности, получение которого ожидает пославшая подтверждение
сторона (т.е. начиная с какого байта нам отправлять данные дальше).
IC> так же интересно, сторона инициирующая закрытие канала посылает пакет с
IC> Sa увеличеным на 1 или оно рандомно генерится?
это с чего бы ей рандомно-то генерицца? как принимающая сторона должна по
твоему это расценивать? она ж должна будет начать обижацца, что ей байтов
недодали...
keep cool,
vr
--- Unix is a Registered Bell of AT&T Trademark Laboratories.
|