.
Tuesday 22nd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Получение доступа к системе доменных имен.
загрузка...

Процедуры inet_netof и inet_lnaof выполняют операцию обратную процедуре inet makeaddr, разделяя сетевую и локальную часть IP-адреса. Они имеют следующий синтаксис: адрес-сети = inet_netof(IP-адрес) и адрес-узла = inet_lnaof(IP-адрес),

Здесь параметр IP-адрес представляет собой 32-битовый IP-адрес, заданный в сетевом порядке следования байтов, а полученные значения возвращаются в локальном порядке следования байтов.

Для доступа к системе доменных имен семейства протоколов TCP/IP в библиотеке сокетов предусмотрен набор из пяти процедур. Прикладные программы, вызывающие эти подпрограммы, становятся клиентами одной большой системы доменных имен, отсылая запросы одному или нескольким серверам и получая на них ответы.

Процедура inet ntoa осуществляет обратную процедуре inet addr операцию - преобразует 32-х битовое целое число в ASCII-строку, содержащую IP-адрес, представленный в точечной десятичной форме записи. Эта процедура имеет следующий синтаксис: строка = inet_ntoa(IP-адрес)

Здесь параметр IP-адрес - 32-битовый IP-адрес, представленный в сетевом порядке следования байтов, а параметр строка - адрес буфера, куда будет помещена сформированная ASCII-строка.

Часто обрабатывающие IP-адреса программы должны объединить адрес сети с локальным адресом узла и сформировать единый IP-адрес. Такое объединение выполняет процедура inet_makeaddr. Она имеет следующий синтаксис:

IP-адрес = inet_makeaddr{адрес-сети, адрес-узла)

Параметр адрес-сети представляет собой 32-битовый IP-адрес сети, заданный в локальном порядке следования байтов, а параметр адрес-узла - целое число, представляющее адрес локального узла данной сети, выраженный в локальном порядке следования байтов.


загрузка...
 

Самое популярное:

Наши партнеры

bottom

карта сайта