11.20. Устаревшие функции поиска адресов IPv6

11.20. Устаревшие функции поиска адресов IPv6

В процессе разработки IPv6 интерфейс поиска адресов IPv6 много раз претерпевал серьезные изменения. В какой-то момент интерфейс был сочтен усложненным и недостаточно гибким, так что от него полностью отказались в RFC 2553 [38]. Документ RFC 2553 предлагал собственные функции, которые в RFC 3493 [36] были попросту заменены getaddrinfo и getnameinfo. В этом разделе мы вкратце рассмотрим старые интерфейсы на тот случай, если вам придется переписывать программы, использующие их.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

8.1.3. Протокол IPv6

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

8.1.3. Протокол IPv6 Думаю, что основной момент настройки понятен, и теперь переходим к протоколу IPv6. Схема 32-разрядной адресации протокола IPv4 привела к дефициту IP-адресов. В новой версии протокола IP (IPv6, ранее именовавшегося IPng — IP next generation) адрес состоит из 16-ти октетов и


7.3.1. Устаревшие IPC-методы в Unix

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

7.3.1. Устаревшие IPC-методы в Unix Операционная система Unix (созданная в 1969 году) предшествовала протоколу TCP/IP (появившемуся в 1980 году) и повсеместному распространению сетей позднее в 90-х годах прошлого века. Неименованные каналы, перенаправление и вызовы с созданием


Принципы работы функции поиска

Из книги Microsoft Windows SharePoint Services 3.0. Русская версия. Главы 9-16 автора Лондер Ольга

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


7.3.1. Устаревшие IPC-методы в Unix

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

7.3.1. Устаревшие IPC-методы в Unix Операционная система Unix (созданная в 1969 году) предшествовала протоколу TCP/IP (появившемуся в 1980 году) и повсеместному распространению сетей позднее в 90-х годах прошлого века. Неименованные каналы, перенаправление и вызовы с созданием


Устаревшие предыдущие версии Windows

Из книги Системное программирование в среде Windows автора Харт Джонсон М

Устаревшие предыдущие версии Windows В настоящее время продолжает использоваться ряд предыдущих версий Windows, которые считаются устаревшими и более не предлагаются или не поддерживаются компанией Microsoft, однако многие, хотя и не все, из обсуждаемых в данной книге примеров


22.2 Обзор IPv6

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

22.2 Обзор IPv6 Протокол IPv6 имеет следующие характеристики:? Введен 128-разрядный адрес (16 октетов), который иерархически структурирован для упрощения делегирования прав выделения адресов и маршрутизации.? Упрощен главный заголовок IP, но определены многие необязательные


22.4 Адреса IPv6

Из книги О чём не пишут в книгах по Delphi автора Григорьев А. Б.

22.4 Адреса IPv6 Адреса IPv6 имеют длину 16 октетов (128 бит). Для записи адресов используется компактная (хотя и уродливая) нотация. Адреса представлены как 8 шестнадцатеричных чисел, разделенных двоеточиями. Каждое шестнадцатеричное число представляет 16 бит.


22.10 Переход на IPv6

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

22.10 Переход на IPv6 IP широко распространен во всем мире. Однако нельзя требовать, что бы все одновременно перешли на версию 6. Этот переход должен быть постепенным:? Узлы версии 6 должны взаимодействовать с узлами версии 4.? От организаций нельзя требовать отказа от их


2.2.2. Устаревшие функции WinSock 1

Из книги Windows Vista. Трюки и эффекты автора Зозуля Юрий

2.2.2. Устаревшие функции WinSock 1 В этом разделе мы познакомимся с теми устаревшими функциями, которые не стоит применять в 32-разрядных программах. Рассмотрим мы их, разумеется, очень обзорно, только для того, чтобы после прочтения книги вас не смущали упоминания этих функций


1.8.5. Использование функции Spotlight для поиска по тексту

Из книги Linux программирование в примерах автора Роббинс Арнольд

1.8.5. Использование функции Spotlight для поиска по тексту Некоторые приложения позволяют выделить часть текста, а затем с помощью Spotlight найти совпадения в других текстовых документах или на web-страницах, хранящихся на Маке. Обратите внимание, поиск будет осуществляться не в


5.3. Устаревшие программы в Windows Vista

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

5.3. Устаревшие программы в Windows Vista Почему программы могут быть несовместимыми с Windows VistaНа момент выхода Windows Vista существовали тысячи программ, которые успешно работали в Windows ХР или более ранних версиях системы. И хотя большинство из них будут работать и в Vista, нередко при


6.2. Функции сортировки и поиска

Из книги Разработка ядра Linux автора Лав Роберт

6.2. Функции сортировки и поиска Сортировка и поиск являются двумя фундаментальными операциями, потребность в которых постоянно возникает во многих приложениях Библиотека С предоставляет ряд стандартных интерфейсов для осуществления этих задач.Все процедуры разделяют


А.3. Заголовок IPv6

Из книги автора

А.3. Заголовок IPv6 На рис. А.2 показан формат заголовка IPv6 (RFC 2460 [27]). Рис. А.2. Формат заголовка IPv6? Значение 4-разрядного поля номера версии (version) равно 6. Данное поле занимает первые 4 бита первого байта заголовка (так же как и в версии IPv4, см. рис. А.1), поэтому если получающий стек


А.5. Адресация IPv6

Из книги автора

А.5. Адресация IPv6 Адреса IPv6 содержат 128 бит и обычно записываются как восемь 16-разрядных шестнадцатеричных чисел. Старшие биты 128-разрядного адреса обозначают тип адреса (RFC 3513 [44]). В табл. А.4 приведены различные значения старших битов и соответствующие им типы


Функции mmap() и do_mmap() : создание интервала адресов

Из книги автора

Функции mmap() и do_mmap(): создание интервала адресов Функция do_mmap() используется ядром для создания нового линейного интервала адресов. Говорить, что эта функция создает новую область VMA, — технически не корректно, поскольку если создаваемый интервал адресов является смежным


Функции munmap() и do_munmap() : удаление интервала адресов

Из книги автора

Функции munmap() и do_munmap(): удаление интервала адресов Функция do_munmap() удаляет интервал адресов из указанного адресного пространства процесса. Эта функция объявлена в файле <asm/mman.h> следующим образом.int do_munmap(struct mm_struct *mm, unsigned long start, size_t len);Первый параметр указывает адресное