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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Сомнительно что софт под Windows 10 для этого существует. Сама технология диал апов умерла
    еще во время 32х битных архитектур. А Microsoft очень быстро удаляет старые протоколы.
    Так-же сейчас чорта с два установишь найдешь telnet, gopher, tftp, e.t.c. на Windows. Все по умолчанию выключено
    и убрано из дистрибутивов.

    А вот где может осталось так это в Linux. Там и можно искать.
    Ответ написан
    Комментировать
  • Как заставить провайдера предоставлять стабильное интернет соединение?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Последние пол года теряю пакеты буквально до ВСЕГО что есть в интернете.

    Потеря пакетов это нормальная ситуация для TCP/IP протокола. Он реагирует на это повторами
    и некоторым замедлением средней скорости.

    Если серъезно занялся оценкой качества связи то тебе надо брать некий эталон (другой провайдер)
    и сделать сравнительную таблицу метрик соединения. Чем больше метрик соберешь - тем лучше.

    Без такого сравнения невозможно вести диалог с техническими специалистами. Они воткнут
    свой speed-test и просто покажут что ты неправ и вообще некомпетентен. Пригласи к себе
    домой специалиста. Пусть также посмотрит на весь твой стек оборудования. Wifi здесь тоже
    при делах. Обычно в 8 часов вечера Wifi в панельных домах сильно падает просто по причине
    помех создаваемых соседями в этоих же диапазонах Wifi. Особенно это касается старого протокола
    который на 2.4 ГГц работает.
    Ответ написан
    Комментировать
  • Как удаленно включить стационарный пк с андроид устройства?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Схема с wake-on-lan пока является самой надежной. По крайней мере других технологий включения
    для рабочей станции нету.

    Вообще.... нет никакого смысла включать рабочие станции удаленно. Если у тебя дома стоит сервер,
    то сервер всегда содержит порт управления вот ходи на него и включай. И купи белый IP.

    Короче, скупой всегда заплатит дважды.
    Ответ написан
  • Возможно ли создать такую программу, которая позволила бы просматривать торент файлы в которых содержаться видео и фото, или пдф файлы, или html?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Есть утилита torrent-cli. Кажется у нее были опции для просмотра.
    Еще в гитхабе есть проекты похожие по смыслу
    https://github.com/casey/intermodal
    https://github.com/elektito/ih2torrent
    Они позволяют видеть каталог файлов.

    Непонятно зачем ты пишешь про tbpw. Если ты хочешь видеть контент самих файлов - у тебя только
    один вариант - качать торрент.
    Ответ написан
    Комментировать
  • Не работает определение местоположения по IP. Почему?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Ну все эти геолокаторы по айпи (maxmind, ipgeo) показывают не твою локацию а локацию
    того IP адреса под которым тебя видит сайт.

    И кроме того эти базы нуждаются в постоянном обновлении. Если база устарела (что часто бывает
    в бесплатных сервисах) то она будет показывать старую инфу.
    Ответ написан
  • Что на клиенте создается свою пару ключей для https соединения?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Когда ты купил (устнановил себе ОС) в ней уже был браузер и в этом браузере прописаны центры сертификации. Это что-то вроде нотариальных контор. Ты им доверяешь по умолчанию. И они по цепочке являются гарантами сертификатов других доменов или других контор. И связка сет доменов + публичный ключ являются реквизитами сертификата. Ты их можешь увидеть в настройках безопасности браузера. И по протоколам TLS/SSL когда ты заходишь на сайт происходит быстрая проверка что интернет домен подтвержден и между вами устанавливается доверительный канал по которому вся инфа от сервера - прогарантирована. Но еще пока не скрыта. Но ввиду того что ассиметричка работает медленно и дорого, на самом деле эта процедура обрамляет другой протокол - создание симметричного канала с временным сеансовым ключом где дальше ты уже работаешь по обычному быстрому симметричному AES например до следующего сеанса обновления ключа. Этот канал уже скрытый от постороеннего наблюдателя. Если запускать openssl с некоторыми
    параметрами то эта процедура рукопожатия будет трассироваться на экран и можно подсмотреть что реально
    происходит у тебя на локалхосте.

    По поводу что там и где устарело. SSL/TLS это просто версии алгоритмов вот этого рукопожатия.
    Ответ написан
  • Проблема разности частоты обновления на сервере и на клиенте?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Физическая модель мира не должна зависеть от ФПС на экране. Если ты победишь эту проблему
    то тогда никаких артифактов с отображением не будет. Для простоты ты можешь обновлять физику
    хоть 10 разв в секунду хоть 120 раз это не важно. А визуальная часть игры будет делать интеполяцию.
    Потому что засинхронизировать всех клиентов сетевой игры в принципе никогда невозможно.
    У них и таймеры будут не синхронны и производительность разная.
    Ответ написан
    Комментировать
  • Возможен ли доступ в интернет без провайдера?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Если с другом хочестся "шпилить в контру" - то для этого ничего не нужно. Только кросс-овер ethernet кабель.

    А если строить сеть по правилам строительства сетей - то надо получить в свое распоряжение блок IP
    адресов. Выделить их своим клиентам. И подключиться в мировой стек мирового интернета.

    И вот для этого и нужны провайдеры которые делают кучу организационно-технической работы.
    И список этой работы - ойой. Читать не перечитать.
    Ответ написан
    Комментировать
  • Windows: как нескольким процессам принимать данные с одного UDP порта?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вот я так делал. Это работает под Linux. Только процесс который прослушивает UDP сокет
    должен подняться первым. А потом уже можно поднимать торрент клиент к примеру
    и они будуд разделять этот сокет. В обратном порядке - не сработает.
    sockfd = socket(AF_INET, SOCK_DGRAM, 0);
        if (sockfd < 0) {
            perror("Error creating socket");
            exit(1);
        }
    
        int reuse = 1;
    
        if (setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof(reuse)) < 0) {
            perror("Error setting socket option");
            exit(1);
        }
    
        server_addr.sin_family      = AF_INET;
        server_addr.sin_addr.s_addr = htonl(INADDR_ANY);
        server_addr.sin_port        = htons(atoi(sin_port));
    
        if (bind(sockfd, (struct sockaddr*)&server_addr, sizeof(server_addr)) < 0) {
            perror("Error binding socket");
            exit(1);
        }
    Ответ написан
    Комментировать
  • Какую библиотеку выбрать для написания tcp сервера?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Поддержка сырых сокетов есть в любом современном языке программирования. Обсуждать здесь как-бы нечего.
    Сокеты встроены в язык.

    Но если между приложением и сокетами у тебя стоит нечто (например SOAP) то тогда обсуждать этот
    вопрос становится более интересно.
    Ответ написан
    3 комментария
  • Как удаленно установить и запустить OS в режиме lite?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Это скорее всего не сработает. Т.к. нужны настройки wifi. Их надо где-то указать. Но со стороны действительно
    выглядит как некий злой умысел. Будто ты втихаря хочешь рабочие станции занять каким-то нехорошим делом.
    Ответ написан
  • В чем причина такого результата проверки сетевого кабеля?

    mayton2019
    @mayton2019
    Bigdata Engineer
    диоды мигают в хаотичном порядке, как-будто перепутаны все жилы.

    Чепуха какая-то. Какие выводы мы здесь должны сделать из хаотичного мигания?

    Я вот так рассуждаю. Когда ничего непонятно - инженер должен отбросить сложные инструменты - и
    взять простые. Бери мультиметр и проверяй целостность жил. И сопротивление изоляции между жил.

    Свич убери вообще чтоб не мешал. Закольцуй кабель в кольцо чтоб было удобно мерять.
    Ответ написан
    Комментировать
  • Есть ли способы включить компьютер по wake on lan через nat?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В магазинах спец-техники и наблюдения продавались такие устройства. Размером со спичечный коробок. Вобщем это почти мобильный телефон с удаленным управлением. И это устройство может выдавать на выход сигналы управления и к этим сигналам можно подключать реле управления техникой. Сад-огород поливать. Включать какие-то бытовые приборы удаленно. Управлялись такие устройства через DTMF тональный набор.
    Ответ написан
  • Можно ли использовать несколько сетей?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Мне нужно чтобы весь интернет работало от корпоративной сети, а определенные приложения или веб адреса(запросы) исходили с другой интернет подключения.

    Расскажи словами как ты собираешся различать эти приложения?

    Грубо говоря что будет маркером что вот этот торрент клиент должен ходить на такой интерфейс
    а твоя любимая 1С-ка на корпоративный.

    Ответ с виртуалкой написанной выше - это скорее всего правильный ответ но я думаю что не самый лучший
    с точки зрения ресурсов машины. Виртуалка объективно потребляет больше чем на самом деле надо.
    Ответ написан
    Комментировать
  • Интернет провайдер видит МАС всех компов, подключённых к модему?

    mayton2019
    @mayton2019
    Bigdata Engineer
    По первым шести символам мак адреса можно определить производителя сетевого устройства.
    Вот как тут пишут https://dnschecker.org/mac-lookup.php

    Ну а оставшиеся цифры - ХЗ. Номер в серии наверное. 16 млн слотов зарезервировано.

    Даже если-бы провадер и знал. И что с того?

    Вот я подкючен проводом ethernet к гигабитному интернету. И провайдер видит mac моего роутера.
    Потом назначает айпишник согласно плану DHCP. И забывает нахрен. Больше этот мак нигде не нужен.
    Ответ написан
    Комментировать
  • Как узнать IP-адрес DNS-сервера, который использует сам провайдер?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я не думаю что у провадера - именно кеширующий. Ведь пров может ести какую-то свою политику. Банить неугодные
    сайты и перенаправлять пользователя на региональные ip зеркал для балансировки.

    В чем смысл искать корневой DNS? Во первых ты его сам можешь указать в настройках своих сетевых
    карт или роутера. Кроме того, зная различния в выдаче ответов их 13 корневых - ты методом исключения
    можешь определить какой на самом деле используется провадером. Вроде алгоритм прост. Не?
    Ответ написан
    Комментировать
  • Можно ли узнать ip и др.?

    mayton2019
    @mayton2019
    Bigdata Engineer
    IP адрес - это обычно адрес роутера куда включено куча телефонов друзей родственников соседей и собака с кошкой.
    Я сомневаюсь что пробив IP адрес можно физически соединить с преступником. Можно узнать
    владельца интернет-договора но при чем здесь этот бедняга? Он и невкурсе скольким друзьям
    и соседям wifi слил. Или просто у него пароль был 123.

    IP адреса также находятся в ротации со стороны провайдера. Поэтому через сутки этот адрес после завершения
    аренды и ребута роутера может быть передан другому соседу в этом доме. И кого спецназ будет брать?
    Бабушку-божий-одуванчик которая смотрит телесериалы по нетфликсу?

    По поводу SWAT, вертолетов и прочее. Попробуйте в реальной жизни этот SWAT куда-нибудь отправить. В ПГТ или частный сектор например. Где даже номера домов толком не написаны. Этот сват там на пол-дня застрянет
    и будет спрашивать где найти улицу.
    Ответ написан
  • Можно ли TCP ускорить при помощи TCP via UDP tunnel?

    mayton2019
    @mayton2019
    Bigdata Engineer
    1) Оба протокола работают поверх IP. Тоесть если уровень IP работает медленно - то и нет никакого смысла что-то виртуализировать поверх медленного.

    2) Время пинга является одной но далеко не последней характеристикой сетевого канала. Для игр оно может быть важно а для цифрового телевидения - вобщем-то не очень. Можно создать искусственно ситуацию когда пропускная способность равна гигабиту а пинг плохой и наоборот когда сеть медленная по скорости но отклик - быстрый. Первый вариант будет хорош для телевидения 4К а второй для АСУТП с коротким временем реакции.
    Ответ написан
    Комментировать
  • Как узнать какие порты блокирует провайдер и как обойти UDP блокировку?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В каждом torrent-клиенте есть тест который показывает открыты или нет нужные порты. Воспользуйся им.
    Ответ написан
    5 комментариев