"Железные" приложения!
182
40
Jesus Christ сказал(а):↑Привет, как дела с разработкой сайта?
Нажмите, чтобы раскрыть...Пока занят просмотром курса!
На неделе(следующей) обновлю html страничку об ассемблере.
Что ответил DeepSeek:
СпойлерПривет! Ты можешь рассказать как устроены железные устройства, например роутеры или другие устройства с логикой близкой к программной
Привет! Конечно, давай разберемся, как устроены железные устройства, такие как роутеры, и как в них реализована логика, близкая к программной.
Основные компоненты железных устройств
Центральный процессор (CPU):
Это "мозг" устройства, который выполняет инструкции программного обеспечения. В роутерах часто используются специализированные процессоры, оптимизированные для сетевых задач.
Оперативная память (RAM):
Используется для временного хранения данных и инструкций, которые процессор активно использует. В роутерах RAM может хранить таблицы маршрутизации, буферы пакетов и другую временную информацию.
Постоянная память (Flash или ROM):
Здесь хранится прошивка или операционная система устройства (например, Cisco IOS, OpenWRT и т.д.). Это программное обеспечение управляет работой устройства и обеспечивает его функциональность.
Сетевые интерфейсы (Ethernet, Wi-Fi, DSL и т.д.):
Это физические порты и модули, которые позволяют устройству подключаться к сети. Каждый интерфейс имеет свои характеристики, такие как скорость и тип подключения.
Аппаратные ускорители:
В некоторых устройствах, особенно в роутерах, могут быть специализированные чипы для ускорения обработки сетевых пакетов, шифрования и других задач.
Логика работы
Программное обеспечение (ПО):
Устройства управляются программным обеспечением, которое может быть встроенным (прошивка) или загружаемым (как в случае с OpenWRT). ПО определяет, как устройство обрабатывает данные, маршрутизирует пакеты и управляет сетевыми интерфейсами.
Таблицы маршрутизации:
В роутерах используются таблицы маршрутизации, которые определяют, куда направить пакет данных. Эти таблицы могут быть статическими (заданными вручную) или динамическими (обновляемыми с помощью протоколов маршрутизации, таких как OSPF, BGP и т.д.).
Обработка пакетов:
Когда устройство получает пакет данных, оно анализирует его заголовок (например, IP-адрес назначения) и решает, куда его направить. Это может включать фильтрацию, NAT (трансляцию сетевых адресов) и другие операции.
Управление и конфигурация:
Устройства могут быть настроены через веб-интерфейс, командную строку (CLI) или с помощью протоколов управления, таких как SNMP. Конфигурация может включать настройку сетевых интерфейсов, правил фильтрации, QoS (качества обслуживания) и других параметров.
Пример работы роутера
Получение пакета:
Роутер получает пакет данных через один из своих интерфейсов.
Анализ заголовка:
Процессор анализирует заголовок пакета, чтобы определить, куда его направить.
Поиск в таблице маршрутизации:
Роутер ищет в таблице маршрутизации, какой интерфейс использовать для отправки пакета.
Передача пакета:
Пакет передается через соответствующий интерфейс в направлении назначения.
Заключение
Железные устройства, такие как роутеры, сочетают в себе аппаратные компоненты и программное обеспечение, которое управляет их работой. Логика работы этих устройств близка к программной, так как они выполняют инструкции, запрограммированные в их прошивке или операционной системе. Это позволяет им эффективно обрабатывать сетевые данные и обеспечивать связь между различными устройствами в сети.
Если у тебя есть еще вопросы или нужно больше деталей, не стесняйся спрашивать!
Ты мне в одной из тем рассказывал, что ты не бесполезный. Что, мол, тебе кто-то в личку написал и попросил помочь решить проблему с ГТА.
И что ты собирался заниматься этим пару дней назад уже. И тему обещал создать о решении проблемы этой.
Как видим, никакой темы нет, соответственно никому не помог, соответственно ты бесполезный, как я и говорил. Тему клоз
Mishele123 сказал(а):↑в чем смысл смотреть один и тот же курс?
Нажмите, чтобы раскрыть...Это новый курс!
Он от молодого вирусного аналитика, бывшего работника лаборатории Касперского.
Про вирусы мне не интересно но всё что показано можно переложить и переосмыслить к нормальным программам.
Damien322 сказал(а):↑Ты мне в одной из тем рассказывал, что ты не бесполезный. Что, мол, тебе кто-то в личку написал и попросил помочь решить проблему с ГТА.
И что ты собирался заниматься этим пару дней назад уже. И тему обещал создать о решении проблемы этой.
Как видим, никакой темы нет, соответственно никому не помог, соответственно ты бесполезный, как я и говорил. Тему клоз
Нажмите, чтобы раскрыть...Не с ГТА а с Dota2 и я написал способ патчинга и его выложил.
ProstoAndreyRU сказал(а):↑Это новый курс!
Он от молодого вирусного аналитика, бывшего работника лаборатории Касперского.
Про вирусы мне не интересно но всё что показано можно переложить и переосмыслить к нормальным программам.
Нажмите, чтобы раскрыть...Ты собираешься делать стиллеры или локеры и кидать их местным?
ProstoAndreyRU сказал(а):↑Это новый курс!
Он от молодого вирусного аналитика, бывшего работника лаборатории Касперского.
Про вирусы мне не интересно но всё что показано можно переложить и переосмыслить к нормальным программам.
Не с ГТА а с Dota2 и я написал способ патчинга и его выложил.
Нажмите, чтобы раскрыть...
Да, дота, сорри. А куда выложил? Где ознакомиться?
SepiaFatum сказал(а):↑Ты собираешься делать стиллеры или локеры и кидать их местным?
Нажмите, чтобы раскрыть...Нет! Моя задача изучать файлы(игры, приложения) и писать небольшие патчи к ним!
Только правильные цели.
Damien322 сказал(а):↑
Да, дота, сорри. А куда выложил? Где ознакомиться?
Нажмите, чтобы раскрыть...
ProstoAndreyRU сказал(а):↑В общем где почитать о железе и то что реализовано не как код а как какое-то железо?
Например есть файрвол в Windows 10 а есть роутер.
Второе-железная штука и хз как она работает.
Подскажите.
Нажмите, чтобы раскрыть...В вузе на направление информатика и вычислительная техника. Почему ещё никуда не поступил?
ProstoAndreyRU сказал(а):↑Нет! Моя задача изучать файлы(игры, приложения) и писать небольшие патчи к ним!
Только правильные цели.
Нажмите, чтобы раскрыть...Так там написано, что неизвестно работает он или нет. Я так понял что нет.
Ты чё, совсем уже?
Лол
Альфа-пёс сказал(а):↑В вузе на направление информатика и вычислительная техника. Почему ещё никуда не поступил?
Нажмите, чтобы раскрыть...
Слишком крутой чтобы идти в вуз. Там же чёта пишут, чёта учат. А хотелось бы курсы от лены228 смотреть
ProstoAndreyRU сказал(а):↑Я не могу проверить, у меня нету Windows 7 и Dota2 тормозит(компьютер слишком слабый).
Но на старом клиенте Steam я смог запустить Dota2 и поиск игры.
Нажмите, чтобы раскрыть...
Ну то есть, ты сделал работу, но не смог проверить. В чём тогда польза?
Короче, ты бесполезен, иди стримь на ВКплей для 2 человек, может кто-то тебе деняк закинет на муфточку
ProstoAndreyRU сказал(а):↑Я потом проверю всё!
Нажмите, чтобы раскрыть...
Ну так как проверишь, так и пиши что ты сделал что-то.
Ты же мне заявлял, что работает всё, а оказывается, что ты сам не знаешь.
Если бы не видел твои стримы и соц сети, я бы подумал, что там тролль какой-то сидит тонкий.
Но к сожалению нет
Damien322 сказал(а):↑Ты мне в одной из тем рассказывал, что ты не бесполезный. Что, мол, тебе кто-то в личку написал и попросил помочь решить проблему с ГТА.
И что ты собирался заниматься этим пару дней назад уже. И тему обещал создать о решении проблемы этой.
Как видим, никакой темы нет, соответственно никому не помог, соответственно ты бесполезный, как я и говорил. Тему клоз
Нажмите, чтобы раскрыть...Скорее всего, ему писала его шиза
Damien322 сказал(а):↑
Да, дота, сорри. А куда выложил? Где ознакомиться?
Нажмите, чтобы раскрыть...Он даже не проверил, работает ли его хрень и выложил.
Может хитрый Андрюша туда майнер встроил.
Тема закрыта
-
ЗаголовокРазделОтветов ПросмотровПоследнее сообщение
-
Сообщений:1
Просмотров:2
-
RaidenN 07 Jul 2025 в 12:28Сообщений: 11 07 Jul 2025 в 12:28
Сообщений:11
Просмотров:22
-
FuriousFighter 07 Jul 2025 в 11:57Сообщений: 4 07 Jul 2025 в 11:57
Сообщений:4
Просмотров:18
-
Сообщений:21
Просмотров:41
-
Suspiria2000 07 Jul 2025 в 11:52Сообщений: 14 07 Jul 2025 в 11:52
Сообщений:14
Просмотров:35