Как стать автором
Обновить
119.16
Рейтинг

Сетевые технологии *

От Ethernet до IPv6

Сначала показывать
Порог рейтинга

Руководство по программированию сокетов на Python. Клиент, сервер и несколько соединений

Блог компании SkillFactory Python *Программирование *Сетевые технологии *
Перевод
Tutorial


К концу руководства вы освоите основные функции и методы модуля Python socket, научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем этим в собственных клиент-серверных приложениях. Материалом делимся к старту курса по Fullstack-разработке на Python. Для удобства чтения первая часть — за спойлером.
Посмотреть
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 838
Комментарии 0

Новости

Как завладеть сетью /16 с помощью libpcap и libdnet

Блог компании RUVDS.com Системное программирование **nix *Сетевые технологии *C *
Tutorial

Всем привет. Сегодня я попытаюсь рассказать про сетевое программирование на довольно низком уровне, с библиотеками libpacp и libdnet. Про последнюю многие наверное и не слышали, т.к. информации о ней в сети фактически нет. А ведь её использует сам Fyodor :)
Читать дальше →
Всего голосов 34: ↑34 и ↓0 +34
Просмотры 4.4K
Комментарии 0

Route-based VPN между Linux StrongSwan и Cisco ISR

Настройка Linux *Cisco *Сетевые технологии *
Из песочницы

Всем доброго времени суток!

Захотелось поделиться реализацией Hun-and-Spoke VPN между Cisco ISR (в качестве споков) и Linux+StrongSwan swanctl (в качестве хабов).

Небольшая предыстория.

На данный момент, в нашей инфраструктуре используется моновендорная среда, базирующаяся на решениях Cisco. В свете последних событий, начали подыскивать возможные варианты замещения как на стороне бранчей (споков), так и на стороне хабов.

Хабы располагаются в ДЦ в виде Cisco CSR. И вот с ними и была основная проблема, так как отечественные решения не могут пока предложить что-то наподобие полностью готового виртуального роутера (поправьте в комментариях, если я ошибаюсь).

В итоге, пока остановились на решении Linux+StrongSwan+FRR.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.2K
Комментарии 0

Как проходит онбординг сотрудников ИТО? Что нужно, чтобы выйти на смену в дата-центр

Блог компании Selectel IT-инфраструктура *Сетевые технологии *Карьера в IT-индустрии

Привет, Хабр! Меня зовут Валентин Тимофеев, я системный инженер в Selectel.

Сегодня впервые отмечается день работников отрасли ЦОД. Во время проведения буткемпов, дней карьеры и митапов меня часто спрашивают: «Что нужно, чтобы стать инженером?». Иногда этим интересуются друзья и знакомые, которые хотят начать карьеру в IT.

Хотелось бы поделиться, как мы проводим обучение новых сотрудников. Поговорим о том, какие этапы проходит каждый инженер перед первой сменой в дата-центре, что для этого нужно знать и уметь. Всех причастных — с праздником!
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры 2.3K
Комментарии 7

Просто о сложном: Confidential Cloud Computing

Информационная безопасность *IT-инфраструктура *Облачные вычисления *Сетевые технологии *Облачные сервисы *
Перевод

Сегодня мы попробуем разложить по полочкам  концепцию Сегодня мы попробуем разложить по полочкам концепцию Confidential Cloud Computing и содержательно поговорить о конфиденциальных вычислениях в Web 3.

Термин «облако» несколько раз пересматривался в истории Интернета. Для первопроходцев на заре Интернета идея заключалась в создании распределенной системы взаимосвязанных мейнфреймов, которая сама стала бы облаком. В более позднем видении облако будет означать возможность пользователей получать доступ к своим ресурсам (в основном данным) с любого устройства, которое к нему подключено.

Облако начало приобретать современные очертания только в начале 2000 года. Что произошло? До этого Интернет был в основном в руках нескольких энтузиастов. Затем произошла удивительная вещь: сотрудники Amazon (в то время интернет-магазина) не были удовлетворены скоростью, с которой они могли разрабатывать новые продукты и услуги. Проще говоря, они внедрили новый процесс для своих команд разработчиков и построили инфраструктуру с двумя ключевыми функциями:

позволить инженерам создавать новые сервисы быстрее и не затрачивать слишком много ресурсов на обслуживание;

обеспечить масштабирование и рост успешных услуг (тех, которые удовлетворяют спрос клиентов).

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 1.1K
Комментарии 5

Руководство по программированию сокетов на Python. От введения до работающего примера

Блог компании SkillFactory Python *Программирование *Сетевые технологии *
Перевод
Tutorial


