Композиция в образе. Симметрия и асимметрия
Симметрия дает гармонию, а асимметрия добавляет сложности. Всегда ли это работает? Выясним, какой эффект они оказывают на силуэт и наше впечатление от образа и как их создать.
Это часть интерактивных уроков, подготовленных образовательной платформой Level One в сотрудничестве с крупнейшими российскими экспертами.
Еще 500 уроков по 15 направлениям, от истории и архитектуры до здоровья и кулинарии на levelvan.ru/plus
посмотреть все урокиАвтор урока
Мария АрискинаПерсональный и съемочный стилист, байер в концепт-сторах русских брендов. Ювелир и дизайнер собственной марки украшений «Прощай, Офелия!»
Поговорим о симметрии и асимметрии — как создать их в образе и какой эффект они оказывают на силуэт и наше впечатление от лука.
🧠 Cимметрия тела, лица или любого другого предмета создает ощущение гармонии, устойчивости и порядка.
🥂 Симметрия правой и левой половины комплекта редко дает негативный эффект. Она может слегка подчеркнуть природную асимметрию лица или тела, но в этом нет беды. Во-первых, мы все немного асимметричны, а во-вторых, это может быть фишкой облика. Вспомните Эдриана Броуди или Уму Турман — их внешность далека от голливудских стандартов, но в ней кроется очарование их харизмы и уникальность образа.
🍷 Сама по себе абсолютно полная симметрия встречается нечасто. Например, если аксессуаром выступает сумка, а не рюкзак, надетый на спину, она привнесет элемент асимметрии. И чем контрастнее цвет и форма сумки по отношению к остальному образу, тем сильнее будет эффект.
Эдриан Броуди и Ума Турман — их лица асимметричны, но это не умаляет красоты
Узнайте больше о стиле на двухчасовой лекции с экспертом.
Посмотрите вебинар прямо сейчас или запишитесь и посмотрите в удобное время:
Бесплатная лекция
Как собрать капсульный гардероб
Шкаф полон, а надеть нечего: многие сталкиваются с этим парадоксом. Собирать интересные комплекты по утрам становится всё сложнее, и никак не складывается собственный стиль. На лекции разберемся с логикой гардероба, научимся создавать базовый гардероб и гардеробные капсулы для себя, и сделаем шаг к гардеробу, в котором есть наряд на любой случай.
500 ₽ 0 ₽
смотреть бесплатно Симметричные образы: обратите внимание, что почти во всех сумка находится в центре
Разберем еще один вариант симметрии — горизонтальный. Если поделить образ на две одинаковых части по горизонтали, силуэт может пострадать. Как это работает?
🚧 Все дело в пропорциях. Пропорция 1:1 кажется нашему глазу негармоничной, потому что визуально укорачивает фигуру. 1:2, 1:3 и другие асимметричные пропорции выглядят намного лучше — с их помощью можно распределить горизонтали в комплекте так, чтобы они не пересекали самые широкие части фигуры.
🍰 Сочетание топа и низа одной длины может выглядеть хорошо в редких случаях. Например, как у Анны Делло Руссо. Но обратите внимание на детали:
🍬 Анна высокая, а длина юбки подобрана так, чтобы открыть значительную часть ее стройных ног.
🍬 Даже с ее фигурой без обуви на высоком каблуке и толстой платформе, которая визуально вытягивает силуэт, образ выглядел бы намного хуже.
1 — соотношение 50/50 и 60/40 выглядят хуже, чем остальные
2–3 — один и тот же силуэт с разным расположением горизонтальной линии выглядит то шире, то стройнее
4–5 — примеры силуэта 1:1 на человеке — пропорции выглядят неудачно
6 — Анна Делло Руссо и ее образ со сложными пропорциями
Теперь поговорим об асимметрии в образе.
🦩 Асимметрия добавляет комплектам динамики, сложности, визуального интереса. Еще она часто помогает выигрышно подать силуэт — диагонали вместо горизонталей помогают его слегка вытянуть.
💞 Есть несколько несложных способов добавить асимметрию в привычные комплекты:
— Контрастная сумка.
— Асимметричные серьги или моносерьга, броши.
— Браслеты, часы или кольца только на одной руке.
— Вещи асимметричного кроя, например, юбка с диагональным запахом или топ на одно плечо.
— Асимметричные принты и колор-блокинг в одежде.
— Шарф или пояс, концы которых смещены вбок.
Примеры образов с асимметрией
Примеры образов с асимметрией
Обсудим простое правило, которое помогает делать ассиметричные образы гармоничными.
Образ с ассиметричными деталями
🚫 Не располагайте все акценты с одной стороны тела: так одна половина лука получится перегруженной, а другая — пустой.
✅ Вместо этого попробуйте располагать детали зигзагообразно, двигаясь снизу вверх или сверху вниз.
→ Например, моносерьга справа, браслеты слева. Или яркая сумка слева, брошь справа. Тогда глаз будет путешествовать по образу, а цветовые пятна или блеск будут уравновешивать друг друга.
Образ с ассиметричной одеждой
💃 Дополняя ее аксессуарами, уделяйте больше внимания «пустым» зонам — тем, где меньше деталей.
→ Например, иногда достаточно просто взять сумку в другую руку, чтобы образ выглядел гармоничнее.
«Сбалансированные» ассиметричные образы
🐩 Предлагаем потренироваться и дополнить белый комбинезон на фото аксессуарами так, чтобы асимметричный силуэт комплекта был сбалансированным и гармоничным. Можно выбрать что-то из своих украшений, платков и сумок или подыскать нужные в интернете.
Образ для практики
курс Level One
Мода для себя
Практический курс со стилистами поможет разобрать шкаф и наконец создать гардероб мечты. За 2 месяца занятий соберем комплекты для разных случаев: на работу, праздник и прогулку. Теперь не нужно думать, что надеть — все вещи будут сочетаться между собой, и под рукой будет несколько красивых аксессуаров, чтобы разнообразить образ.
Сегодня можно купить со скидкой 50%
6900₽
3450₽
подробнее о курсе
Симметричная и асимметричная защита от DDoS — в чем разница? / Хабр
Что такое симметричная и асимметричная схема подключения защиты от DDoS-атак? Какие достоинства и недостатки у каждой из них? Какая защита лучше подходит для вашего проекта? Ответы на эти вопросы вы найдете под катом.
Попутно мы поговорим про симметрию в телекоммуникационных сетях в целом. Вы узнаете насколько интернет асимметричен, откуда эта асимметрия берется, и вообще хорошо это или плохо. В качестве бонуса — quick fix для двух самых распростренных проблем, при подключении защиты сети. А еще после прочтения вы точно сможете понять, что я попытался изобразить на КДПВ.
Что такое симметрия?
Все понимают, что такое «симметричный» на уровне «ощущений», но не всего могут сразу сформулировать, что это значит. Давайте попробуем. Если что-то называют симметричным, имеют ввиду, что оно не меняется под действием определенных преобразований — преобразований симметрии. Самый наглядный пример — геометрическая симметрия.
Если повернуть квадрат на 90 градусов вокруг его геометрического центра, он совместится сам с собой. Поэтому говорят: «Квадрат симметричен относительно поворота на 90 градусов». Поворот — это преобразование симметрии. Множество точек квадрата это — «свойство», которое остается неизменным. Поворот относится к точечным преобразованиям симметрии. В результате любого поворота хотя бы одна точка пространства остается неподвижной.
Трансляционная симметрия — это еще один тип преобразований симметрии. Здесь уже неподвижных точек не будет. Соответствующий элемент симметрии — вектор трансляции или попросту некоторый сдвиг. Пример: бесконечный тетрадный лист в клеточку. Перемещаясь вдоль линий на расстояние, кратное одной клетке, мы совмещаем структуру саму с собой. Существует целый раздел математики, занимающийся проблемами симметрии, — теория групп.
Симметрия в телекоммуникационных сетях
Когда говорят о сетях, в роли преобразования симметрии обычно выступает изменение направления передачи информации. Например, от смартфона к серверу Facebook и от сервера Facebook к смартфону. В каких свойствах проявляется симметрия? Это могут быть: маршрут по которому следуют пакеты, емкость канала, потеря пакетов, задержки и т.д.
Хороший пример полностью симметричного соединения — первые телефонные линии. Первые телефоны были напрямую соединены друг с другом. Число номеров в «телефонной книге» равнялось числу проложенных кабелей до других абонентов. Потом появились первые телефонные станции. Вы должны были связаться со станцией и сообщить телефонистке, кому вы хотите позвонить. Она вручную соединяла провода и создавала канал связи. Такое соединение полностью симметрично — пропускная способность в обоих направлениях одинакова, информация следует по одному и тому же заранее заданному маршруту. В 1891 Элмон Стоуджер запатентовал шаговый искатель — электромеханический коммутационный аппарат. В начале XX века эти устройства заменили операторов (людей) на первых АТС (автоматических телефонных станциях). Независимо от того, как соединение устанавливалось, результатом всегда был все тот же «провод» между парой абонентов. Такая сеть называется сетью с коммутацией каналов.
В сетях с коммутацией каналов между двумя узлами устанавливается соединение (канал), которое на протяжении всего сеанса обмена информацией остается неизменным и используется только ими.
Главным недостатком сетей с такой коммутацией являются затраты ресурсов на установление и поддержание соединений, даже когда они не используются или используются не полностью.
Асимметрия в сети и ее причины
Если бы Интернет был сетью с коммутацией каналов, то, учитывая 27 миллиардов подключенных к нему устройств, одновременно бы использовались менее 1% всех канальных мощностей. Стремление к повышению эффективности использования ресурсов сети и развитие электроники привели к появлению сетей с коммутацией пакетов, которые используются сегодня повсеместно.
В сетях с коммутацией пакетов информация передается небольшими частями — пакетами, которые в общем случае доставляются независимо друг от друга.
В привычных нам IP-сетях каждый пакет содержит всю необходимую информацию для его доставки и формирования ответа (IP адреса и порты получателя/отправителя и ID протокола). Необходимость в заранее определенном маршруте следования пакета отпадает. Знакомый всем UDP — пример протокола, работающего в сетях с коммутацией пакетов. Протокол TCP использует виртуальные соединения и, в каком-то смысле, реализует коммутацию каналов в сетях с коммутацией пакетов.
Сети с коммутацией каналов могут быть и аналоговыми, и цифровыми. Коммутация пакетов же возможна только при передаче оцифрованной информации. Буферная память и процессоры в коммутаторах (и маршрутизаторах) позволяют динамически маршрутизировать и балансировать трафик, а также обрабатывать разные типы трафика с разным приоритетом.
Каждый пакет передается независимо. Это позволяет динамически распределять ресурсы сети и использовать несколько маршрутов для доставки данных. С другой стороны, несколько пар узлов могут одновременно использовать одну и ту же физическую линию для обмена информацией.
Достоинства такого подхода к организации сети:
- простая масштабируемость
- отказоустойчивость — из точки А в точку Б можно добраться несколькими путями
- эффективное использование физических каналов связи и вычислительных ресурсов сетевого оборудования
Из-за оптимизации сеть становится асимметричной по отношению к изменению направления движения пакета от узла А к узлу Б.
Асимметрия может проявляться и на уровне отдельных линков, и на уровне маршрутов.
Это может быть пропускная способность, фактический объем трафика, задержки, потеря пакетов или сам маршрут.
Собственно, такая асимметрия и лежит в основе всем известных и даже зафиксированных в «библии интернета» — стандартах RFC — терминах:
- Forward direction — прямое направление или направление передачи данных с большей емкостью, меньшими задержками и меньшим числом ошибок.
- Reverse direction — обратное направление — направление, противоположное прямому.
- Upstream link — аплинк или соединение с меньшей пропускной способностью, чем у связанных с ним и расположенных в прямом направлении соединений — даунлинков или downstream links.
Причиной асимметрии бывают и чисто экономические соображения. Среди операторов хорошо известна практика hot-potato routing. Она заключается в том, чтобы как можно быстрее вывести из своей сети транзитный трафик и, соответственно, снизить расходы по его обслуживанию. Отсюда и название hot-potato — горячая картошка — оператор как можно скорее старается «перекинуть» транзитный трафик соседу по пирингу.
Насколько асимметричен интернет?
Теперь давайте обратимся к исследованиям и попытаемся понять, какая степень у этой асимметрии. Начнем с исследования «Observing routing asymmetry in Internet traffic». Авторы сравнили трафик в прямом и обратном направлениях на линках внутри магистральных сетей операторов связи уровней Tier-2, Tier-1, и между их сетями.
Прежде чем мы посмотрим на результаты, определим термин «поток». Поток (Flow) — это поток пакетов с одинаковым IP адресом источника, IP адресом назначения, номером порта источника, номером порта назначения и ID используемого протокола. Если поменять местами источник и назначение, то это будет тот же поток.
- Авторы посчитали процент потоков с пересылкой пакетов в прямом и обратном направлении.
- В рамках этих потоков они сравнили число пакетов и байт передаваемых в каждом направлении.
- Затем они отфильтровали протоколы, трафик которых может быть принципиально асимметричным, т.е. не требующие подтверждения, вроде UDP.
Вот, что получилось:
- Симметрия потоков — столбцы flows — число потоков с трафиком в обоих направлениях / общее число потоков * 100
- Симметрия по числу пакетов — столбцы packets — (1-|Nab-Nba|/|Nab+Nba|)*100%, где Nab — число пакетов в прямом направлении, а Nba — в обратном.
- Симметрия по числу переданных байт — столбцы bytes — (1-|Nab-Nba|/|Nab+Nba|)*100%, где Nab — число байт в прямом направлении, а Nba — в обратном.
Получается, чем дальше от конечных потребителей, тем трафик через линки более асимметричный. Самый симметричный трафик на edge-маршрутизаторах.
Давайте теперь смотреть на симметрию маршрутов.
Авторы работы «How Asymmetric Is the Internet?» измерили, насколько отличаются сами маршруты в прямом и обратном направлении на уровне АС (автономная система — совокупность IP-сетей и устройств с единой политикой маршрутизации с внешним интернетом).
- Для исследования были выбраны 4000 зондов под управлением RIPE Atlas. Зонды — компьютеры, разбросанные по разным АС. Они используются для измерения характеристик сети в различных точках планеты.
- При помощи Traceroute авторы измерили расстояние между зондами в прямом и обратном направлениях. Программа Traceroute отправляет данные указанному узлу в сети и по пути собирает сведения о всех промежуточных маршрутизаторах, т.е. сохраняет маршрут, по которому данные прошли. Получилось такое распределение по длине маршрута.
- Они установили, что только 12.6% оказались полностью симметричными к изменению направления передачи данных (в аналогичном исследовании, проведенном на 5 лет раньше — 10%).
- Авторы также измерили, насколько маршруты с одинаковой длиной отличаются. Вот, что получилось:
По оси y — вероятность того, что узлы (в данном случае это АС) совпадут при движении из A —> Б и Б —> А. По оси x — положение узла в маршруте.Если мы смотрим на маршрут между парой заданных узлов, то эти узлы останутся неизменными — отсюда и вероятность 1. Чем ближе мы к середине маршрута, тем вероятность совпадения узлов ниже. В статье есть еще много интересной статистики — ссылка.
Итак, что нужно вынести из этих исследований?
- Трафик через большинство линков в интернете асимметричен
- Большинство маршрутов в интернете асимметричны
- Чем дальше мы находимся от концов маршрута, тем он более асимметричен
Запомнили. Теперь переходим к симметрии при подключении защиты от DDoS.
Симметрия при подключении защиты
Когда речь идет о защите от DDoS-атак для сайта, приложения или сети, симметричной называют схему подключения, при которой через систему фильтрации проходит весь трафик в обоих направлениях: входящий и исходящий. Системой фильтрации может быть одно-единственное устройство, обрабатывающее трафик, несколько таких устройств или сеть провайдера защиты. Соответственно, асимметричная схема подключения — это схема, при которой фильтр видит трафик только в одном направлении.
Симметричная схема подключения не означает, что трафик фильтруется в обоих направлениях. Но при таком подключении решение о блокировке пакетов принимается на основании анализа всего трафика. Почему важно видеть оба направления передачи данных? Давайте рассмотрим простой пример.
Зная лишь половину реплик, тяжело понять о чем говорится в переписке.
А: Привет, ну, что, все в силе?
Б:…
А: А кто еще будет?
Б:…
А: Намечается настоящее побоище!
Б: …
Из этих сообщений картина складывается не очень-то радужная. Но вот мы смотрим на весь диалог целиком и понимаем, что опасения, что опасения были напрасны, и это просто друзья собираются поиграть «по локалке» как в старые добрые.
А: Привет, ну, что, все в силе?
Б: Привет. Конечно. Не забудь взять ноутбук.
А: А кто еще будет?
Б: Серега, Ваня, Дима и Саня.
А: Намечается настоящее побоище!
Б: А то.
Конечно, иногда и половины диалога достаточно, чтобы понять, о чем идет речь, но вероятность ошибиться в таком случае гораздо выше. Аналогичная ситуация и с выявлением и блокировкой DDoS-атак.
Пример: защита от SYN flood
Точность фильтрации симметричной и асимметричной схемы особенно сильно отличается при работе с протоколами с установлением соединения, например TCP. Прежде чем начать обмениваться данными в рамках этого протокола, клиент и сервер должны пройти процедуру трехэтапного рукопожатия (3-way handshake).
- Клиент посылает SYN пакет и случайным номером передающей последовательности А, чтобы инициировать соединение.
- Сервер сохраняет номер А, и формирует ответный SYN-ACK пакет. В нем содержится подтверждение получения SYN пакета от клиента, номер A+1, и номер случайной последовательности B, которую на этот раз генерирует сервер.
- Клиент отвечает ACK пакетом содержащим B+1, чтобы подтвердить получение ответа от сервера и завершить открытие TCP соединения.
Сервер хранит информацию об открытом соединении в таблице соединений до тех пор, пока оно не будет закрыто (автоматически или по запросу).
SYN flood — это DDoS-атака, цель которой — исчерпать память таблицы соединений. Атакующий отправляет множество SYN запросов с поддельным (spoofed) IP адресом источника. Сервер отвечает на запросы SYN-ACK пакетами и ждет ответа с ACK’ом, который никогда не придет… В итоге память переполняется такими ожидающими ответа соединениями. Для новых TCP соединений не остается ресурсов и легитимные пользователи просто не могут подключиться.
Как отразить такую атаку? Если у вас есть доступ к обоим направлениям трафика, то наиболее эффективное решение — использовать механизмы SYN cookie и SYN proxy.
SYN cookie позволяет не расходовать ресурсы таблицы соединений на еще неустановленные соединения. Вместо того, чтобы сохранять данные об инициируемом SYN пакетом соединении (IP адрес, TCP порт и т.д.), сервер кодирует их, записывает в последовательность B и отправляет SYN-ACK пакетом клиенту. Такой SYN-ACK еще называют TCP cookie. Если запрос был легитимным и клиент ответил серверу (3 стадия 3-way handshake), сервер восстанавливает данные о соединении из значения B+1, пришедшего в ACK пакете. Только после этого соединение заносится в таблицу.
Функции по генерации и валидации таких сookie можно реализовать на отдельном устройстве. Но проблема в том, что ответный ACK пакет не получится сразу переслать на защищаемый сервер. Целевой сервер разорвет соединение, ведь он не участвовал в генерации подтверждающих последовательностей. Поэтому, после того, как от клиента был получен ACK пакета с валидной cookie, открытие соединения происходит между защищающей и защищаемой машиной уже без использования механизма SYN cookie. После этого номера подтверждающих последовательностей будут заменяться в каждом пакете от клиента к серверу и от сервера к клиенту. На картинке ниже показано, как это работает.
По факту побеждаем spoofing spoofing’oм. Это не означает, что при асимметричной схеме подключения защиты отражать подобные атаки в принципе невозможно. Цель примера — показать, насколько точно и просто можно фильтровать определенные типы атак, когда есть доступ к обоим направлениям передачи данных.
Отличить легитимный трафик он атакующего для протоколов без установления соединения (UDP, QUIC, ICMP) значительно сложнее чем для того же TCP. Но и в случае отсутствия реальных сессий информация об исходящем трафике оказывается очень полезной. Анализируя активность в рамках одного и того же потока и сравнивая число пришедших с IP и отправленных на него дейтаграмм, можно достаточно просто перейти от обычного шейпинга к реальной фильтрации.
Точность фильтрации при симметричном подключении защиты выше, чем при асимметричном.
Подключение фильтрующего оборудования
Что если вы сами решили установить оборудование для фильтрации трафика, либо вам просто интересно, как оно может быть подключено у вашего провайдера защиты.
Если в сети один edge-маршрутизатор, то все сообщение с «внешним миром» будет осуществляться через него. Следовательно, трафик будет полностью симметричным относительно потоков. Тут все просто: ставим фильтрующее устройство на соответствующий линк и используем его в симметричном режиме (так точность фильтрации выше).
Все гораздо интереснее, когда у нас есть несколько edge-маршрутизаторов, и трафик через них асимметричный. Давайте рассмотрим такую схему:
В этом случае для провайдера гораздо дешевле поставить несколько фильтрующих устройств, работающих в асимметричном режиме. Такую схему удобнее масштабировать, риски влияния на остальную сеть в случае сверхмощных атактак ниже. Появился еще один edge маршрутизатор? — купил еще одну «коробку», поставил на него, и готово! Но за все эти достоинства приходится платить точностью фильтрации.
Что делать, если мы хотим видеть оба направления трафика при его очистке? Из схемы видно, что трафик будет симметричным на маршрутизаторе 3. Но в таком случае придется тащить через свою сеть атакующий трафик, а это дорого. Еще один недостаток — единая точка отказа. Можно копировать весь трафик из защищаемой сети на каждое фильтрующее устройство, т.е. весь входящий через маршрутизатор 3 трафик. Это даст возможность устройствам 1 и 2 увидеть недостающую часть входящих через них потоков и повысит точность фильтрации.
Более экономичный, но, в тоже время, более сложный в реализации способ — синхронизация фильтрующих устройств и выборочный обмен данными между ними. Это могут быть сами пакеты, либо только метаданные для экономии ресурсов сети. Более того, такой подход позволит иметь всю информацию о потоке, даже если входящие пакеты в рамках одного потока приходят и на маршрутизатор 1, и на маршрутизатор 2. Такое тоже бывает. Если вспомнить пример с диалогом, то тут уже будет не половина реплик, а, скажем, всего треть. Чтобы уменьшить объем пересылаемых данных при проектировании сети фильтрации, нужно помнить о свойствах сети Интернет, которые мы рассмотрели в главе «Насколько асимметричен интернет».
Защита от DDoS как сервис
Когда вы используете сервис по защите от DDoS, вы организуете соединение с провайдером, а как расположить фильтрующее оборудование в своей сети — думает уже он. Вы передаете анонсы своих сетей по BGP, организуете виртуальный туннель или включаетесь напрямую. Все. Провайдер в этом случае берет на себя обязательства по доставке и очистке вашего трафика. Добавьте к этому более высокую точность фильтрации, и решение напрашивается само собой — симметрия. Во многих случаях это действительно так, но давайте посмотрим, когда асимметричная схема может оказаться более выгодной.
- Вы — провайдер и хотите иметь максимум возможностей по управлению исходящим трафиком по BGP. Вас связывают обязательства по peering’у с другими провайдерами или контракты с вашими аплинками по соотношению входящего и исходящего трафика.
- Одновременное подключение нескольких провайдеров защиты. Мультивендорное решение, конечно, звучит хорошо, но на практике при одновременном использовании нескольких защитников можно получить больше проблем, чем пользы. Это связано, прежде всего, с разделением зон ответственности, сложностью оперативного troubleshooting’а и одновременной коммуникации c несколькими сторонами. Чтобы повысить отказоустойчивость, можно просто иметь провайдеров защиты «про запас». Если у вашего основного защитника возникнут проблемы, вы просто переключитесь на запасного.
- В вашей сети есть приложение или приложения, которые сильно зависят от задержки, например, онлайн игры.. Если провайдер расположен далеко от вас и ваших клиентов, асимметричная схема подключения может сократить задержки практически в два раза. Еще задержки могут негативно сказываться на скорости работы протоколов с гарантированной доставкой, вроде TCP. Это связанно с повышением времени между отправкой пакета и получением подтверждения от принимающей стороны или RTT (англ. Round Trip Time). Подробнее об этом можно почитать тут.
- Экономические соображения. Обычно проблема высоких задержек из-за географической удаленности защитника идет бок о бок с высокой стоимостью трафика и оборудования. В Латинской Америке, например, пошлины на ввозимое оборудование и лицензии на его использование могут достигать 100% от стоимости. В таких случаях использование асимметричной схемы подключения может существенно сэкономить деньги.
Пункты 2-4 не только повод задуматься об асимметричном подключении, но и повод еще раз изучить рынок защиты от DDoS и найти поставщика с бОльшими возможностями по доставке вашего трафика и более выгодными ценами.
При подключении любой схемы защиты нужно убедиться, что ваше оборудование поддерживает необходимые технологии. Никакая защита от DDoS не может обеспечить 100% точность фильтрации. В этом смысле английский термин mitigation — смягчение, уменьшение — гораздо более точный. Поэтому оцените, сможет ли ваше оборудование выдержать повышение нагрузки из-за проникающего в сеть во время массивных атак вредоносного трафика. В случае асимметричной схемы подключения «запас прочности» должен быть больше, чем в случае симметричной.
Что в итоге?
В 95% случаев, если вы задумались над тем, какую схему подключения защиты от DDoS использовать, мы рекомендуем подключать симметрию. Она одинаково хорошо подходит и для защиты инфраструктуры, и для защиты сервисов. Точность фильтрации и простота подключения (если вы подключаете защиту от DDoS как услугу) — слишком веские преимущества, чтобы их игнорировать. У нас, например, стоимость симметричной защиты такая же, как и у асимметричной.
Мы рекомендуем использовать симметричную схему подключения
Подключение и эксплуатация асимметричной схемы требует глубокого понимания принципов маршрутизации и работы сетевого оборудования. Если у вас в штате нет опытных сетевых инженеров, то лучше использовать симметричную схему подключения со статической маршрутизацией или маршрутизацией по BGP.
DDoS-GUARD предоставляет услуги по защите сетей, сайтов и приложений, вне зависимости от предпочитаемой схемы подключения. Наши инженеры всегда готовы принять участие в разработке оптимального решения для клиента.
BONUS: две распространенные проблемы при подключении защиты сети, которые легко исправить
Проблемы с исходящим трафиком при подключении защиты по асимметричной схеме
Прежде всего, попросите вашего Интернет-провайдера изменить режим работы uRPF со strict на loose. Что это значит? Механизм uRPF (Unicast Reverse Path Forwarding) используется для борьбы с атакующим трафиком. Грубо говоря, он проверяет, действительно ли пакет пришел из той сети, которая указана в source IP.
Роутер с uRPF проверяет IP-адрес источника приходящих на него пакетов. В режиме strict если интерфейс, на который пришел пакет не совпадает c интерфейсом, который бы сам роутер использовал при пересылке ответов на этот IP, пакет отбрасывается. Это позволяет бороться с атакующим трафиком со spoof’ленным IP адресом источника. Но, если в сети используется асимметричная маршрутизация, в таком режиме может отбрасываться и легитимный трафик. В режиме loose IP-адрес источника просто должен содержаться в таблице маршрутизации, и проблем с легитимным трафиком возникнуть не должно.
Потери трафика / снижение скорости при подключении защиты через GRE / IPIP-туннель
Эта проблема часто связана со снижением MTU при туннелировании. Напомню:
- Maximal Transmission Unit (MTU) это — максимальный размер передаваемой единицы информации или Protocol Data Unit (PDU).
- PDU это — служебная информация + полезные данные или payload.
- Maximal Segment Size (MSS) — максимальный объем payload.
При отправке через туннель мы помещаем (инкапсулируем) PDU туннелируемого протокола в payload PDU туннеля. Таким образом, чтобы сохранить MTU при инкапсуляции, мы должны уменьшить payload.
Установите MTU не более 1476, а MSS – не более 1436 (рекомендуемое значение 1400) и запретите фрагментацию трафика на туннельном интерфейсе (бит Don’t fragment). Это позволит передавать данные без снижения скорости и потерь из-за фрагментации.
При асимметричной схеме подключения защиты исходящий трафик может доставляться не только через туннель. Поэтому значение MSS нужно изменить и на интерфейсе с провайдером, через сеть которого будет идти исходящий трафик. Подробнее о настройке MSS можно прочитать по ссылкам: для Juniper, для Cisco, для Mikrotik.
Симметрия и асимметрия в дизайне. Как использовать визуальный баланс
Визуальный баланс играет ключевую роль в формировании пользовательского опыта и восприятия. Создание привлекательного цифрового ландшафта, который эффективно передает сообщение и побуждает пользователей возвращаться к нему снова и снова, зависит от способности дизайнера овладеть искусством баланса.
От изучения основных концепций симметрии и асимметрии до изучения практических приемов достижения чувства баланса — эта статья предоставит вам знания и идеи для принятия обоснованных дизайнерских решений, которые найдут отклик у вашей целевой аудитории.
С легкостью добавляйте визуальный баланс в свои проекты с помощью UXPin, комплексного инструмента проектирования, который упрощает создание, совместное использование и передачу прототипов для разработки. Подпишитесь на бесплатную пробную версию и создайте интерактивный прототип с советами по симметрии и асимметрии, которые изложены в этой статье. Получите максимальную отдачу от расширенных функций дизайна UXPin.
Визуальный баланс — это фундаментальный принцип, который влияет на взаимодействие с пользователем и имеет решающее значение для направления внимания зрителя. Хорошо сбалансированный пользовательский интерфейс облегчает пользователям навигацию и взаимодействие с цифровым продуктом. Понимание концепций асимметрии и симметрии в UX или графическом дизайне необходимо для создания визуально привлекательных и удобных цифровых продуктов.
Когда пользовательский интерфейс сбалансирован, он создает порядок и стабильность, облегчая работу пользователей и позволяя им сосредоточиться на содержании и выполнении задач. И наоборот, отсутствие баланса кажется хаотичным и дезориентирующим, что приводит к плохому взаимодействию с пользователем.
Команды дизайнеров должны учитывать влияние визуального баланса на взаимодействие с пользователем, так как это жизненно важно для разработки дизайна, который передает предполагаемое сообщение и способствует позитивному взаимодействию.
Как визуальный баланс соотносится с асимметрией и симметрией в дизайне
Источник: Mammoth MemoryАсимметрия и симметрия — два противоположных подхода к достижению визуального баланса в дизайне.
- Асимметрия предполагает использование различных элементов дизайна, расположенных для достижения гармонии
- Симметрия основана на равном распределении визуальных элементов, часто за счет зеркального отображения или повторения
Каждый подход имеет уникальные преимущества и недостатки, и понимание обоих может помочь разработчикам принимать обоснованные решения о том, какой метод лучше всего подходит для их проекта. К концу этой статьи вы будете четко понимать эти концепции и то, как применять их в рабочем процессе проектирования продукта.
Симметрия — это визуальный баланс, достигаемый путем расположения элементов таким образом, чтобы они отражали друг друга или следовали шаблону. В дизайне это часто означает создание композиций, в которых элементы с одной стороны оси отражаются или повторяются с другой стороны, создавая ощущение гармонии и порядка.
Типы симметрии
- Отражательная симметрия: Элементы, зеркально отраженные относительно центральной линии или оси. Примеры включают крылья бабочки или левую и правую половины заголовка веб-сайта.
- Вращательная симметрия (радиальная симметрия): Элементы, расположенные вокруг центральной точки, сохраняют свое положение при вращении. Примеры включают круглый логотип или дизайн радиального меню.
- Трансляционная симметрия: Элементы повторяются через равные промежутки времени, сохраняя при этом свою ориентацию. Примеры включают узорчатый фон или ряд значков на панели инструментов.
- Двусторонняя симметрия: Элементы имеют одну ось симметрии, создавая зеркальное отражение вдоль центральной линии. Примеры включают человеческие лица или симметричные логотипы с вертикальной разделительной линией.
Преимущества использования симметрии в дизайне
- Симметрия придает дизайну ощущение порядка и гармонии (баланс) , облегчая пользователям навигацию и понимание содержимого. Он помогает направлять взгляд пользователя и создает естественный поток, способствуя интуитивному взаимодействию с пользователем.
- Симметричный дизайн часто выглядит эстетически приятным и знакомым , так как наш мозг естественным образом распознает и оценивает узоры. Это знакомство может способствовать положительному взаимодействию с пользователем, поскольку пользователи с большей вероятностью будут доверять и взаимодействовать с интерфейсами, которые кажутся знакомыми и визуально привлекательными.
- Идеальная симметрия в дизайне также способствует стабильности и согласованности , давая пользователям ощущение надежности и согласованности во всем продукте. Эта симметрия помогает установить идентичность бренда и повысить лояльность пользователей, поскольку пользователи ожидают неизменного опыта при каждом взаимодействии с продуктом.
Примеры симметричного баланса
- Системы сеток и макет: Используйте системы сеток для организации содержимого и элементов в симметричных шаблонах — например, создайте сетку из 12 столбцов для макета веб-дизайна, равномерно распределяя элементы по столбцам.
- Согласованное использование форм и размеров: Чтобы сохранить симметрию, используйте одинаковые формы и размеры для аналогичных компонентов пользовательского интерфейса, например, используйте одинаковые размер и форму для всех кнопок в пользовательском интерфейсе.
- Выравнивание и распределение элементов: Равномерно выравнивайте и распределяйте элементы для создания симметричного баланса, например, выравнивайте текст и изображения по центральной оси или равномерно распределяйте значки по панели навигации.
- Цветовой баланс и контрастность: Убедитесь, что цвета равномерно распределены по дизайну, чтобы сохранить баланс — например, сбалансируйте элемент темного цвета на одной стороне с таким же темным элементом на противоположной стороне.
Асимметрия в дизайне стратегически использует неравное или несбалансированное расположение элементов, чтобы создать визуальный интерес и привлечь внимание пользователей. В отличие от симметрии, асимметричные композиции не основаны на зеркальном отображении или повторении элементов, а скорее используют различные размеры, цвета и формы для достижения визуального баланса.
Преимущества использования асимметрии в дизайне
- Асимметричный дизайн может вызвать ощущение динамизма и энергии , привлекая внимание пользователей и делая цифровые продукты более запоминающимися. Отрываясь от предсказуемых шаблонов, асимметрия добавляет уникальный художественный стиль пользовательскому интерфейсу, выделяя его среди конкурентов.
- Асимметрия создает визуальный интерес и акцент , привлекая внимание к определенным элементам или областям в дизайне. Эта стратегия эффективна для направления пользователей к ключевому контенту или действиям, таким как кнопка призыва к действию или важные инструкции.
- Стратегически используя асимметрию, дизайнеры могут расставить приоритеты по взаимодействию с пользователем и вовлечению , что в конечном итоге улучшит общее взаимодействие с пользователем. Асимметричный дизайн побуждает пользователей исследовать интерфейс и взаимодействовать с ним, повышая вовлеченность и удовлетворенность пользователей.
Примеры асимметричного баланса
- Правило третей и золотое сечение: Примените правило третей или золотое сечение для создания визуально привлекательных асимметричных макетов — например, поместите ключевой элемент, например кнопку призыва к действию, в точки пересечения сетки по правилу третей.
- Баланс визуального веса: Учитывайте различные факторы, чтобы сбалансировать визуальный вес в асимметричной композиции:
- Размер и масштаб: Сбалансируйте крупные элементы с более мелкими — например, соедините крупный жирный заголовок с более мелким и светлым подзаголовком.
- Цвет и контрастность: Используйте контрастные цвета для создания баланса, например, компенсируйте темный элемент более светлым элементом в другой части дизайна.
- Текстура и узоры: Сочетайте сложные текстуры или узоры с более простыми, например, сочетайте детализированный фоновый узор с четкими минималистичными элементами переднего плана.
- Слои и иерархия: Организуйте элементы с помощью слоев и установите четкую визуальную иерархию, чтобы направлять пользователей по содержимому — например, размещайте элементы в виде слоев, чтобы наиболее важные элементы отображались на более видном месте.
- Негативное пространство и фокусные точки: Используйте пустое пространство для создания фокусов и достижения асимметрии — например, используйте достаточное пустое пространство вокруг важного элемента, чтобы привлечь внимание и создать асимметричный баланс в композиции.
Что следует учитывать при выборе между симметрией и асимметрией?
Цель дизайна
При выборе между симметрией и асимметрией учитывайте основную цель вашего дизайна. Например, симметричный дизайн может быть более подходящим, если вы создаете пользовательский интерфейс для банковского приложения, в котором приоритет отдается доверию и стабильности.
И наоборот, если вы создаете веб-страницу для музыкального фестиваля, асимметричный дизайн может лучше отразить динамичную и энергичную атмосферу мероприятия.
Предпочтения и ожидания целевой аудитории
Учитывайте предпочтения и ожидания вашей целевой аудитории. Например, если вы разрабатываете веб-сайт для люксового бренда, симметричный макет может понравиться пользователям, которые ценят элегантность и изысканность.
Асимметричный дизайн, с другой стороны, может быть более эффективным для более молодой и предприимчивой аудитории, заинтересованной в изучении уникального и нетрадиционного контента.
Какое сообщение или эмоцию вы хотите передать?
Эмоции или сообщения, которые вы хотите передать, влияют на выбор симметрии или асимметрии.
Симметричный дизайн часто ассоциируется с стабильностью, гармонией и порядком, а асимметричный дизайн может вызывать волнение, любопытство и творчество. Например, симметричный макет может быть идеальным для профессионального портфолио, демонстрируя ваше внимание к деталям. Асимметричный дизайн лучше отражает инновационные и революционные стили.
Культурные и контекстуальные факторы
Учитывайте культурные и контекстуальные факторы при выборе асимметрии или симметрии. Некоторые культуры могут иметь определенные ассоциации с определенными принципами дизайна, поэтому важно понимать культурный фон вашей аудитории.
Кроме того, учитывайте любые отраслевые тенденции или ожидания в области дизайна, которые могут повлиять на ваше решение.
Поднимите дизайн вашего продукта на новый уровень с помощью сложных инструментов и функций прототипирования UXPin:
- Состояния: позволяют дизайнерам создавать несколько состояний для одного элемента пользовательского интерфейса и разрабатывать сложные интерактивные компоненты, такие как раскрывающиеся меню, меню вкладок, навигационные панели и многое другое.
- Переменные: собирайте данные из пользовательского ввода и создавайте персонализированный, динамичный пользовательский опыт, например заполнение экрана профиля на основе данных о регистрации.
- Expressions: функции, подобные Javascript, для создания сложных компонентов и расширенной функциональности — код не требуется!
- Условные взаимодействия: создавайте условия «если-то» и «если-иначе» на основе взаимодействия с пользователем для создания динамических прототипов с несколькими результатами для воспроизведения конечного продукта.
Создавайте продукты, которые радуют и привлекают пользователей, с помощью самого передового в мире инструмента интерактивного прототипирования. Подпишитесь на бесплатную пробную версию, чтобы изучить возможности UXPin сегодня.
Создавайте прототипы, такие же интерактивные, как и конечный продукт. Попробуйте UXPin
Нашли это полезным? Поделиться с
от UXPin 19 апреля 2023 г.
UXPin — это веб-инструмент для совместной работы над дизайном. Мы рады поделиться своими знаниями здесь.
UXPin — это платформа для разработки продуктов, которую используют лучшие дизайнеры планеты. Пусть ваша команда легко проектируйте, сотрудничайте и презентуйте от низкоточных каркасов до полностью интерактивных прототипов.
Начните бесплатный пробный периодОпределите возможности и вызовы для увеличения влияния систем проектирования и DesignOps на предприятия.
Скачать электронную книгу бесплатно Подписывайтесь на нашу новостную рассылку- Бесплатно Электронные книги
- Бесплатные Комплекты пользовательского интерфейса
- Изделия для дизайна
- Конфиденциальность
- © 2010 — 2023 UXPin Sp. о.о.
Симметрия прекрасна, но благодаря асимметрии существует Вселенная
Мы, левши, составляют меньшинство среди людей, примерно в соотношении 1:10. Но не заблуждайтесь: Вселенная любит леворукость, от субатомных частиц до самой жизни. На самом деле, без этой фундаментальной асимметрии в Природе Вселенная была бы совсем другим местом — пресным, в основном наполненным излучением, без звезд, планет или жизни. Тем не менее, в физических науках преобладает эстетика, которая настаивает на математическом совершенстве, выраженном в симметрии, как на чертеже Природы. И, как это часто бывает, мы теряемся в ложно сфабрикованной двойственности выбора лагеря: вы за «все есть симметрия» или вы иконоборец-несовершенство? (Заинтересованный читатель может прочитать мою книгу об этом, где я рассказываю о многом из того, что следует дальше.)
Антиматерия: почему физики любят симметрию
Все мы любим знаменитую фразу Китса «Красота — это истина, правда — красота». Но если вы настаиваете на том, чтобы приравнять красоту Китса к математической симметрии как к пути к поиску «истины» о законах природы — что довольно часто встречается в теоретической физике, — опасность заключается в том, что вы связываете симметрию с «истиной» таким образом, что математика, которую мы используем для представления Вселенной через физику, должна отражать математическую симметрию: Вселенная прекрасно симметрична, и уравнения, которые мы используем для ее описания, должны раскрывать эту прекрасную симметрию. Только тогда мы сможем приблизиться к истине.
Цитируя великого физика Поля Дирака: «Важнее иметь красоту в своих уравнениях, чем их соответствие эксперименту». Если бы любой другой менее известный физик сказал это, его, вероятно, высмеяли бы коллеги, сочли бы крипторелигиозным платоником или шарлатаном. Но это был Дирак, и его прекрасное уравнение, построенное на концепциях симметрии, действительно предсказало существование антиматерии, тот факт, что у каждой частицы материи (например, у электронов и кварков) есть античастица-компаньон. Это действительно удивительное достижение — математика симметрии, примененная к уравнению, помогла людям открыть целое параллельное царство материи. Неудивительно, что Дирак был так предан богу симметрии. Это привело его мысль к удивительному открытию.
Обратите внимание, что антивещество не означает ничего столь эксцентричного, как кажется. Античастицы не поднимаются в гравитационном поле. У них несколько изменены физические свойства, в первую очередь электрический заряд. Итак, античастица отрицательно заряженного электрона, называемая позитроном, имеет положительный электрический заряд.
Мы обязаны своим существованием асимметрии
Но вот проблема, о которой Дирак не знал. Законы, управляющие поведением фундаментальных частиц Природы, предсказывают, что материи и антиматерии должно быть одинаково много, то есть они должны появляться в соотношении 1:1. На каждый электрон по одному позитрону. Однако, если бы эта совершенная симметрия преобладала, через доли секунды после Большого взрыва материя и антиматерия должны были бы аннигилировать в излучение (в основном фотоны). Но это не то, что произошло. Примерно одна из миллиарда (примерно) частиц материи сохранилась в избытке. И это хорошо, потому что все, что мы видим во Вселенной — галактики и их звезды, планеты и их луны, жизнь на Земле, всякого рода сгустки материи, живой и неживой, — произошло из этого крошечного избытка, из этой фундаментальной асимметрии между материей и антивещество.
Вопреки ожидаемой симметрии и красоте космоса, наша работа за последние десятилетия показала, что законы Природы не в равной степени применимы к материи и антиматерии. Какой механизм мог создать этот крошечный избыток, это несовершенство, которое в конечном счете ответственно за наше существование, является одним из самых больших открытых вопросов в физике элементарных частиц и космологии.
На языке внутренней («внутренней» как изменение свойства частицы) и внешней («внешней» как вращение объекта) симметрий существует операция внутренней симметрии, которая превращает частицу материи в одну из антивещество. Операция называется «зарядовое сопряжение» и обозначается заглавной буквой С. Наблюдаемая асимметрия вещества и антивещества означает, что Природа не проявляет симметрии зарядового сопряжения: в некоторых случаях частицы и их античастицы не могут быть превращены друг в друга. В частности, С-симметрия нарушается в слабых взаимодействиях, ответственных за радиоактивный распад. Виновниками являются нейтрино, самые странные из всех известных частиц, ласково называемые частицами-призраками из-за их способности проходить через материю практически без помех. (Сейчас от Солнца и проходит через вас около одного триллиона нейтрино в секунду.)
Чтобы понять, почему нейтрино нарушают C-симметрию, нам понадобится еще одна внутренняя симметрия, называемая четностью, обозначаемая буквой P. «Операция четности» превращает объект в его зеркальное отражение. Например, вы не инвариантны по четности. Ваше зеркальное отражение имеет сердце с правой стороны. Для частиц четность связана с тем, как они вращаются, как волчки. Но частицы — это квантовые объекты. Это означает, что они не могут просто вращаться с любым количеством вращения. Их вращение «квантовано», то есть они могут вращаться только несколькими способами, вроде старомодных виниловых пластинок, которые можно было проигрывать только на трех скоростях: 33, 45 и 78 об/мин. Наименьшее количество вращения, которое может иметь частица, — это «скорость» в один оборот. (Очень грубо, это похоже на волчок, вращающийся прямо вверх. Если смотреть сверху, он может вращаться как по часовой стрелке, так и против часовой стрелки.) Таковы электроны, кварки и нейтрино. Мы говорим, что они имеют вращение 1/2, и оно может быть либо +1/2, либо -1/2, два варианта соответствуют двум направлениям вращения. Хороший способ увидеть это — согнуть правую руку так, чтобы большой палец был направлен вверх. Против часовой стрелки положительный спин; по часовой стрелке — отрицательный спин.
Применяя операцию C к левому нейтрино, мы должны получить левое антинейтрино. (Да, даже если нейтрино электрически нейтрально, у него есть античастица, тоже электрически нейтральная.) Проблема в том, что в Природе не существует левых антинейтрино. Есть только левые нейтрино. Слабые взаимодействия, единственные взаимодействия, которые испытывают нейтрино (помимо гравитации), нарушают симметрию зарядового сопряжения. Это беда для любителей симметрии.
CP-нарушение: побеждает асимметрия
Но давайте сделаем еще один шаг. Если мы применим и C и P (четность) к левому нейтрино, мы должны получить правое антинейтрино: C превращает нейтрино в антинейтрино, а P превращает левое в правое. -ручной. И да, антинейтрино правши! Кажется, нам повезло. Слабые взаимодействия нарушают C и P по отдельности, но, по-видимому, удовлетворяют комбинированной операции CP-симметрии. На практике это означает, что реакции с участием левых частиц должны протекать с той же скоростью, что и реакции с участием правых античастиц. Всем стало легче. Была надежда, что Природа CP-симметрична во всех известных взаимодействиях. Красота вернулась.
Волнение длилось недолго. В 1964 году Джеймс Кронин и Вэл Фитч обнаружили небольшое нарушение комбинированной CP-симметрии в распадах частицы, называемой нейтральным каоном, представленной как K 0 . По сути, K 0 и их античастицы не распадаются с такой скоростью, как предсказывает CP-симметричная теория. Физическое сообщество было потрясено. Красота исчезла. Снова. И никогда не восстанавливался. Нарушение CP — это факт Природы.
Так много асимметрии
CP-нарушение имеет еще более глубокий и загадочный смысл: частицы также выбирают предпочтительное направление времени. Асимметрия времени, характерная черта расширяющейся Вселенной, происходит и на микроскопическом уровне! Это огромно. На самом деле настолько огромен, что вскоре заслуживает отдельного эссе.
А вот еще один взрывоопасный факт о несовершенстве, который мы рассмотрим.