С пакетом связаны два IP-адреса: отправляющий (также известный как исходный) IP и целевой IP-адрес.
Отправка IP - отправляющий IP-адрес является тривиальным, это параметр конфигурации сетевого интерфейса.по которому пакет будет передан.Он настраивается статически или чаще в современных сетях через DHCP.
IP-адрес назначения - IP-адрес назначения может быть несколько более сложным в зависимости от того, является ли целевой компьютер локальным или удаленным для отправляющего компьютера.В этом случае удаленный означает, что конечный компьютер не находится в той же подсети, что и исходный компьютер.
Для удаленных адресатов DNS-серверы используются для разрешения имени <-> IP.DNS - это то, что позволяет людям использовать нашу силу, такие имена, как www.espn.com, в то время как компьютер может использовать свою силу, битовое представление IP-адресов, например 10.5.0.1.Разрешение DNS может быть настроено различными способами, но в основном сводится к проверке локального кэша, чтобы увидеть, существует ли предыдущее разрешение, и если нет запроса одного или нескольких DNS-серверов для разрешения запроса.
Если целевой компьютерлокально, в той же подсети, тогда ARP / RARP используется для трансляции MAC <-> IP.Еще раз сначала проверяется кэш, в данном случае кэш ARP, прежде чем создавать новый запрос ARP (и, следовательно, использовать пропускную способность сети).
Надеюсь, это поможет.