К концу руководства вы освоите основные функции и методы модуля Python socket, научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем этим в собственных клиент-серверных приложениях. Материалом делимся к старту курса по Fullstack-разработке на Python.
Посмотреть первую часть
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 5.8K
Комментарии 0

Как оператору связи соблюдать требования по установке технических средств противодействия угрозам

IT-инфраструктура *Сетевые технологии *

Летом этого года были приняты законы, устанавливающие административную и уголовную ответственность для операторов связи за отсутствие фильтрации интернет-трафика с помощью технических средств противодействия угрозам (ТСПУ). На встрече с операторами связи и вещателями директор центра специальных проектов ФГУП Главного радиочастотного центра (ГРЧЦ) Сергей Темный подробно рассказал об изменениях в нормативной базе и о том, как телеком-компаниям работать в новых условиях. Основные тезисы доклада эксперта – этой статье.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 1.2K
Комментарии 1

Это база. Сетевая модель OSI. Истоки

Блог компании Serverspace IT-инфраструктура *Сетевые технологии *История IT IT-компании

Ни один курс по сетевым технологиям не обходится без модели Open Systems Interconnection или попросту OSI. Как говорится, «это баааза», на принципах которой создавались другие современные модели. Хотя сегодня она не особо применяется на практике, это не значит, что сетевым специалистам не нужно понимать ее принципы. 

История модели OSI задокументирована не полностью, но нам известны имена людей и названия организаций, вовлеченных в ее создание. Поэтому в этой статье были собраны известные факты об OSI на основе материалов из Интернета, например, онлайн-книги Джеймса Пелки «History And Development Of The Osi Model» и данных из интервью 1 и интервью 2 с Чарльзом Бакманом. Также на Habr я наткнулась на перевод статьи «OSI: Интернет, которого не было», где представлена история о моделях OSI и TCP/IP. Однако я решила самостоятельно изучить истоки OSI и больше углубится в этот период. Если вам интересно понять, что же тогда происходило, то приступим.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 7.5K
Комментарии 8

Простой CI/CD на Ansible Semaphore

Системное администрирование *IT-инфраструктура *Сетевые технологии *DevOps *
Tutorial

CI/CD стал неотъемлемой частью процесса разработки ПО, как в крупных, так и в небольших компаниях и проектах, в том числе open source.

Самыми популярными CI/CD-системами является GitLab и Jenkins. Обе эти системы являются мощными, расширяемыми и включают множество дополнительных возможностей. С помощью этих систем можно построить CI/CD любой сложности.

Но часто бывает, что что нужно максимально простое и прямолинейное решение, а не функциональность.

В этом случае Ansible Semaphore это то что нужно.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 6.4K
Комментарии 8

Обзор серверов Gooxi SL101. Опыт установки и первые впечатления

Блог компании Serverspace IT-инфраструктура *Облачные вычисления *Сетевые технологии *Серверное администрирование *
Из песочницы

Наш системный инженер Владимир Емельянов и его коллега – ведущий инженер по виртуализации рассказали мне о серверах Gooxi и поделились первыми впечатлениями. В статье рассказываю, как у них прошел процесс монтирования, какие были сложности с подключением комплектующих и настройкой систем мониторинга, и что там с совместимостью с VMware.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 3.5K
Комментарии 5

Домашний дата-центр: ошибки, результаты и советы

Блог компании Selectel Сетевые технологии *Серверное администрирование *Сетевое оборудование DIY или Сделай сам

Привет, Хабр! Меня зовут Ярослав, я стажер инженерно-технического отдела в Selectel. И несколько лет назад у меня была мечта — сделать домашний дата-центр. Я ее исполнил и хочу предупредить: не повторяйте моих ошибок, сохраните психику.

В статье делюсь опытом проектирования и сборки домашнего дата-центра. А также рассказываю, как случайно не сжечь серверный шкаф и за что провайдеры могут подать в суд. Подробности под катом.
Читать дальше →
Всего голосов 105: ↑101 и ↓4 +97
Просмотры 32K
Комментарии 134

Все глубже и глубже: дата-центры отдают концы и уходят под воду

Блог компании Selectel IT-инфраструктура *Сетевые технологии *Сетевое оборудование IT-компании

Негатива в посте не будет, с дата-центрами, всей отраслью, сейчас все хорошо. В статье выражение «отдать концы» используется в изначальном понимании, в качестве морского и речного термина. Означает команда «отвязывать канаты, когда судно отходит от причала». Сейчас морские термины вполне применимы к некоторым сетевым системам и пока что небольшим дата-центрам.

