Задать вопрос
Ответы пользователя по тегу Компьютерные сети
  • Зачем нужно знать о сетевой модели OSI?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Модель OSI, это не конкретная "запчасть", которая может использоваться или не использоваться. Это основополагающий принцип того, как нужно думать о любом стеке любых протоколов, под каким углом на него смотреть )) Она потому и называется открытой моделью межсистемного обмена, (а не паттерном построения стека протоколов), что дает наиболее общую картину того, какие у протоколов в стеке могут быть характерные роли, и предлагает принцип, как это можно структурировать для понимания их взаимодействия друг с другом. И ее не нужно заучивать, ее нужно просто понять, сам принцип, и потом использовать это понимание для понимания других, уже конкретных вещей.
    Ответ написан
    2 комментария
  • Чем отличается микросервисная архитектура от сервис-ориентированной?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    В основном, очередностью "выхода в массы". Исторически, понятие SOA постулировали применительно к решению задач в области информационных систем масштаба предприятия. Потом стало очевидно, что те же самые принципы иногда весьма полезны и при проектировании архитектуры отдельных приложений. Ирония состоит в том, что основные идеи SOA тоже не с неба свалились, а были унаследованы с "микро уровня" (те же I2C и пр., придуманные задолго до того). Короче, говорят, что MS, это просто правильно сделанная SOA.

    Ну, а по сути, оба варианта говорят об одном и том же, только с разных сторон. SOA предлагает принципы интегрирования готовых частей в систему, а MS учит, как проектировать эти части, чтоб они лучше интегрировались в SOA... И все это, разумеется, с т.з. нефункциональных требований, как то масштабируемость, отказоустойчивость, сопровождаемость и далее по списку из ISO/IEC 25010.

    Почитать, например:
    martinfowler.com/articles/microservices.html
    amzn.com/1491950358
    Ответ написан
    Комментировать
  • Как в Linux мониторить непрерывность предоставления CPU виртуализатором изнутри VM?

    pi314
    @pi314 Автор вопроса
    Президент Солнечной системы и окрестностей
    Проблема решена, гипотеза подтвердилась. Непосредственно по вопросу: мониторить проще всего с помощью:
    iostat -c | awk 'NR==4 {print $5}'
    Это же значение выдает и top (самое правое в строке %CPU, "0,0 st", что означает steal time), но оттуда его муторнее выдерать.

    Большое спасибо всем за советы и высказанные предположения!
    Ответ написан
    Комментировать
  • Как определить IP сайта?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    1. IP сайта показывает DNS
    2. Хреново определяют. Ввел IP, на котором точно висит несколько сайтов - ничего не нашли. Отсюда можно сделать вывод, что, возможно, некая база, накапливаемая по ходу дела.
    Ответ написан
  • Насколько часто втречаются одинаковые почтовые ящики (содержимое адреса e-mail до @)?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Это - постоянно встречающаяся ситуация! Однако, в этом нет ничего страшного, т.к., строго говоря, уникальной должна быть комбинация логина и пароля... а, кроме того, непонятно, что же мешает сохранять полный адрес?
    Ответ написан
    Комментировать
  • Почему пропадают пакеты в сети?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Кроме возможных конфликтов IP адресов (наиболее вероятно), проверьте нагрузку на свитч. Не то, чтоб это было сильно вероятно, просто легче проверить. Если и тут ничего, посмотрите, не занимается ли какой-нибудь мыслитель ARP-спуфингом. Был такой случай - один чудак на букву М терроризировал всю сетку, пока не поймали :)
    Ответ написан
    Комментировать