Итак, давайте попробуем разобраться, что же такое Сетевые интерфейсы? Сетевой интерфейс или Сетевым интерфейсом принято называть сетевую карту, но не спешите делать скоропалительных выводов по поводу определения. Все намного сложнее, чем кажется на первый взгляд. Итак, рассмотрим простейшую сеть.

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

Итак, подведем итог, для взаимодействия компьютеров и принтера необходима линия связи, а также набор правил и условных команд для взаимодействия, ну или, проще говоря, для понимания друг друга. Отсюда и вытекают понятия, линия связи это физический интерфейс, который определяется набором электрических связей и характеристиками сигналов в этих связях. Обычно он представляет собой разъем с контактами, каждый из которых имеет свое определенное значение, например это могут быть контакты передачи данных, а также синхронизации. Разъемы между собой соединяются кабелем, состоящим из проводов, каждый из которых соединяет соответствующие контакты. При осуществлении такого соединения принято говорить о создании линий, или канала, связи между двумя устройствами. Но для взаимодействия двух устройств между собой мало иметь только провода и порядок соединения контактов, необходимо иметь правила по которым будет производиться обмен. Такими правилами называют логический интерфейс или протокол это набор информационных сообщений определенного формата, с помощью которого обмениваются два устройства или две программы, а также набор правил, определяющих логику обмена этими сообщениями.