сетевой интерфейс что это такое простыми словами
Сетевой интерфейс
В компьютерных сетях сетевым интерфейсом называют:
См. также
Смотреть что такое «Сетевой интерфейс» в других словарях:
сетевой интерфейс — Физическая точка разграничения между устройствами шлейфа сети и CI (МСЭ Т G.998.1). [http://www.iks media.ru/glossary/index.html?glossid=2400324] Тематики электросвязь, основные понятия EN network interface … Справочник технического переводчика
сетевой интерфейс пользователя — Набор правил, определяющих взаимодействие оконечного оборудования и сети ATM с физической и информационной точкой зрения. Термин UNI часто используется для обозначения интерфейсов в частных и публичных сетях Frame Relay или ATM. Оконечные… … Справочник технического переводчика
универсальный сетевой интерфейс — общий сетевой интерфейс — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы общий сетевой интерфейс EN common network interfaceuniversal network… … Справочник технического переводчика
общий (универсальный) сетевой интерфейс (стык) — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN common network interfaceCNI … Справочник технического переводчика
почтовый сетевой интерфейс — шлюз электронной почты — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы шлюз электронной почты EN mail gateway … Справочник технического переводчика
фреймовый пользовательский сетевой интерфейс — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN frame user to network interfaceFUNI … Справочник технического переводчика
широкополосный сетевой интерфейс — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN broadband network interfaceBNI … Справочник технического переводчика
сетевой адаптер — сетевая карта сетевой адаптер сетевой интерфейс Компонент компьютера для подключения к вычислительной сети. [http://www.morepc.ru/dict/] сетевой адаптер Периферийное устройство (плата), обеспечивающее соединение компьютера и ЛВС.… … Справочник технического переводчика
Интерфейс — У этого термина существуют и другие значения, см. Интерфейс (значения). Интерфейс (англ. interface сопряжение, поверхность раздела, перегородка) граница раздела двух систем, устройств или программ, определённая их… … Википедия
Интерфейс (вычислительная техника) — Интерфейс (от англ. interface поверхность раздела, перегородка) совокупность средств и методов взаимодействия между элементами системы. В зависимости от контекста, понятие применимо как к отдельному элементу (интерфейс элемента), так и к… … Википедия
Сетевые интерфейсы
в этом разделе описываются основные понятия сетевых интерфейсов на Windows, включая способы их определения в коде и их свойства.
этот раздел предназначен для аудитории разработчика, как для Windows настольных сетевых приложений, так и для сетевых драйверов в режиме ядра. Тем не менее, некоторые из представленных здесь сведений также могут быть полезны для системных администраторов, управляющих сетевыми интерфейсами с помощью командлетов PowerShell.
Обзор
Сетевой интерфейс — это точка, в которой соединяются две части сетевого оборудования или уровней протоколов. Как правило, он представлен физической сетевой картой (NIC) для подключения между компьютером и частной или общедоступной сетью. Однако он также может принимать форму программного компонента, такого как интерфейс замыкания на себя ( 127.0.0.1 для IPv4 или ::1 IPv6).
Сетевые интерфейсы определяются с помощью IETF в RFC 2863 и не предназначены для определения с помощью Windows. Подробные вопросы о значении идентификаторов сетевых интерфейсов, таких как ifIndex, см. в их определениях IETF. в оставшейся части этого раздела обсуждаются сведения о реализации, связанные с Windows.
Идентификаторы и свойства сетевых интерфейсов
в Windows сетевой интерфейс можно идентифицировать различными способами. Некоторые из этих идентификаторов используются для различения сетевых интерфейсов друг от друга, но не все идентификаторы так же хорошо подходят для этой задачи из-за их различий в свойствах. Как правило, сетевые интерфейсы определяются сетевым адресом для внешних компонентов. Например, это может быть идентификатор узла и номер порта или просто уникальный идентификатор узла.
В коде сетевой интерфейс может быть идентифицирован различными способами. В следующей таблице описаны способы идентификации сетевого интерфейса вместе со связанными свойствами. Мы рекомендуем использовать идентификатор GUID интерфейса (ифгуид) для программирования, если для определенного API не требуется другой идентификатор сетевого интерфейса.
| Идентификатор | Размер | Является уникальным в системе | Является уникальным в мире | Является прогнозируемым | Будет перезапущено, если сетевая карта удалена | Сохраняется во всех перезагрузках | Конечные пользователи могут изменять в любое время | Драйверы могут измениться в любое время | Общее знакомство с конечными пользователями | Всегда имеется |
|---|---|---|---|---|---|---|---|---|---|---|
| ifIndex | 4 байта | Да | Нет | Нет | Да | Нет 1 | Нет | Нет | Некоторые 2 | Да |
| нетлуид | 8 байт | Да | Нет | Нет | Да | Да | Нет | Нет | Нет | Да |
| ифгуид | 16 байт | Да | Обычно 3 | Нет | Нет | Да | Нет | Нет | Нет | Да |
| ифалиас | 514 байт | Да для сетевых карт 4 | Нет | Иногда 5 | Да | Да | Да | Нет | Да | Обычно 4 |
| ифдескр | 514 байт | Обычно 6 | Нет | Нет | Да | Да | Нет | Да | Да | Расположена |
| Иффисаддресс (MAC-адрес) | от 0 до 32 байт | Обычно для сетевых адаптеров | Обычно для сетевых адаптеров | Да | Привязано к оборудованию | Да | Нет | Нет | Да | Обычно 7 |
| ИД экземпляра PnP | До 400 байт | Да | Нет | Нет | Да | Да | Нет | Нет | Нет | Обычно для сетевых адаптеров 8 |
| Расположение PnP (номер гнезда PCI) | До 400 байт | Да | Нет | Да | Да | Да | Нет | Нет | Порой | Иногда 8, 9 |
Примечания для предыдущей таблицы:
Видимость для разработчиков
API вспомогательного приложения IP также доступен для настольных приложений в пользовательском режиме и драйверов режима ядра.
Поверхность API UWP предоставляет только свойство ифгуид напрямую. Однако разработчики приложений UWP могут импортировать функцию GetIfTable2 с помощью P/Invoke, если они необходимы для доступа к другим свойствам сетевого интерфейса.
Связанные темы
Определения информационной базы MIB для сетевых интерфейсов см. в RFC 2863.
Сетевые интерфейсы NDIS в сетевых драйверах см. в разделе NDIS Network Interfaces.
Справочник по API Нетиоапи. h см. в разделе нетиоапи. h Header.
Сетевой интерфейс
Материал из Xgu.ru
Сетевой интерфейс — физическое или виртуальное устройство, предназначенное для передачи данных между программами через компьютерную сеть.
Примеры сетевых интерфейсов:
Каждый интерфейс в сети может быть однозначно идентифицирован по его адресу. Разные сетевые протоколы используют разные системы адресации, например MAC-адреса в Ethernet или IP-адреса в IP.
Настройка сетевых интерфейсов в UNIX/Linux-системах традиционно выполняется с помощью команды ifconfig, а в Linux ещё и при помощи команды ip.
Содержание
[править] Сетевой интерфейс в Linux
Сетевое взаимодействие Linux-компьютера происходит через сетевые интерфейсы. Любые данные, которые компьютер отправляет в сеть или получает из сети проходят через сетевой интерфейс.
Интерфейс определён реализацией модели TCP/IP для того чтобы скрыть различия в сетевом обеспечении и свести сетевое взаимодействие к обмену данными с абстрактной сущностью.
Для каждого устройства, поддерживаемого ядром, существует сетевой интерфейс. Существует соглашение о наименовании интерфейсов, в соответствии с которым имя интерфейса состоит из префикса, характеризующего его тип, и числа, соответствующего номеру интерфейса данного типа в системе. Так, например, ppp0 соответствует первому интерфейсу PPP, а eth1 соответствует интерфейсу второго сетевого адаптера Ethernet. Обратите внимание на то, что нумерация интерфейсов начинается с 0.
[править] Наименования сетевых интерфейсов в Linux
Начиная с середины 2011 года (Fedora 15) в Linux используется новая схема наименования интерфейсов. Интерфейсы называются em[1234] (для интегрированных) или pci #
lo Интерфейс петли обратной связи. eth Сетевой интерфейс к карте Ethernet или картам WaveLan (Radio Ethernet). tr Сетевой интерфейс к карте Token Ring. ppp Сетевой интерфейс к каналу PPP (Point-to-Point Protocol). sl Сетевой интерфейс к каналу SLIP (Serial Line IP). plip Сетевой интерфейс к каналу PLIP (Parallel Line IP). Используется для организации сетевого взаимодействия с использованием параллельного порта. ax Сетевой интерфейс к устройствам любительского радио AX.25. fddi Сетевой интерфейс к карте FDDI arc0e, arc0s Сетевой интерфейс к карте ArcNet. Используется инкапсуляция пакетов в формате Ethernet или RFC 1051. wlan Сетевой интерфейс wi-fi адаптеров
Интерфейсы создаются автоматически для каждого обнаруженного сетевого устройства при загрузке ядра ОС.
Каждый интерфейс характеризуется определёнными параметрами, необходимыми для обеспечения его нормального функционирования, и в частности для сетевого обмена данными по протоколу IP.
[править] Параметры интерфейса
Кроме этих параметров интерфейс характеризуется ещё:
Debian. Долговременные настройки хранятся в файле /etc/network/interfaces.
[править] Программа ifconfig
Для управления интерфейсами в ОС Linux используется программа ifconfig. Команда позволяет как получать диагностическую информацию об интерфейсах системы, так и выполнять их настройку.
Формат вызова команды:
ifconfig ifconfig interface options