IP-адрес и все что с ними связано - это логический способ соединения хостов между собой и с сетью Интернет. IP-адрес состоит из нулей и единиц, объединенных в виде 4-х октетов. IP-адреса логически объединяют в одну сеть, чтобы они могли общаться друг с другом. Чтобы понимать, принадлежит ли IP-адрес одной и той же сети или нет, ввели такое понятие как маска подсети. Люди обычно сравнивают глазами (или мозгами), а компьютеры и прочие устройства используют для этого побитовое сравнение каждого бита в адресе и маске. Сначала с маской сравниваются Ip-адрес хоста и маска, а потом IP-адрес назначения и маска. Если результаты сравнения сетевых частей совпадают, хосты находятся в одной сети. Если сетевые части различаются - в разных.
Для соединения различных подсетей между собой используются маршрутизаторы. А сеть, чтобы иметь доступ к другой сети, должна, соотв-но, иметь маршрут до этой другой сети.
В небольших сетях обычно хватает маршрута, который указывает на весь интернет, т.е. маршрута по-умолчанию. Но если сеть больше и состоит из нескольких сегментов, то каждый сегмент сети должен иметь маршрут до другого. Либо этот маршрут должен иметь маршрутизатор, который прописан у этой подсети или хоста как "маршрут по-умолчанию".