Ответы пользователя по тегу Компьютерные сети
  • Как устроена таблица у двух связанных коммутаторов?

    fzfx
    @fzfx
    18,5 дм
    далее коммутатор ищет целевой мак адрес в своей таблице, и находит, но как?

    просматривает таблицу коммутации в поисках MAC-адреса. если находит в таблице строку с этим MAC-адресом - берёт из этой строки номер порта.

    как он записывает его в своей таблице? типо switch2:port3?

    нет. MAC:port. это ведь таблица соответствия MAC-адресов и портов, логично?

    если он в линке с другим коммутатором?

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

    Или их таблица коммутации обьединяется и нумерация портов второго коммутатора начинается следующего номера, на котором закончились порты первого коммутатора?

    нет. у каждого коммутатора своя таблица соответствия портов с MAC-адресами.
    Ответ написан
    Комментировать
  • Как определить основной шлюз на статическом IP?

    fzfx
    @fzfx
    18,5 дм
    Если бы основной шлюз можно было бы вывести из IP-адреса, то его не требовалось бы указывать, логично? ОС бы всегда брала IP-адрес, определяла бы по нему основной шлюз автоматически...
    Совершенно точно можно сказать, что в вашем случае адресом основного шлюза будет один из IP-адресов той подсети, из которой взят ваш статический IP-адрес, за исключением собственно самого этого адреса, а также двух граничных адресов: самого младшего в подсети (адрес сети) и самого старшего (широковещательный адрес).
    Довольно часто адресом шлюза делают следующий адрес за адресом подсети (как, например, 192.168.1.1 в случае, если это подсеть 192.168.1.0/24), порой это самый последний перед широковещательным адресом (192.168.1.254), но в общем случае это может быть любой, удовлетворяющий требованиям, что описаны выше.
    Если же адрес шлюза не известен, то он смотрится в конфигурации работающей системы (например, на соседней машине), либо получается по DHCP вмести с остальными настройками (если использование DHCP заявлено или подразумевается), либо узнаётся у провайдера, либо из договора или приложения к нему, либо у поддержки провайдера, либо у системного администратора предприятия...
    Ответ написан
    3 комментария
  • Какие адреса из подсети 172.16.10.0 можно использовать для адресации?

    fzfx
    @fzfx
    18,5 дм
    Можно использовать адреса со 172.16.10.0 по 172.16.10.63. Потому что именно эти адреса входят в подсеть 172.16.10.0/26. Другие адреса в эту подсеть не входят. При наложении маски подсети на адрес подсети будет видно, какие биты адреса подсети относятся к адресу подсети, а какие к адресу хоста в подсети.
    Адрес 172.16.10.0 при этом является адресом самой подсети, адрес 172.16.10.63 - широковещательный адрес подсети, назначать эти два адреса машинам в этой подсети нельзя. Остальные адреса диапазона доступны для назначения машинам в этой подсети.
    Ответ написан
    1 комментарий
  • Почему dhpcd сжирает все ресурсы сервера?

    fzfx
    @fzfx
    18,5 дм
    мне неизвестен ни один сервер DHCP с именем .dhpcd. больше похоже на майнер.
    Ответ написан
    2 комментария
  • Какое устройство предоставляет публичные IPv4 в мобильной сети?

    fzfx
    @fzfx
    18,5 дм
    Получается так.
    Ответ написан
    Комментировать
  • Как получить часть ответа на http запрос?

    fzfx
    @fzfx
    18,5 дм
    в общем случае никак. протокол HTTP как таковой не предусматривает уменьшения объёма передаваемых данных в случае, если получателю что-то не нужно.
    с другой стороны, в CURL поддержка запроса определённого диапазона байт по УРЛ есть, почитайте про параметр --range.
    Ответ написан
  • Зачем протокол ARP занимается бессмысленными делами?

    fzfx
    @fzfx
    18,5 дм
    аналогия неверная.
    по факту спрашиваете вы не Ивана, а мужика в синей майке, и не как его зовут, а кто тут Иван.
    компьютер запрашивает не MAC-адрес роутера, а MAC-адрес того, у кого интересующий его IP-адрес.
    Ответ написан
    2 комментария
  • Как эмулировать нажатие клавиши при особом сетевом пакете данных?

    fzfx
    @fzfx
    18,5 дм
    > Можно ли на определённый пакет данных, отправляемый с пульта, добавить эмуляцию нажатия клавиши TAB?
    в пакетах данных отправляются не нажатия клавиш, а данные нижестоящего протокола. в вашем случае - данные протокола обмена между микшерным пультом и программой на компьютере. если этим протоколом предусмотрена отправка команды, при которой на компьютере в программе произойдёт эмуляция нажатия клавиши TAB, а на микшерном пульте предусмотрена настройка, позволяющая отправлять данную команду при отправке определённого пакета данных, то ваша задача выглядит относительно легко решаемой.
    если же нет, то прошивку пульта придётся дизассемблировать и сделать в неё инжект соответствующего кода (который добавит к определённому пакету к данным протокола обмена между микшерным пультом и программой на ПК соответствующую команду), а на ПК установить сетевой драйвер-фильтр, который при обнаружении внутри пакета от пульта соответствующей команды будет эмулировать нажатие клавиши TAB. другими словами, это нелегко.
    Ответ написан
    Комментировать
  • Как развести входной лан кабель на две розетки RJ45?

    fzfx
    @fzfx
    18,5 дм
    дело может быть в том, что то непонятное устройство, которое вы купили, предназначено не для разделения одного кабеля витой пары ethernet на два, а для чего-то другого.
    вообще же для того, чтобы соединять сегменты ethernet-сети (т. е. устройства на различных розетках), используют коммутатор. подойдёт простейший на 5 портов.
    устройств же для, как вы выразились, подключения одного кабеля к двум розеткам, я не встречал. видимо потому что всех устраивает коммутатор.
    Ответ написан
    Комментировать
  • В чем логика быть MAC адресу на первом месте при декапсулировании?

    fzfx
    @fzfx
    18,5 дм
    на том уровне абстракции сетевого стека, где принимается решение о маршрутизации IP-пакета в нужную сеть (L3), пакет уже избавлен от MAC-адресов. а чтобы пакет достиг данного уровня абстракции, сначала пакет должен быть правильно обработан на предыдущем уровне абстракции (L2), где как-раз и требуются MAC-адреса.
    решение о том, на какой компьютер сетевушка отошлёт пакет (свой или транзитный), в конечном итоге всегда опирается на MAC-адрес назначения (MAC-адрес конечного получателя или MAC-адрес роутера), это последняя вещь, которая становится известна перед отправкой пакета, и первая вещь, которая запрашивается из входящего пакета, поэтому MAC-адреса назначения и отправителя на первом месте, а не где-то ещё.
    Ответ написан
    Комментировать
  • Почему php $_SERVER['REMOTE_ADDR'] возвращает СЕРЫЙ IP адрес провайдера?

    fzfx
    @fzfx
    18,5 дм
    потому что именно этот адрес указан в поле SOURCE_IP в заголовке IP-пакетов, приходящих на ваш сервер с PHP в клиентских запросах.
    Ответ написан
    Комментировать
  • Как взаимодействуют узлы через коммутатор?

    fzfx
    @fzfx
    18,5 дм
    > Тогда напрашивается вопрос, откуда там берутся локальные IP
    там - это где?
    если речь о домашней локальной сети - прописываются владельцем ПК руками или присваиваются DHCP-сервером роутера.
    Ответ написан
    Комментировать
  • Как работает передача кадра в ethernet?

    fzfx
    @fzfx
    18,5 дм
    > нажимаю enter он отправляется на роутер
    он отправляется первым делом на матрицу коммутации подключённого с противоположной стороны кабеля устройства: роутер это или коммутатор - не принципиально. главное - что речь не о сети из двух компов.
    > ,роутер ищет в подключениях такой же mac адрес
    встроенный в роутер коммутатор ищет
    >не находит ,роутер по патчкорду отправляет кадр на свитч на чердаке
    встроенный в роутер коммутатор рассылает полученный ethernet-кадр далее по всем своим портам, к которым что-либо подключено, кроме того порта, с которого пришёл кадр, и, учитывая, что коммутатор не сам по себе, а в составе роутера, то ещё и кроме портов, которые в настройках роутера отнесены к другим широковещательным сегментам (т. е. к другой сети, к другому VLAN).
    > ,свитч тоже не находит.куда перенаправляет свитч и как перенаправляет история умалчивает.
    туда же, куда и в случае с коммутатором в роутере - на все порты, кроме порта-источника и портов, относящихся к другим VLAN (если свитч управляемый и поддерживает разбиение портов по VLAN). таким образом ethernet-кадр, будет распространятся по всей локальной сети от коммутатора к другим коммутаторам (и компам), и на каждом из них будет повторяться одна и та же процедура: при наличии в коммутаторе записи, соотносящей MAC-адрес назначения из кадра с каким-то портом коммутатора, кадр будет перенаправлен в этот порт, а при отсутствии такой записи - во все порты сразу, кроме порта-источника. если в этой локальной сети действительно есть комп с таким MAC-адресом - то кадр в конце-концов до него дойдёт, а если нету - кадр будет в итоге утерян.
    > есть размытое объяснение что свитч перенаправляет его на какой то другой маршрутизатор районного далее городского уровня и т.д. перенаправляет вроде бы по wan сети но там скорость до 56 кбит/с а мне роутер выдает 100мб/с.
    тут уже начинаются привирушки со стороны того, кто вам дал размытое объяснение.
    если, как вы в самом начале упомянули, "есть какой то пакет езернета у которого есть какой то мак адрес получателя", то за предел локальной сети (т. е. через роутер) он не выберется. роутер, как и любое другое устройство уровня L3 (работающее с IP-адресами), принимает со своего встроенного коммутатора только кадры, MAC-адрес назначения в которых совпадает с MAC-адресом роутера, и отбрасывает все остальные. так что ни в какую другую сеть ваш кадр не попадёт, пока не переписать вами сказанное на "есть какой то пакет езернета у которого в качестве мак адреса получателя указан MAC роутера". вот в этом случае кадр попадёт на роутер, который извлечёт из него IP-адрес назначения и на основании своей таблицы маршрутизации направит его в одну из подключенных к нему сетей, подменив при этом MAC назначения на MAC роутера этой новой сети (т. е. того роутера в этой новой сети, на который он шлёт кадр), или прибьёт.
    > хотелось бы послушать что происходит дальше
    про то, что дальше в варианте "какой то MAC", я указал выше: не далее как в пределах одной локальной сети.
    а если MAC указан правильный (а за это отвечает таблица маршрутизации компа, с которого отсылается пакет в начале), всё это повторяется какое-то кол-во раз в зависимости от длины маршрута, его правильности и наличия проблем в сети: с каждого нового роутера кадр шлётся на MAC следующего роутера, проходит через свитчи, и если нигде нет обрыва или иной неисправности, добирается до следующего роутера, на котором, в зависимости от IP-адреса назначения, роутер выбирает следующую сеть и меняет MAC назначения, или прибивает кадр, если в его таблице маршрутизации отсутствует маршрут до этого IP-назначения.
    на литературу вам уже вроде скинули ссылок. там вы прочтёте и про все остальные возможные ситуации, такие как широковещательные кадры, зарезервированные мультикаст-адреса, другие зарезервированные адреса, ARP-кеш, ARP-прогрев, ARP-проксирование, различные вариации стандартов Ehternet-кадров и много чего ещё - общую схему я описал, но из неё есть эти и другие исключения.
    Ответ написан
    Комментировать
  • Команда msg не отправляет символы кириллицы?

    fzfx
    @fzfx
    18,5 дм
    как вариант - открыть bat-файл в вордпаде как "текстовый документ в unicode", затем сохранить как "текстовый документ ms-dos".
    Ответ написан
    Комментировать
  • Незащищённое соединение. Чем грозит регистрация на таком сайте?

    fzfx
    @fzfx
    18,5 дм
    нет.
    но легче, чем нежели это было бы защищённое соединение.
    Ответ написан
    Комментировать
  • Почему такая низкая скорость интернета?

    fzfx
    @fzfx
    18,5 дм
    сдаётся мне вам показывают скорость в мегабайтах/с, а вы в этот момент думаете о мегабитах/с.
    Ответ написан
    Комментировать
  • Когда кончатся ipv4 адреса?

    fzfx
    @fzfx
    18,5 дм
    завтра ближе к обеду закончатся.
    но говорят, что уже в понедельник завезут ещё.
    Ответ написан
    Комментировать
  • Как организовать управление другим компьютером не через интернет/LAN, а например через USB?

    fzfx
    @fzfx
    18,5 дм
    > который нельзя выпускать в интернет и который нельзя пускать в локальную сеть
    подключайтесь как обычно витой парой через rj-45, но в интернет и локальную сеть не пускайте, какие проблемы...
    Ответ написан
    2 комментария
  • Какой у меня ipv6 адрес?

    fzfx
    @fzfx
    18,5 дм
    xxxx:xxxx:xxxx:xxxx:abcd:efgh:ijkl:mnop
    Ответ написан
    Комментировать
  • Как сделать чтобы 2 сетевые карты видели друг друга?

    fzfx
    @fzfx
    18,5 дм
    Ничего не поделать, именно так работает NAT.
    Ответ написан
    2 комментария