Сотовые сети радиосвязи с подвижными объектами.
Излагаются принципы построения и функционирования сетей связи с подвижными объектами при использовании сотовой структуры зоны покрытия. Рассматриваются основы организации многостанционного доступа с различными видами разделения сигналов. Приводятся технические характеристики цифровых стандартов систем подвижной радиосвязи, получивших широкое признание в мировой практике. Исследуются различные модели распространения радиоволн вблизи поверхности земли, которые используются для расчетов уровня сигнала на входе приемников базовых и мобильных станций. Большое внимание уделяется вопросам анализа внутрисистемных помех и методам их уменьшения. Приводятся расчетные формулы для определения отношения сигнал/помеха в любой точке соты, а также для контроля степени изменения этого отношения при перемещении мобильной станции в пределах соты.
————————————————#Книга
👍5🔥1
Про память в компьютере.
• Всю память в компьютере можно разделить на 2 типа.
1) Внутренняя - та память, что находится, непосредственно в компьютере. Например: Оперативная память, регистры процессора. Она хранит небольшие обьемы данных, к которым компьютер может быстро получить доступ.
2) Внешняя - к ней относятся: Жесткие диски, флешки, CD-диски, ssd-диски. Эта память хранит большие обьемы данных, но эта память медленнее.
Компьютер работает по принципу: во внешней памяти храним данные, а во внутренней работаем с ними.
Рассмотрим отдельно каждую память.
• ОЗУ (Оперативное Запоминающее Устройство), также ее называют RAM (Random Access Memory) - Быстрая память. Еще она энергозависимая (Значит, что при отключении питания, данные из нее теряются). Она бывает 2 типов. DDR и SRAM. DDR - дешевле, популярнее, но медленнее чем SRAM. SRAM - быстрее, но дороже.
• ROM (Read Only Memory) - постоянное запоминающее устройство. Это память, предназначенная только для чтения. Она очень быстрая и энергонезависема. Там хранятся всякие штуки типо BIOS и т.д, которые необходимы для запуска компьютера.
• Кеш-память - очень быстрая память, которая является буфером между ОЗУ и процессором.
———————————————————
#Память #УстройствоПК
• Всю память в компьютере можно разделить на 2 типа.
1) Внутренняя - та память, что находится, непосредственно в компьютере. Например: Оперативная память, регистры процессора. Она хранит небольшие обьемы данных, к которым компьютер может быстро получить доступ.
2) Внешняя - к ней относятся: Жесткие диски, флешки, CD-диски, ssd-диски. Эта память хранит большие обьемы данных, но эта память медленнее.
Компьютер работает по принципу: во внешней памяти храним данные, а во внутренней работаем с ними.
Рассмотрим отдельно каждую память.
• ОЗУ (Оперативное Запоминающее Устройство), также ее называют RAM (Random Access Memory) - Быстрая память. Еще она энергозависимая (Значит, что при отключении питания, данные из нее теряются). Она бывает 2 типов. DDR и SRAM. DDR - дешевле, популярнее, но медленнее чем SRAM. SRAM - быстрее, но дороже.
• ROM (Read Only Memory) - постоянное запоминающее устройство. Это память, предназначенная только для чтения. Она очень быстрая и энергонезависема. Там хранятся всякие штуки типо BIOS и т.д, которые необходимы для запуска компьютера.
• Кеш-память - очень быстрая память, которая является буфером между ОЗУ и процессором.
———————————————————
#Память #УстройствоПК
👍21🤮2
Что такое ping?
• Ping - Это утилита для проверки доступности хоста. Помогает понять нам, дойдет ли наш пакет до какого-либо ip в установленные временные рамки.
• Пинговать хост значит отправлять на него ICMP пакеты с целью понять, отвечает ли на него устройство. Пинг может определить как долго доходит пакет до адреса назначения.
• Алгоритм работы ICMP.
1) Устройство отправляет ICMP пакет типа echo request (тип спрашивает "Как ты там") адресу назначения.
2) Получатель отвечает сообщением типа echo reply (тип отвечает "Все норм" или не отвечает если не норм).
А время от начала 1 запроса до конца ответа 2, считается за время пинга.
• 30-100 мс - Нормальный пинг. Что больше 100 - высокий
—————————————————————
#ping
• Ping - Это утилита для проверки доступности хоста. Помогает понять нам, дойдет ли наш пакет до какого-либо ip в установленные временные рамки.
• Пинговать хост значит отправлять на него ICMP пакеты с целью понять, отвечает ли на него устройство. Пинг может определить как долго доходит пакет до адреса назначения.
• Алгоритм работы ICMP.
1) Устройство отправляет ICMP пакет типа echo request (тип спрашивает "Как ты там") адресу назначения.
2) Получатель отвечает сообщением типа echo reply (тип отвечает "Все норм" или не отвечает если не норм).
А время от начала 1 запроса до конца ответа 2, считается за время пинга.
• 30-100 мс - Нормальный пинг. Что больше 100 - высокий
—————————————————————
#ping
👍22🤣5
Протокол маршрутизации BGP.
• BGP (Border Gateway Protocol) - Протокол граничного шлюза. Предназначенный для обмена информацией о маршрутизации и доступности между Автономными системами в интернете. BGP - Основной протокол маршрутизации в интернете.
• Автономная система(AS) - это сеть или набор подсетей, объединенных общей политикой маршрутизации. Внутри этой сети работает свой протокол маршрутизации, например OSPF или EIGRP. Автономными системами управляют организации, например корпорации, ВУЗы, интернет-провайдеры.
• BGP - очень надежный протокол и администратор, который его настраивает, должен быть очень аккуратен, ведь одна ошибка может положить часть интернета.
В одном посте мы не можем рассказать про такой большой протокол как BGP. Если хотите по-лучше познакомится с BGP, можете посмотреть это видео
————————————————————
#Маршрутизация #BGP
• BGP (Border Gateway Protocol) - Протокол граничного шлюза. Предназначенный для обмена информацией о маршрутизации и доступности между Автономными системами в интернете. BGP - Основной протокол маршрутизации в интернете.
• Автономная система(AS) - это сеть или набор подсетей, объединенных общей политикой маршрутизации. Внутри этой сети работает свой протокол маршрутизации, например OSPF или EIGRP. Автономными системами управляют организации, например корпорации, ВУЗы, интернет-провайдеры.
• BGP - очень надежный протокол и администратор, который его настраивает, должен быть очень аккуратен, ведь одна ошибка может положить часть интернета.
В одном посте мы не можем рассказать про такой большой протокол как BGP. Если хотите по-лучше познакомится с BGP, можете посмотреть это видео
————————————————————
#Маршрутизация #BGP
👍26👌2👎1
Официальное руководство Cisco по подготовке к сертификационным экзаменам CCNA ICND2 200-105: маршрутизация и коммутация
Настоящее академическое издание — исчерпывающий справочник и учебное пособие, знакомящее с подробностями настройки, поиска и устранения неисправностей сети. Автор бестселлеров и опытный преподаватель, Уэнделл Одом делится советами по подготовке к экзамену, помогая читателю выявить свои слабые стороны и улучшить концептуальные знания и практические навыки.
————————————————#Книга
👍11👎1🤣1
Протокол маршрутизации OSPF.
• OSPF(Open Shortest Path First) - протокол динамической маршрутизации. Использует для определения кратчайшего пути до сети алгоритм Дейкстры.
• OSPF является протоколом внутридоменной маршрутизации или interior gateway protocol(IGP). Этот тип протоколов используется для маршрутизации в какой-то ограниченной сети, например сети вашего провайдера. А протоколы междоменной маршрутизации или exterior gateway protocol(EGP) используются для связи между этими сетями, к такому типу относится протокол BGP
• Как работает OSPF.
1) Для того чтоб маршрутизаторы в сети распознали друг друга, они отправляют друг другу hello сообщения. OSPF марштуризатор, постоянно шлет эти сообщения на порты, чтобы определить есть ли на них кто то живой и ждет ответ, если ответ был получен, то продолжает работу с ним, а если нет то признает соседа мертвым.
2) После того как все роутеры подружились они начинают обмен сообщениями LSA(Link-State Advertisement). Эти сообщения содержат: информацию о соседнем роутере, состояние каждого напрямую подключенного канала и метрику. Полученные LSA роутер хранит в специальной базе LSDB. Метрика - это значение, присваемое каналу на основании его пропускной способности.
3) После того как все маршрутизаторы обменялись LSA, они строят таблицу топологии. Эта таблица содержит всю информацию о топологии области.
4) Затем маршрутизаторы выполняют алгоритм Дейкстры, который находит оптимальный маршрут для каждой сети
Чуть подробнее о OSPF вы можете узнать в этом видео
—————————————————————————————
#OSPF #Маршрутизация
• OSPF(Open Shortest Path First) - протокол динамической маршрутизации. Использует для определения кратчайшего пути до сети алгоритм Дейкстры.
• OSPF является протоколом внутридоменной маршрутизации или interior gateway protocol(IGP). Этот тип протоколов используется для маршрутизации в какой-то ограниченной сети, например сети вашего провайдера. А протоколы междоменной маршрутизации или exterior gateway protocol(EGP) используются для связи между этими сетями, к такому типу относится протокол BGP
• Как работает OSPF.
1) Для того чтоб маршрутизаторы в сети распознали друг друга, они отправляют друг другу hello сообщения. OSPF марштуризатор, постоянно шлет эти сообщения на порты, чтобы определить есть ли на них кто то живой и ждет ответ, если ответ был получен, то продолжает работу с ним, а если нет то признает соседа мертвым.
2) После того как все роутеры подружились они начинают обмен сообщениями LSA(Link-State Advertisement). Эти сообщения содержат: информацию о соседнем роутере, состояние каждого напрямую подключенного канала и метрику. Полученные LSA роутер хранит в специальной базе LSDB. Метрика - это значение, присваемое каналу на основании его пропускной способности.
3) После того как все маршрутизаторы обменялись LSA, они строят таблицу топологии. Эта таблица содержит всю информацию о топологии области.
4) Затем маршрутизаторы выполняют алгоритм Дейкстры, который находит оптимальный маршрут для каждой сети
Чуть подробнее о OSPF вы можете узнать в этом видео
—————————————————————————————
#OSPF #Маршрутизация
👍17👎1
Bash и кибербезопасность: Атака, защита и анализ из командной строки Linux
Командная строка может стать идеальным инструментом для обеспечения кибербезопасности. Невероятная гибкость и абсолютная доступность превращают стандартный интерфейс командной строки (CLI) в фундаментальное решение, если у вас есть соответствующий опыт. Авторы Пол Тронкон и Карл Олбинг рассказывают об инструментах и хитростях командной строки, помогающих собирать данные при упреждающей защите, анализировать логи и отслеживать состояние сетей. Пентестеры узнают, как проводить атаки, используя колоссальный функционал, встроенный практически в любую версию Linux.
————————————————#bash #linux #безопасность #книга
👍11👎2
IT-сертификаты что это и зачем нужны.
• Сертификаты показывают, что ИТ-специалист обладает компетенцией в документально заверенной области. К тому же способность инвестировать в своё постоянное продвижение — это тоже значительное преимущество. ИТ-сектор постоянно меняется. Непрерывное обучение — лучшее доказательство, что ИТ-специалист будет хорошим активом предприятия на многие годы вперед.
• Самые популярные сертификаты.
1) Сертифицированный Сетевой Специалист Cisco (CCNA) то выполненный 90-минутный экзамен с 55-65 вопросами по глубоким основам сетевых технологий и разработке программного обеспечения. Отправная точка для большинства айтишников, которые ещё не определились с ключевой сферой занятости в ИТ-отрасли. Cisco предлагает широкий спектр инструментов и ресурсов, которые могут помочь начинающим ИТ-специалистам подготовиться к сертификации CCNA, включая обучающие группы, вебинары и материалы для самостоятельной работы. Кандидаты с таким сертификатом имеют опыт внедрения и администрирования решений Cisco, базовые знания IP-адресации и хорошее понимание основ сети.
2) Основы информационных технологий CompTIA (ITF+) - это выполненный экзамен из 75 вопросов по основным ИТ-знаниям начального уровня. Помогает проверить себя в ИТ-сфере и успешно начать карьеру или получить первую работу в желаемой компании в условиях ожесточённой конкуренции за рабочее место. Сертификация доказывает основные ИТ-навыки соискателя с уверенными познаниями широкого спектра технологий на уровне продвинутого конечного пользователя.
3) Специалист по технологиям Microsoft (MTA) - это несколько программ сертификации в различных областях с охватом ИТ-инфраструктуры, баз данных, развития и так далее. Подходит как студентам для укрепления образовательных процессов, так и профессионалам для изменения специализации или преобразований в своей карьере. Соискатель обладает точными представлениями в таких областях, как управление базами данных и облачная архитектура, что особенно актуально в сегодняшних потребностях в автоматизации бизнеса.
4) Сертифицированный специалист по управлению проектами (CAPM) - это выполненный четырёхчасовой сложный экзамен со 170 вопросами в области оценки планов управления проектом, индикации производительности и потенциала, определении требований к ограничениям и допущениям, в администрировании и закрытии финансовых решений. Помогает занять ответственное место помощника по управлению проектами с основополагающим пониманием стандарта PMBoK. Показывает профессионализм в оказании услуг по управлению проектами с начальным практическим опытом.
—————————————————————
• Сертификаты показывают, что ИТ-специалист обладает компетенцией в документально заверенной области. К тому же способность инвестировать в своё постоянное продвижение — это тоже значительное преимущество. ИТ-сектор постоянно меняется. Непрерывное обучение — лучшее доказательство, что ИТ-специалист будет хорошим активом предприятия на многие годы вперед.
• Самые популярные сертификаты.
1) Сертифицированный Сетевой Специалист Cisco (CCNA) то выполненный 90-минутный экзамен с 55-65 вопросами по глубоким основам сетевых технологий и разработке программного обеспечения. Отправная точка для большинства айтишников, которые ещё не определились с ключевой сферой занятости в ИТ-отрасли. Cisco предлагает широкий спектр инструментов и ресурсов, которые могут помочь начинающим ИТ-специалистам подготовиться к сертификации CCNA, включая обучающие группы, вебинары и материалы для самостоятельной работы. Кандидаты с таким сертификатом имеют опыт внедрения и администрирования решений Cisco, базовые знания IP-адресации и хорошее понимание основ сети.
2) Основы информационных технологий CompTIA (ITF+) - это выполненный экзамен из 75 вопросов по основным ИТ-знаниям начального уровня. Помогает проверить себя в ИТ-сфере и успешно начать карьеру или получить первую работу в желаемой компании в условиях ожесточённой конкуренции за рабочее место. Сертификация доказывает основные ИТ-навыки соискателя с уверенными познаниями широкого спектра технологий на уровне продвинутого конечного пользователя.
3) Специалист по технологиям Microsoft (MTA) - это несколько программ сертификации в различных областях с охватом ИТ-инфраструктуры, баз данных, развития и так далее. Подходит как студентам для укрепления образовательных процессов, так и профессионалам для изменения специализации или преобразований в своей карьере. Соискатель обладает точными представлениями в таких областях, как управление базами данных и облачная архитектура, что особенно актуально в сегодняшних потребностях в автоматизации бизнеса.
4) Сертифицированный специалист по управлению проектами (CAPM) - это выполненный четырёхчасовой сложный экзамен со 170 вопросами в области оценки планов управления проектом, индикации производительности и потенциала, определении требований к ограничениям и допущениям, в администрировании и закрытии финансовых решений. Помогает занять ответственное место помощника по управлению проектами с основополагающим пониманием стандарта PMBoK. Показывает профессионализм в оказании услуг по управлению проектами с начальным практическим опытом.
—————————————————————
👍16👎2
Протокол FTP.
• FTP (File Transfer Protocol) - протокол, используемый для передачи файлов по TCP/IP-сетям между клиентским компьютером и сервером. Это одна из самых популярных технологий обмена данными с серверами, расположенными по всему миру. Сам протокол был разработан в 1971 году, задолго до HTTP и TCP/IP.
• Схема работы
Технически FTP-сервер представляет собой компьютер, к которому подключаются внешние пользователи. Они запускают на своих компьютерах специальный FTP-клиент, который делает попытку подключения.
Взаимодействие между сервером и пользовательским компьютером выглядит следующим образом:
1) Для связи, как правило, используется порт 21, который по умолчанию открыт на серверном компьютере. Клиент подключается к нему и выходит на управляющий канал
2) после подключения FTP-клиент подает определенные команды интерпретатору
3)после согласования команд для передачи данных необходимо дождаться получения номера канала, по которому будет осуществляться передача файлов для скачивания или загрузки на сервер. Эта операция осуществляется не через порт 21
4) после передачи или приема файлов канал закрывается, оставляя открытым порт 21 для обработки новых команд.
——————————————————————————
#ftp
• FTP (File Transfer Protocol) - протокол, используемый для передачи файлов по TCP/IP-сетям между клиентским компьютером и сервером. Это одна из самых популярных технологий обмена данными с серверами, расположенными по всему миру. Сам протокол был разработан в 1971 году, задолго до HTTP и TCP/IP.
• Схема работы
Технически FTP-сервер представляет собой компьютер, к которому подключаются внешние пользователи. Они запускают на своих компьютерах специальный FTP-клиент, который делает попытку подключения.
Взаимодействие между сервером и пользовательским компьютером выглядит следующим образом:
1) Для связи, как правило, используется порт 21, который по умолчанию открыт на серверном компьютере. Клиент подключается к нему и выходит на управляющий канал
2) после подключения FTP-клиент подает определенные команды интерпретатору
3)после согласования команд для передачи данных необходимо дождаться получения номера канала, по которому будет осуществляться передача файлов для скачивания или загрузки на сервер. Эта операция осуществляется не через порт 21
4) после передачи или приема файлов канал закрывается, оставляя открытым порт 21 для обработки новых команд.
——————————————————————————
#ftp
👍21👎1🤮1
HTTP протокол.
• HTTP(HyperText Transfer Protocol - протокол передачи гипертекста) - это протокол передачи информации в интернете.
• Изначально HTTP использовался только для гипертекстовых документов, но сейчас он может передавать любую информацию. Гипертекстовые документы также могут содержать гиперcсылки, при нажатии на которые формируется новый http-запрос, в ответе на который может содержаться другой гипертекстовый документ. Таким образом мы перемещаемся по страницам в интернете.
• HTTP-запрос состоит из трех элементов:
1) стартовой строки, которая задает параметры запроса или ответа,
2) заголовка, который описывает сведения о передаче и другую служебную информацию.
3) тело (его не всегда можно встретить в структуре). Обычно в нем как раз лежат передаваемые данные. От заголовка тело отделяется пустой строкой.
Важнейшим элементом структуры запроса является стартовая строка. Благодаря ей сервер понимает, что от него хотят. Вот как она устроена:
• Чаще всего используют GET и POST, они нужны для чтения и отправки данных на сервер. Например вы зашли в соцсеть, увидели пост и решили оставить комментарий. Или зашли в интернет-магазин, решили что-то купить и оставили данные карты.
• URL (Uniform Resource Locator) – единообразный идентификатор ресурса, идентифицирует ресурс и определяет его точное местоположение. Именно с помощью URL записаны ссылки в интернете.
• Версия показывает, какую версию протокола нужно использовать в ответе сервера.
HTTP-ответ строится примерно по тому же принципу, что и запрос:
———————————————————
#http
• HTTP(HyperText Transfer Protocol - протокол передачи гипертекста) - это протокол передачи информации в интернете.
• Изначально HTTP использовался только для гипертекстовых документов, но сейчас он может передавать любую информацию. Гипертекстовые документы также могут содержать гиперcсылки, при нажатии на которые формируется новый http-запрос, в ответе на который может содержаться другой гипертекстовый документ. Таким образом мы перемещаемся по страницам в интернете.
• HTTP-запрос состоит из трех элементов:
1) стартовой строки, которая задает параметры запроса или ответа,
2) заголовка, который описывает сведения о передаче и другую служебную информацию.
3) тело (его не всегда можно встретить в структуре). Обычно в нем как раз лежат передаваемые данные. От заголовка тело отделяется пустой строкой.
Важнейшим элементом структуры запроса является стартовая строка. Благодаря ей сервер понимает, что от него хотят. Вот как она устроена:
Метод + URL + HTTP/Версия
• Метод – описывает, какое именно действие нужно совершить со страницей. Можно придумать самые разные, но стандартных методов девять: GET, HEAD, POST, PUT, DELETE,CONNECT, OPTIONS, TRACE, PATCH. Их функциональность раскрывается в названии, они позволяют получить данные (GET), отправить данные на сервер (POST), удалить (DELETE) или заменить часть (PATCH). • Чаще всего используют GET и POST, они нужны для чтения и отправки данных на сервер. Например вы зашли в соцсеть, увидели пост и решили оставить комментарий. Или зашли в интернет-магазин, решили что-то купить и оставили данные карты.
• URL (Uniform Resource Locator) – единообразный идентификатор ресурса, идентифицирует ресурс и определяет его точное местоположение. Именно с помощью URL записаны ссылки в интернете.
• Версия показывает, какую версию протокола нужно использовать в ответе сервера.
HTTP-ответ строится примерно по тому же принципу, что и запрос:
HTTP/Версия + Код состояния + Пояснение• Код состояния показывает статус запроса. Это трехзначное число, благодаря которому можно узнать, получен ли запрос, обработан ли он, какие ошибки есть. Например, одна из самых известных ошибок – 404 – сообщает о том, что сервер не нашел ресурс по адресу. Возможно, в запросе опечатка, ошибка или он не соответствует протоколу.
———————————————————
#http
👍33🤮1
Python и DevOps: Ключ к автоматизации Linux
За последнее десятилетие технологии сильно изменились. Данные стали хитом, облака — вездесущими, и всем организациям понадобилась автоматизация. В ходе таких преобразований Python оказался одним из самых популярных языков программирования. Это практическое руководство научит вас использовать Python для повседневных задач администрирования Linux с помощью наиболее удобных утилит DevOps, включая Docker, Kubernetes и Terraform.
—————————————#Книга
👍10
Разница между HTTP и HTTPS.
• HTTPS — это не совсем протокол. Это расширение HTTP-протокола — объединение двух протоколов: HTTP и SSL или HTTP и TLS.
• Протоколы TLS (Transport Layer Security) и SSL (Secure Socket Layer) — криптографические. Это значит, что они позволяют шифровать данные, в нашем случае те, что передаются между браузером и сервером. Расшифровать эти данные могут только сервер и браузер, для всех остальных это будет набор нечитаемых символов. TLS основан на SSL, но второй уже устарел, и вместо него используют TLS.
• У ресурса/сайта, поддерживающего HTTPS, есть SSL/TLS-сертификат, который выдается центром сертификации. Как правило, SSL/TLS-сертификат — это подтверждение, что ресурс настоящий. Но могут быть исключения: сертификат может быть выдан легитимным центром на фишинговый сайт. В таком случае важно совпадение CN (Common Name - Общее Имя определяет какие имена хостов будет защищать сертификат) в сертификате с доменным именем сайта и уверенность пользователя в этом имени.
1) Перед тем как запустить HTTP-соединение, браузер обращается к серверу, чтобы наладить защищенное соединение. Сервер отправляет копию сертификата безопасности в ответ.
2) Браузер проверяет данные по своим спискам доверенных центров (список есть в каждом браузере), проверяет совпадение CN с доменным именем, даты выпуска и срока окончания сертификата, отсутствие в CRL, поддерживаемые алгоритмы, наличие издателя в списке доверенных корневых сертификатов и в списке доверенных издателей. В случае проблем на любой из этих проверок сертификат считается невалидным.
3) Если все хорошо, то браузер считает ресурс безопасным: они выбирают алгоритм шифрования, обмениваются ключом шифрования и потом данными по протоколу HTTP.
—————————————————
#http
• HTTPS — это не совсем протокол. Это расширение HTTP-протокола — объединение двух протоколов: HTTP и SSL или HTTP и TLS.
• Протоколы TLS (Transport Layer Security) и SSL (Secure Socket Layer) — криптографические. Это значит, что они позволяют шифровать данные, в нашем случае те, что передаются между браузером и сервером. Расшифровать эти данные могут только сервер и браузер, для всех остальных это будет набор нечитаемых символов. TLS основан на SSL, но второй уже устарел, и вместо него используют TLS.
• У ресурса/сайта, поддерживающего HTTPS, есть SSL/TLS-сертификат, который выдается центром сертификации. Как правило, SSL/TLS-сертификат — это подтверждение, что ресурс настоящий. Но могут быть исключения: сертификат может быть выдан легитимным центром на фишинговый сайт. В таком случае важно совпадение CN (Common Name - Общее Имя определяет какие имена хостов будет защищать сертификат) в сертификате с доменным именем сайта и уверенность пользователя в этом имени.
1) Перед тем как запустить HTTP-соединение, браузер обращается к серверу, чтобы наладить защищенное соединение. Сервер отправляет копию сертификата безопасности в ответ.
2) Браузер проверяет данные по своим спискам доверенных центров (список есть в каждом браузере), проверяет совпадение CN с доменным именем, даты выпуска и срока окончания сертификата, отсутствие в CRL, поддерживаемые алгоритмы, наличие издателя в списке доверенных корневых сертификатов и в списке доверенных издателей. В случае проблем на любой из этих проверок сертификат считается невалидным.
3) Если все хорошо, то браузер считает ресурс безопасным: они выбирают алгоритм шифрования, обмениваются ключом шифрования и потом данными по протоколу HTTP.
—————————————————
#http
👍29❤2🤮2
Кто такой DevOps и что он делает?
• DevOps — это набор практик на стыке системного администрирования (Ops — Operations) и разработки (Dev — Development). До внедрения DevOps при создании приложения целью группы разработки было написание кода, а группы инфраструктуры — поддержка всех серверов в работоспособном состоянии.
Если возникала проблема, инженер инфраструктуры мог сказать: «С сервером все в порядке, проблема с кодом, дальше разбираться я не буду, проблема не моя», — а разработчик говорил: «На моем компьютере этот код работает, проблема с сервером, дальше разбираться я не буду, это не моя зона ответственности».
• Что делает DevOps-инженер?
DevOps-инженер синхронизирует все этапы создания программного продукта: от написания кода до тестирования и релиза. к конечному продукту. Он хорошо разбирается в инфраструктуре, понимает принципы разработки приложений и построения их архитектуры.
• DevOps-инженер:
1) на этапе планирования работы помогает решить, какая архитектура будет у приложения, как оно будет масштабироваться
2) мониторит работоспособность всех сред и инструментов разработки
3) автоматизирует определенные стадии создания продукта.
4) налаживает коммуникацию между участниками команды
5) решает задачи, которые помогают организовать работу разработчиков, тестировщиков, системных администраторов и менеджеров.
• DevOps — это набор практик на стыке системного администрирования (Ops — Operations) и разработки (Dev — Development). До внедрения DevOps при создании приложения целью группы разработки было написание кода, а группы инфраструктуры — поддержка всех серверов в работоспособном состоянии.
Если возникала проблема, инженер инфраструктуры мог сказать: «С сервером все в порядке, проблема с кодом, дальше разбираться я не буду, проблема не моя», — а разработчик говорил: «На моем компьютере этот код работает, проблема с сервером, дальше разбираться я не буду, это не моя зона ответственности».
• Что делает DevOps-инженер?
DevOps-инженер синхронизирует все этапы создания программного продукта: от написания кода до тестирования и релиза. к конечному продукту. Он хорошо разбирается в инфраструктуре, понимает принципы разработки приложений и построения их архитектуры.
• DevOps-инженер:
1) на этапе планирования работы помогает решить, какая архитектура будет у приложения, как оно будет масштабироваться
2) мониторит работоспособность всех сред и инструментов разработки
3) автоматизирует определенные стадии создания продукта.
4) налаживает коммуникацию между участниками команды
5) решает задачи, которые помогают организовать работу разработчиков, тестировщиков, системных администраторов и менеджеров.
👍27🔥1🤮1
Компьютерные сети. Основы построения компьютерных сетей и телекоммуникаций
В учебном пособии описаны особенности изучаемого предмета, структура, цели, задачи, основные понятия и общие сведения о компьютерных сетях и сетях передачи данных, эволюция компьютерных сетей, стандартизация в компьютерных сетях, инфраструктура построения сетей, преимущества, требования к компьютерным сетям.
————————————————#Книга
👍8🤮2
Стандарты связи мобильной сети.
• Стандарты сотовой связи разделяются на 2 типа
1) Аналоговые - 1G
2) Цифровые - все остальные
• Первое поколение – 1G.
Появилось в 1984 году. Функционировала на аналоговом способе передачи данных. Была возможность делать только голосовые звонки.
• Второе поколение - 2G
Разработан в 90-х годах прошлого столетия. Максимальная скорость передачи данных - 0,4 Мб/с. Основное предназначение - поддержка голосовых вызовов для устаревших телефонов и интернета для промышленных модемов. Тут появилась возможность не только совершать вызовы, но и отправлять SMS.
• Третье поколение - 3G
В этом поколении уже была предусмотрена передача данных. Максимальная скорость передачи данных - 42 Мб/с.
• Четвертое поколение - 4G
Максимальная скорость передачи данных - 300 Мб/с. Используется, в основном, для высокоскоростной передачи данных.Улучшенное качество голосовой связи
• Стандарты сотовой связи разделяются на 2 типа
1) Аналоговые - 1G
2) Цифровые - все остальные
• Первое поколение – 1G.
Появилось в 1984 году. Функционировала на аналоговом способе передачи данных. Была возможность делать только голосовые звонки.
• Второе поколение - 2G
Разработан в 90-х годах прошлого столетия. Максимальная скорость передачи данных - 0,4 Мб/с. Основное предназначение - поддержка голосовых вызовов для устаревших телефонов и интернета для промышленных модемов. Тут появилась возможность не только совершать вызовы, но и отправлять SMS.
• Третье поколение - 3G
В этом поколении уже была предусмотрена передача данных. Максимальная скорость передачи данных - 42 Мб/с.
• Четвертое поколение - 4G
Максимальная скорость передачи данных - 300 Мб/с. Используется, в основном, для высокоскоростной передачи данных.Улучшенное качество голосовой связи
🔥14👍7🤮3🤔1
Протокол POP3.
• POP3 (Post Office Protocol Version 3 – «протокол почтового отделения, версия 3») – сетевой протокол для получения электронных сообщений с веб-сервера. В большинстве случаев POP3 применяют совместно с протоколом SMTP.
• Порт протокола POP3 - 110 или 995
• Уровень по модели OSI - прикладной
—————————————————
#pop3
• POP3 (Post Office Protocol Version 3 – «протокол почтового отделения, версия 3») – сетевой протокол для получения электронных сообщений с веб-сервера. В большинстве случаев POP3 применяют совместно с протоколом SMTP.
• Порт протокола POP3 - 110 или 995
• Уровень по модели OSI - прикладной
—————————————————
#pop3
👍22
Основы локальных компьютерных сетей———————————————
В учебном пособии рассматриваются теоретические основы и технологии построения локальных компьютерных сетей. Излагаются вопросы базовых понятий, моделей и способов построения компьютерных сетей, организации стека протоколов TCP/IP (IPv4 и IPv6), создания серверов общего доступа и служб для IP-сетей (DNS, электронная почта, веб и др.). Отдельное внимание уделяется вопросам организации локальных сетей на Windows (рабочая группа и домен), физического построения кабельных и беспроводных локальных сетей.
#книга
⚡9👍4🔥1
Что такое SMTP?
• SMTP (Simple Mail Transfer Protocol) — протокол передачи почты прикладного уровня (уровень 7). Он был представлен еще в 1982 году, но не теряет актуальности до сих пор.
• У протокола две главные задачи: проверка корректности настроек системы и предоставление «разрешения» на отправку email-сообщения для определенного устройства, отправка исходящего сообщения на заданный адрес электронной почты и подтверждение успешной доставки.
• В большинстве случаев протокол SMTP используется для передачи исходящей почты с использованием порта TCP 25. То есть можно сказать, что SMTP-порт — это как раз TCP 25, хоть и не всегда. Иногда задействуется еще порт 465. Так происходит, когда порт требует защищенного SSL-соединения.
—————————————————
#smtp
• SMTP (Simple Mail Transfer Protocol) — протокол передачи почты прикладного уровня (уровень 7). Он был представлен еще в 1982 году, но не теряет актуальности до сих пор.
• У протокола две главные задачи: проверка корректности настроек системы и предоставление «разрешения» на отправку email-сообщения для определенного устройства, отправка исходящего сообщения на заданный адрес электронной почты и подтверждение успешной доставки.
• В большинстве случаев протокол SMTP используется для передачи исходящей почты с использованием порта TCP 25. То есть можно сказать, что SMTP-порт — это как раз TCP 25, хоть и не всегда. Иногда задействуется еще порт 465. Так происходит, когда порт требует защищенного SSL-соединения.
—————————————————
#smtp
👍30⚡1
Протокол SOCKS
• SOCKS – это интернет-протокол, который используется для передачи пакетов с данными от сервера к клиенту с помощью промежуточного прокси-сервера. На сегодня это наиболее продвинутая массовая технология для организации прокси. При ее использовании трафик проходит через прокси-сервер, который использует собственный IP-адрес, с которого уже идет финальное подключение к нужному адресату.
• Наиболее свежая спецификация протокола – это SOCKS5. Она использует UDP- и TCP-соединения для пересылки трафика.
• Уровень по модели OSI - сеансовый
—————————————————
#socks
• SOCKS – это интернет-протокол, который используется для передачи пакетов с данными от сервера к клиенту с помощью промежуточного прокси-сервера. На сегодня это наиболее продвинутая массовая технология для организации прокси. При ее использовании трафик проходит через прокси-сервер, который использует собственный IP-адрес, с которого уже идет финальное подключение к нужному адресату.
• Наиболее свежая спецификация протокола – это SOCKS5. Она использует UDP- и TCP-соединения для пересылки трафика.
• Уровень по модели OSI - сеансовый
—————————————————
#socks
👍25🔥1
Что такое I2P?
• I2P, или Invisible Internet Project, — это на сегодняшний день самая анонимная сеть. Здесь ты можешь ходить по сайтам и пользоваться сервисами, не раскрывая сторонним лицам ни байта своей информации. И хоть появился I2P в 2003 году, сеть продолжает расти и шириться.
• I2P построен по принципу оверлея, то есть анонимный и защищенный слой работает поверх другой сети — интернета.
• Одна из главных особенностей I2P — децентрализованность. В этой сети нет серверов DNS, их место занимают автоматически обновляемые «адресные книги». А роль адресов играют криптографические ключи, никак не выдающие реальные компьютеры. Каждый пользователь проекта может получить свой ключ, который невозможно отследить.
• Многие пользователи часто задаются вопросом, зачем использовать I2P, когда есть VPN и Tor. Если сравнивать I2P с браузером Tor, можно выделить следующие различия:
• Tor использует «луковую» маршрутизацию, отправляя твой трафик через знаменитые восемь прокси, но при этом сам по себе никак не защищает от расшифровки. I2P, наоборот, опирается на шифрование трафика.
• Tor — большой любитель SOCKS, тогда как I2P предпочитает использовать собственный API. Что удобнее — решать тебе.
• Туннели I2P однонаправленные в отличие от Tor.
• Tor хоть и обладает свойствами пиринговой сети, но при этом централизованный. I2P полностью децентрализован.
———————————————————
#i2p #Безопасность
• I2P, или Invisible Internet Project, — это на сегодняшний день самая анонимная сеть. Здесь ты можешь ходить по сайтам и пользоваться сервисами, не раскрывая сторонним лицам ни байта своей информации. И хоть появился I2P в 2003 году, сеть продолжает расти и шириться.
• I2P построен по принципу оверлея, то есть анонимный и защищенный слой работает поверх другой сети — интернета.
• Одна из главных особенностей I2P — децентрализованность. В этой сети нет серверов DNS, их место занимают автоматически обновляемые «адресные книги». А роль адресов играют криптографические ключи, никак не выдающие реальные компьютеры. Каждый пользователь проекта может получить свой ключ, который невозможно отследить.
• Многие пользователи часто задаются вопросом, зачем использовать I2P, когда есть VPN и Tor. Если сравнивать I2P с браузером Tor, можно выделить следующие различия:
• Tor использует «луковую» маршрутизацию, отправляя твой трафик через знаменитые восемь прокси, но при этом сам по себе никак не защищает от расшифровки. I2P, наоборот, опирается на шифрование трафика.
• Tor — большой любитель SOCKS, тогда как I2P предпочитает использовать собственный API. Что удобнее — решать тебе.
• Туннели I2P однонаправленные в отличие от Tor.
• Tor хоть и обладает свойствами пиринговой сети, но при этом централизованный. I2P полностью децентрализован.
———————————————————
#i2p #Безопасность
👍24
Основы кодирования
Первое на русском языке массовое пособие для будущих инженеров-связистов и проектировщиков радиоэлектронной аппаратуры, включая системы на кристалле. Даны основы теории информации и сжатия данных, доходчиво изложены современные алгоритмы помехоустойчивого кодирования, реализации циклических и сверточных кодов.
————————————#книга
👍6