Как вычислить общедоступный IP-адрес для сетевого блока, чтобы определить, в каком диапазоне сетевых блоков существует мой IP-адрес?

#networkin& #ip-address

#сеть #ip-адрес

Вопрос:

Мой IP-адрес: 110.44.123.19 теперь я хочу найти регион и местоположение по IP-адресу, используя приведенные ниже данные.

NetBlockStart, NetBlockEnd, Код, Страна, зона, город, широта, журнал
«455213056»,»455215615″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455215616»,»455215871″,» NP», «Непал», «Коси», «Биратнагар»,»26.483100″,»87.283370″ «455215872»,»455217919″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455217920»,»455218175″,» NP», «Nepal», «Bheri», «Nepal&unj»,»28.050000″,»81.616670″ «455218176»,»455218687″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455218688»,»455218943″,» NP», «Непал», «Нараяни», «Бхаратпур»,»27.683330″,»84.433330″ «455218944»,»455220223″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455220224»,»455220479″,» NP», «Непал», «Мечи», «Бхадрапур»,»26.544040″,»88.094360″ «455220480»,»455220735″,» NP», «Непал», «Рапти», «Тулсипур»,»28.130990″,»82.297260″ «455220736»,»455220991″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455220992»,»455221247″,» NP», «Непал», «Нараяни», «Биргандж»,»27.010430″,»84.877350″ «455221248»,»455224319″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455224320»,»455224575″,» NP», «Непал», «Нараяни», «Гетауда»,»27.428390″,»85.032190″ «455224576»,»455224831″,» NP», «Непал», «Багмати», «Катманду», «27.701690», «85.320600» «455224832»,»455225599″,» NP», «Непал», «Seti», «Дхангадхи»,»28.707920″,»80.596110″ «455225600»,»455225855″,» NP», «Непал», «Коси», «Коши Хараича»,»26.642937″,»87.371147″ «455225856»,»455226111″,» NP», «Непал», «Коси», «Дхаран»,»26.812480″,»87.283550″ «455226112»,»455226367″,» NP», «Непал», «Коси», «Биратнагар»,»26.483100″,»87.283370″ «455226368»,»455230975″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455230976»,»455231231″,» NP», «Непал», «Багмати», «Банепа»,»27.629790″,»85.521380″ «455231232»,»455237631″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455237632»,»455237887″,» NP», «Непал», «Сагарматха», «Сукхипур»,»26.708613″,»86.342745″ «455237888»,»455240191″,» NP», «Непал», «Багмати», «Катманду»,»27.701690″,»85.320600″ «455240192»,»455240447″,» NP», «Непал», «Нараяни», «Бхаратпур»,»27.683330″,»84.433330″ «455240448»,»455240703″,» NP», «Nepal», «Bheri», «Nepal&unj»,»28.050000″,»81.616670″ «455240704»,»455240959″,» NP», «Непал», «Нараяни», «Биргандж»,»27.010430″,»84.877350″ «455240960»,»455245823″,» NP», «Непал», «Багмати», «Катманду», «27.701690», «85.320600»

Это всего лишь примерный вопрос для вычисления IP для сетевого блока.

Ответ №1:

Преобразуйте IPv4-адрес в десятичное представление IP-адреса (IP-номер).

Сравните это число с диапазоном в наборе данных и найдите соответствующее местоположение.

IP-номер = 16777216w 65536 x 256 * y z

где IP-адрес = w.x.y.z