Несколько лет назад погружать дата-центры под воду предложила компания Microsoft. Затем, когда проект был признан успешным, эту же идею подхватили и другие компании, как американские, так и китайские. Насколько можно понять, один из наиболее реалистичных проектов, который, к тому же, уже реализовывается, является проект от компании Subsea Cloud.
Читать дальше →
Всего голосов 39: ↑39 и ↓0 +39
Просмотры 8K
Комментарии 50

Гайд по межсетевому экранированию (nftables)

Настройка Linux *Информационная безопасность *Системное администрирование *Сетевые технологии *Серверное администрирование *
Tutorial


Все говорят, что для защиты сети нужно применять межсетевые экраны, но никто не говорит, как это нужно делать. Что ж, исправим ситуацию, рассмотрим типовые сценарии применения межсетевых экранов и то, как их при этом настраивать.

В качестве межсетевого экрана будем использовать nftables, функционирующий под управлением ОС Debian GNU Linux.
Читать дальше →
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 15K
Комментарии 15

Безопасный HTTPS-прокси менее чем за 10 минут

Информационная безопасность *Сетевые технологии *Расширения для браузеров Браузеры Софт
Tutorial

Это руководство описывает развёртывание HTTPS-прокси с помощью dumbproxy на практически любом Linux-сервере. Потребуется только curl и рутовый доступ.

Читать далее
Всего голосов 54: ↑53 и ↓1 +52
Просмотры 24K
Комментарии 81

Анализ внедрения MPTCP в Интернете

Блог компании OTUS Сетевые технологии *
Перевод

Multipath TCP (MPTCP, набор расширений спецификации протокола управления передачей) находится в разработке с 2013 года (RFC 6824) и вызывает значительный интерес со стороны как исследователей, так и представителей промышленности. Протокол направлен на одновременное использование нескольких доступных сетевых путей между конечными точками.

Несколько организаций объявили о включении MPTCP в свои продукты и услуги, в том числе Apple и Linux.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1K
Комментарии 7

Залогиниться из России через Турцию — без VPN. Обновление геолокаций IP с помощью Geofeed

Блог компании Selectel Хостинг Сетевые технологии *IT-стандарты *Геоинформационные сервисы *

Как часто бывает: заходите на сайт, а он вас прогоняет, якобы вы из другой страны?
Ситуация неприятная как для пользователя, так и для интернет-провайдера — нужно поднимать базу IP-адресов и смотреть, где указана неактуальная геолокация.

На вебинаре Selectel Network Meetup 4 сетевой инженер Никита Степанов рассказал, как починить географию пользователей и автоматически обновлять геолокацию IP-адресов. Подробности под катом.

Дисклеймер: название Eevee вымышленное, любые совпадения с реальными компаниями случайны.
Читать дальше →
Всего голосов 52: ↑51 и ↓1 +50
Просмотры 7K
Комментарии 3

Что такое коммутация Top-of-Rack?

Блог компании RDP IT-инфраструктура *Сетевые технологии *Инженерные системы *

Что такое ToR-коммутаторы, их преимущества, проблемы подключения и чем ToR-коммутаторы отличаются от EoR-коммутаторов? Вот об этом кратко мы бы и хотели рассказать и как всегда ответить на ваши вопросы в комментариях.

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 2K
Комментарии 2

Мобильные устройства не могли подключиться к SSID

Сетевые технологии *Беспроводные технологии *

Недавно обратился клиент с проблемой на 802.11 сети: с мобильных телефонов часто не удавалось подключиться к SSID на фазе аутентификации. Со стационарных устройств таких проблем замечено не было - но именно с мобильных, как сообщал заказчик. Мы попросили клиента сообщить происходит ли это во время удаления пользователя от точки доступа или нет, но клиент не смог сообщить, так как сам не знал где физически располагаются точки доступа.

Читать далее
Всего голосов 18: ↑15 и ↓3 +12
Просмотры 3.4K
Комментарии 4

CDN против DDoS-атак: в каких случаях это действительно работает

Блог компании Selectel Высокая производительность *IT-инфраструктура *Сетевые технологии *IT-компании


Мы привыкли воспринимать CDN, или сеть доставки контента, как технологию для ускорения работы веб-сайтов. При этом у CDN есть менее известное преимущество — услуга повышает безопасность инфраструктуры, в частности за счет защиты от DDoS-атак. Под катом рассказываем, действительно ли сеть доставки контента способна противостоять атакам и какие тут есть нюансы.
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Просмотры 2.5K
Комментарии 3

Глубокое погружение в IP SLA на границе интернета

Блог компании OTUS Сетевые технологии *
Перевод

Обычно пограничный интернет-маршрутизатор (Internet Edge router) подключен к двум разным поставщикам услуг. Это защищает офис от сбоев в работе одного из провайдеров.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.4K
Комментарии 5

Вклад авторов