forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   NINO.GENERAL (http://forum.wfido.ru/forumdisplay.php?f=121)
-   -   datagram (http://forum.wfido.ru/showthread.php?t=23428)

Ivan Churkin 11.10.2016 20:01

datagram
 
Ivan Churkin написал(а) к All в Dec 03 21:48:30 по местному времени:

Нello All.



А как переводится datagram? А определение(если переводится как дейтограмма) кто
знает?



Playing Tristania - Beyond The Veil - Beyond the Veil
... Приятно было попрощаться.
--- Spirit|GPG FP:3B73 17BA B474 AA77 201B EEA9 7A52 68AE 1802 C035

vassily ragosin 11.10.2016 20:01

Re: datagram
 
vassily ragosin написал(а) к Ivan Churkin в Dec 03 03:10:18 по местному времени:

hi, Ivan!

IC> А как переводится datagram? А определение(если переводится как
IC> дейтограмма) кто знает?

дейтаграмма и переводицца.

грубо говоря, это некий шматок данных, который можно куда-то перебросить (в
отличии от потока, который не бросают, а переправляют по некой трубе).

keep cool,

vr


--- Unix is a Registered Bell of AT&T Trademark Laboratories.

Yevgeny Zolotnitsky 11.10.2016 20:01

Re: datagram
 
Yevgeny Zolotnitsky написал(а) к Ivan Churkin в Dec 03 22:40:14 по местному времени:

Ivan Churkin wrote:

> А как переводится datagram?

дейтаграмма или датаграмма. 8)

> А определение(если переводится как дейтограмма)

Ты знал, ты знал!

> кто знает?

Блок данных. Почему именно "дейтаграмма", а не "пакет", "сегмент" или
"фрейм"? А потому что. Просто так захотели обозвать.

np: Katatonia '96 "Brave Murder Day"

--- Nizhny Novgorod NNTP-НTTP Gateway

vassily ragosin 11.10.2016 20:01

Re: datagram
 
vassily ragosin написал(а) к Yevgeny Zolotnitsky в Dec 03 05:46:26 по местному времени:

hi, Yevgeny!

YZ> Блок данных. Почему именно "дейтаграмма", а не "пакет", "сегмент"
YZ> или "фрейм"? А потому что. Просто так захотели обозвать.

потому что всё это уже в тисипи так или иначе задействовано в качестве
обзывательств.

keep cool,

vr


--- Unix is a Registered Bell of AT&T Trademark Laboratories.

Ivan Churkin 11.10.2016 20:01

Re^2: datagram
 
Ivan Churkin написал(а) к Yevgeny Zolotnitsky в Dec 03 13:05:00 по местному времени:

Нello Yevgeny.



Replying to a msg dated 14 Dec 03 22:40, from you to me.

tnx всем, кто ответил.
tnx всем, кто хорошо подумав промолчал.
Думаю, после двух ответов топик больше не актуален, ещё раз tnx.



Playing ...... ....... - Unknown album - ...
... Приятно было попрощаться.
--- Spirit|GPG FP:3B73 17BA B474 AA77 201B EEA9 7A52 68AE 1802 C035

vassily ragosin 11.10.2016 20:01

Re: datagram
 
vassily ragosin написал(а) к Ivan Churkin в Dec 03 01:48:28 по местному времени:

hi, Ivan!

IC> tnx всем, кто ответил.
IC> tnx всем, кто хорошо подумав промолчал.
IC> Думаю, после двух ответов топик больше не актуален, ещё раз tnx.

актуален. нам интересно -- а что тебе дало это знание? светишься ли ты или
может там паришь? ;)

keep cool,

vr


--- Unix is a Registered Bell of AT&T Trademark Laboratories.

Ivan Churkin 11.10.2016 20:01

Re^2: datagram
 
Ivan Churkin написал(а) к vassily ragosin в Dec 03 13:35:54 по местному времени:

Нello vassily.



16 Dec 03 01:48, you wrote to me:

IC>> tnx всем, кто ответил.
IC>> tnx всем, кто хорошо подумав промолчал.
IC>> Думаю, после двух ответов топик больше не актуален, ещё раз tnx.

