
Полный текст первых минут лекции «Модель TCP/IP Wireshark Установка» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.
Здравствуйте, на этой лекции мы будем захватывать пакеты, которые идут по связи, по кабелю или по беспроводной связи. Мы ощутим, как производится связь между двумя компьютерами, и мы будем понимать, растолковывать биты, которые проходят по связи.
И для этого нам нужна особая программа Wireshark. Найдем ее поисковиком Google и скачаем ее установочную программу. Кнопка Download.
И в моем случае это 64-битная версия для Windows. Windows Installer. Тут это называется. То, что скачивается, я тут вижу сверху.
Запустим скаченную программу установки. Open File. Меня спрашивают, можно ли дать этой программе права администратора. В этой программе установки я просто на все жму Next.
Ничего не меняю. Сейчас программа установится, и мы начнем с ней работать. Меня спрашивают, согласен ли я с лицензионным соглашением.
I agree, я согласен. Везде я отвечаю Next и Install. Установка завершена, и тут вот видно, что у нас теперь есть Wireshark. Зайдя в программу, мы видим список наших сетевых карт.
В нашем случае их всего две, но может быть и больше. И мы сейчас выберем сетевую карту, которая как-то с кем-то общается, которая в движении.
Видимо, это будет настоящая сетевая карта, а не виртуальная. Мы можем проверить, зайдя на какой-нибудь сайт. Можем просто в поисковике написать слово «тест», «enter» и в Вайрешарке убедиться, что было какое-то движение.
Видите, как только я это сделал, начался какой-то обмен связи? Это значит, что это настоящая сетевая карта. И я делаю двойной клик по этой сетевой карте.
И тогда мы её будем исследовать. Тест, спид, интернет. Просто позаходим куда-нибудь, чтобы был поток связи. Устроим тут некую проверку скорости.
И мы видим тут проходящие пакеты. 8500 пакетов прошло. Это информационные упаковки, которые могут посылаться от моего PC к серверу или от сервера к моему PC.
Тут мы видим, как мой компьютер осуществлял исходящую связь. И ответы, которые он получает. В сущности, я прослушиваю сетевой кабель.
Смотрите, уже полмиллиона пакетов прошло. Почему же их так много? Давайте это остановим, мы поняли принцип. А пакетов потому много, что нужно передавать много информации, но размер одного пакета ограничен.
Размер одного пакета не может превышать полторы тысячи с небольшим байтов. Тут даже это, кстати, видно. Полторы тысячи – это предел, таков стандарт.
Поэтому, если нужно передать больше объема информации, он разделяется на ряд пакетов. Вот, смотрите, тут несколько порций. Пэккедж, еще один и еще один пэккедж.
Потому что запрещено пересылать по кабелю одну посылку, один пэккедж, толще, нежели 1500 байт. Таким образом, вся пересылаемая информация делится на порции.
Так вот и получается, что за такое короткое время передано 800 тысяч пакетов. И в этом нету ничего страшного. Просто очень много маленьких посылок.
Вот пакет номер 800 тысяч. Он пойман на 48 секунде с тех пор, как я начал захватывать пакеты. Отправитель этого пакета. Кто его послал?
Компьютер вот с таким IP-адресом. Он послал этот пакет на вот такой IP. То есть тот компьютер этот пакет послал мне. Видимо, это ответ мне на что-то.
Например, я запросил какую-то страницу интернета. Он это отправил по протоколу связи TCP. Мы еще тщательно обсудим TCP. Размер посылки 1514.
Это размер посылки в байтах, а это краткое описание ее. То есть описание ее сути. Все параметры пакета мы еще обсудим тщательно.
Мы поймем строение пакета. Пока же останьтесь тем, что это краткое описание важнейших особенностей пакета.