Как-то Вы интересно объяснили на 4:24 назначение поля seq. Кажется, что для различения пакетов от разных соединений используется порт и ip источника и назначения. А seq для решения проблемы потери и дублирования сегментов.
@atillaattila89008 жыл бұрын
Spasibo za Palezniy Trud ))
@AndreySozykin8 жыл бұрын
Всегда рад :)
@marlonbrando4589 ай бұрын
Спасибо за курс!
@AndreySozykin9 ай бұрын
Пожалуйста! Обратите внимание, что сейчас записываю обновлённую версию курса - kzbin.info/aero/PLtPJ9lKvJ4ojPWFLuUz6g8c73Ta45bUN8
@FrozzSend5 жыл бұрын
То есть на разных узлах разные порядковые номера байт? Например узел А соединяется с узлом В: 1) А отправляет сегмент с флагом SYN , в поле последовательность записан ISN на его стороне 2) В отвечает с флагом ACK (в поле номер подтверждения записывается что? запрашиваемый байт? С номером своего порядка или порядком A?) и флагом SYN, в поле последовательность он записывает ISN, сгенерированный уже на его стороне. 3) А отвечает с флагом ACK (что в поле номер подтверждения?) и запрашиваемыми данными из предыдущего шага. ... Обмен данными по принципу запрос/подтверждение 4) Закрытие соединение со стороны А и В
@BalynOmavel6 жыл бұрын
Как поведет себя ОС при теоретической ситуации, когда все номера портов вплоть до 65535 будут заняты приложениями?
@AndreySozykin6 жыл бұрын
Скажет, что все порты заняты. Но на практике, если на компьютере запустить несколько десятков тысяч приложений, то память закончится быстрее, чем остальные ресурсы, в том числе доступные порты.
@nagayka1896 жыл бұрын
Привет Андрей, хочу задать глупый вопрос. Клиент и сервер назначает каждый свою последовательность байт. Например, клиент подтверждает последовательность которую получил от сервера (relative ack number ) и передает серверу свою (relative sequence number) последовательность до последнего байта включительно серверу, сервер подтверждает последовательность от клиента в свою очередь и передает свою?
@AndreySozykin6 жыл бұрын
Да, именно так.
@ThePuskoi4 жыл бұрын
5:54 Флаг FIN, а не SYN. Просто оговорка, ничего критичного. Лекции и практика отличные.
@AndreySozykin4 жыл бұрын
Спасибо, что заметили. Действительно, оговорка.
@ВладимирИванов-я2й3и4 жыл бұрын
Добрый день Андрей! Подскажите пожалуйста где в пакете сегменте TCP увидеть размер данного сегмента? Заранее спасибо
@ИванИванов-ю2е5ц3 жыл бұрын
спасибо!!!
@AndreySozykin3 жыл бұрын
Пожалуйста!
@АлександрИванов-я6э1с6 жыл бұрын
Я немного не понимаю, содержимое пакета в шестнадцатиричном коде? А на физическом уровне информация передаётся в двоичном? Где происходит переход из шестнадцатиричной в двоичную информацию?
@AndreySozykin6 жыл бұрын
На физическом информация не всегда передается в двоичном, есть более сложные виды кодирования. Преобразование из шестнадцетиричного вида в формат, пригодный для передачи, выполняется сетевым адаптером и его драйвером.
@Das.Kleine.Krokodil5 жыл бұрын
@@AndreySozykin Это в каком например, если не в двоичном?
@Das.Kleine.Krokodil5 жыл бұрын
Александр Иванов , А что именно не понятно в шестнадцатиричном коде?
@ivan100kg3 жыл бұрын
На физическом уровне в двоичном , т.е. дискретный сигнал, а то как выглядит содержимое пакетов на экране - так это только для сокращения места и удобства чтения для человека.
@manOfPlanetEarth7 ай бұрын
@@ivan100kg вот, самую суть сказал. а остальные растекались
@resident777775 ай бұрын
Дякую за корисний контент :) ))))))))
@Das.Kleine.Krokodil5 жыл бұрын
Отлично
@ayudakov3 жыл бұрын
Спасибо!
@АлексейДубовик-и3э2 жыл бұрын
Что может означать tcp.stream :1 и tcp.completeness: Incomplete 13 при отправке SYN?
@TheLuChing7 жыл бұрын
Вы говорили, что флаг push не используется. Странно, у меня все сообщения только с ним на диаграмме
@AndreySozykin7 жыл бұрын
Странно. Можно пример прислать?
@TheLuChing7 жыл бұрын
Хм, возможно я что-то напутал, но у вас тоже много этих флагов. Например, на 7:28 на синей строке видно PSH, ACK.
@sergeyufimtsev7118 жыл бұрын
Здравствуйте, а для стримов в Интернете какие протоколы используют? Рационально ли для этой цели использовать WebSocket?
@AndreySozykin8 жыл бұрын
+Sergey Ufimtsev что имеется в виду под стримами в Интернете?
@sergeyufimtsev7118 жыл бұрын
Andrey Sozykin потоковое видео и аудио вещание
@JackTaylorCSGO8 жыл бұрын
+Sergey Ufimtsev полагаю UDP, так как там важна скорость и потеря нескольких кадров не будет так страшна
@vtduch8 жыл бұрын
потокове видео и аудио насколько я знаю через UDP протокол проходят
@SC-eg3dv7 жыл бұрын
Новых писем нет. К сожалению один только спам :-D
@AndreySozykin7 жыл бұрын
Как бы я хотел в такой ситуации оказаться! Каждое утро по нескольку десятков писем, и всем нужно что-то срочное сделать.
@maxtonjohan80643 жыл бұрын
You probably dont care but if you guys are bored like me during the covid times you can stream pretty much all the new series on InstaFlixxer. Have been binge watching with my girlfriend for the last couple of days :)
@briggsmalcolm11023 жыл бұрын
@Maxton Johan yup, have been watching on InstaFlixxer for months myself =)
@chadelliot69553 жыл бұрын
@Maxton Johan yea, been watching on instaflixxer for since december myself :)
@dallasgannon57173 жыл бұрын
@Maxton Johan Yup, have been watching on instaflixxer for since december myself :D
@technozavrr7 ай бұрын
А что за красный пакет там внизу? Почему он красный?
@ksalarang4 жыл бұрын
A comment for promotion.
@MrEmityushkin2 жыл бұрын
+Plus
@Tamago4a Жыл бұрын
немного помучив строку в вайршарк придумал вот такое tcp.flags.fin == 1 || tcp.connection.rst