vr> актуален. нам интересно -- а что тебе дало это знание?
Подтвердило предположение.
vr> светишься ли ты
Только темноте, слабо.
vr> или может там паришь? ;)
Мало того, что там, так ещё и здесь парю, просто не заметно.
ЗЫ
А может ещё кто-то прояснит ситуацию с tcp сесией?
Вот так правильно(интересует в соответствии с posix.1g)?
Sa,Sb - значение хранящееся в SeqNum стороны a,b соответственно.
Aa,Ab - значение хранящееся в AckNum стороны a,b соответственно.
SYN,ACK,FIN - наличие установленых флагов.

Сторона a Сторона b
[i][/i]Нandshake
--> SYN,Sa=1
<-- SYN,ACK,Sb=667,Aa=2
--> ACK,Sa=2,Ab=668
[i][/i]Data transfer
--> Sa=4,Ab=668;DATA(2Byte)
<-- ACK,Sb=669,Aa=5
[i][/i]Terminate connection
--> FIN,Sa=5,Ab=670
<-- FIN,ACK,Sb=670,Aa=6
--> ACK,Sa=6,Ab=671

Так оно происходит? Особо интересует, как изменяются значения Sa,Sb,Aa,Ab в
течении сесси.
Понятно, что начальные значения Sa,Sb рандомны, так же интересно, сторона
инициирующая закрытие канала посылает пакет с Sa увеличеным на 1 или оно
рандомно генерится?

Playing Moonspell - Wolfheart - An Erotic Alchemy
... Приятно было попрощаться.
--- Spirit|GPG FP:3B73 17BA B474 AA77 201B EEA9 7A52 68AE 1802 C035

Ivan Churkin 11.10.2016 20:01

Re^3: datagram
 
Ivan Churkin написал(а) к Ivan Churkin в Dec 03 20:29:28 по местному времени:

Нello Spirit.



Replying to a msg dated 16 Dec 03 13:35, from I to vassily ragosin.

Опяь таки не актуально, по крайней мере для меня.



Playing Therion - Secret Of The Runes - Secret Of The Runes
... Приятно было попрощаться.
--- Spirit|GPG FP:3B73 17BA B474 AA77 201B EEA9 7A52 68AE 1802 C035

Yevgeny Zolotnitsky 11.10.2016 20:01

Re: datagram
 
Yevgeny Zolotnitsky написал(а) к vassily ragosin в Dec 03 20:50:36 по местному времени:

vassily ragosin wrote:

> YZ> Блок данных. Почему именно "дейтаграмма", а не "пакет", "сегмент"
> YZ> или "фрейм"? А потому что. Просто так захотели обозвать.

> потому что всё это уже в тисипи так или иначе задействовано в качестве
> обзывательств.

Наверное так, хотя.. Термин "дейтаграмма", думаю, был придуман ещё до
появления TCP. Да и UDP, где сабж во всю используется в качестве
обзывательства, не одновременно с TCP разрабатывался?

np: Morgoth '93 "Odium"

--- Nizhny Novgorod NNTP-НTTP Gateway

vassily ragosin 11.10.2016 20:01

Re: datagram
 
vassily ragosin написал(а) к Ivan Churkin в Dec 03 21:00:00 по местному времени:

hi, Ivan!

vr>> светишься ли ты
IC> Только темноте, слабо.

а какой смысл светиться не в темноте?

IC> Мало того, что там, так ещё и здесь парю, просто не заметно.

ааа... ну с лёгким паром.

IC> ЗЫ

[...skipped]

не стоит разбираться чё там у тебя понаписано, и чё там в posix понаписано
тоже в памяти сильного возбуждения не вызывает, но смысл примерно в
следующем:

IC> Понятно, что начальные значения Sa,Sb рандомны,

они вроде не совсем рандомны, а в действительности просто инкрементятся с
определённым шагом через определённый интервал (при превышении без единицы
2^32 -- снова с нуля начинается или там с единицы в зависимости от системы).
теперь что касаецца номера последовательности: это просто номер байта в
исходящем потоке, которому соответствует первый байт данных в этом пакете.
соответственно, номер подтверждения это [i]следующий[/i] номер
последовательности, получение которого ожидает пославшая подтверждение
сторона (т.е. начиная с какого байта нам отправлять данные дальше).

IC> так же интересно, сторона инициирующая закрытие канала посылает пакет с
IC> Sa увеличеным на 1 или оно рандомно генерится?

это с чего бы ей рандомно-то генерицца? как принимающая сторона должна по
твоему это расценивать? она ж должна будет начать обижацца, что ей байтов
недодали...

keep cool,

vr


--- Unix is a Registered Bell of AT&T Trademark Laboratories.


Текущее время: 16:36. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot