Одновременное использование нескольких интерфейсов

ОС Lion поддерживает многосвязную сетевую архитектуру, то есть она поддерживает одновременную работу нескольких сетевых интерфейсов. Например, может одновременно использоваться проводное подключение Ethernet и Wi-Fi или беспроводной Ethernet. Однако первая активная служба в списке считается основной сетевой службой. Через нее выполняется подключение к внешней сети или к Интернету, и разрешение DNS-имен также производится через нее.

Обычно наличие нескольких активных сетевых интерфейсов означает наличие нескольких активных IP-адресов. Для управления несколькими IP-адресами Mac OS X использует множественную адресацию IP-сети (IP network multihoming). На самом деле ОС Lion поддерживает несколько IP-адресов для каждого физического сетевого интерфейса. Поэтому в списке сетевых служб может находиться несколько экземпляров одного и того же физического сетевого интерфейса. И вновь, сетевая служба в данном контексте - это отдельная конфигурация физического сетевого интерфейса.

Другими словами, можно сконфигурировать столько отдельных сетевых интерфейсов с любым требуемым числом уникальных IP-адресов,

сколько потребуется. Это может показаться чрезмерным, но вспомните, что OS X Lion и OS X Lion Server используют одну и ту же низкоуровневую архитектуру. Для некоторых серверов многосвязная работа в сети с множественной адресацией необходима, однако клиенты Mac также могут получить выгоду от этой технологии. Вы можете иметь рабочую среду, где имеется незащищенная сеть для общего трафика Интернета и отдельная сеть для защищенных внутренних транзакций. С помощью Lion можно находиться в обеих сетях одновременно.

Когда есть несколько IP-адресов, система может осуществлять коммуникацию через любой из этих интерфейсов, но будет пытаться выбрать наиболее подходящий маршрут для любого сетевого соединения. Как описано ранее, сетевой клиент будет использовать маску подсети для определения того, что исходящая передача происходит в LAN. Lion проверяет все активные LAN при определении места назначения для исходящей передачи. Так как соединение LAN всегда быстрее, чем соединении WAN, то Lion всегда будет направлять исходящие передачи в наиболее подходящую LAN.

Любые сетевые соединения, не предназначенные для LAN, с которой соединен Mac, будут посылаться по адресу маршрутизатора основного активного сетевого интерфейса. Поэтому весь трафик Интернета также будет соединяться через основной активный сетевой интерфейс. Рассматриваются все активные сетевые интерфейсы с действительными настройками TCP/IP, но основной активный сетевой интерфейс будет автоматом выбран на основе порядка сетевых служб. Можно также вручную сконфигурировать порядок сетевых служб, как описано в следующем разделе этого урока.

В предыдущем примере, где на компьютере активны два интерфейса - проводной Ethernet и Wi-Fi, по умолчанию приоритет у проводного Ethernet выше, чем у Wi-Fi, поскольку первый практически всегда быстрее. Поэтому в этом примере, несмотря на два активных сетевых интерфейса, основным активным интерфейсом будет проводное соединение Ethernet.

Примечание. Lion включает автоматическую маршрутизацию источника. Это значит, что входящие подключения, поступающие на Mac через определенный интерфейс, будут получать ответ через этот же интерфейс независимо от порядка служб.