1. Обзор
В этой статье мы сосредоточимся на сетевых интерфейсах и на том, как получить к ним программный доступ в Java.
Проще говоря, сетевой интерфейс — это точка взаимосвязи между устройством и любым его сетевым соединением .
На повседневном языке мы называем их сетевыми интерфейсными картами (NIC), но они не обязательно должны быть аппаратными.
Например, популярный локальный IP-адрес 127.0.0.1
, который мы часто используем при тестировании веб-приложений и сетевых приложений, представляет собой петлевой интерфейс, который не является прямым аппаратным интерфейсом.
Конечно, системы часто имеют несколько активных сетевых подключений, таких как проводной Ethernet, WIFI, Bluetooth и т. д.