Трафик локальной вычислительной сети (LAN)

Большинство локальных вычислительных сетей (LAN) используют ту или иную форму проводной или беспроводной связи. Когда сетевой интерфейс будет установлен, необходимо сконфигурировать сеть TCP/IP вручную или через DHCP. Когда оба шага будут завершены, можно начинать сетевую коммуникацию.

Пакеты TCP/IP упаковываются в кадры Ethernet для передачи по локальной сети. Пакет TCP/IP включает IP-адреса источника и места назначения вместе с посылаемыми данными. Сетевое устройство применяет настройки маски подсети, чтобы определить, что IP-адрес места назначения находится в локальной сети. Если это так, устройство обратится к своей таблице протокола разрешения адресов (Address Resolution Protocol, ARP), чтобы посмотреть, знает ли оно МАС-адрес, соответствующий целевому IP-адресу. Каждый хост в сети поддерживает и постоянно обновляет ARP-таблицу известных МАС-адресов, которые соответствуют IP-адресам в локальной сети. Если МАС-адрес отсутствует в этой таблице, сетевое устройство производит широковещательную рассылку ARP-запроса в локальную сеть, запрашивая целевое устройство ответить и указать свой МАС-адрес и добавляет ответ в свою ARP-таблицу для последующего обращения. Когда МАС-адрес определен, исходящий пакет Ethernet, содержащий пакет TCP/IP, будет послан по целевому МАС-адресу.

Другое сетевое устройство, скорее всего, вернет информацию с помощью той же техники передачи пакетов TCP/IP в пакетах Ethernet с адресами MAC. Это продолжается вновь и вновь с тысячами пакетов каждую секунду для передачи потока данных. Размер стандартного пакета Ethernet составляет только 1500 байтов (это примерно 1,5 килобайта или 0,0015 мегабайта), поэтому можно представить, сколько пакетов необходимо для передачи даже небольшого файла.