Студопедия
rus | ua | other

Home Random lecture






Протокол IPX


Date: 2015-10-07; view: 358.


IPv6

IPv4

В современной сети Интернет используется IP четвёртой версии, также известный как IPv4. В протоколе IP этой версии каждому узлу сети ставится в соответствие IP-адрес длиной 4 октета (4 байта). При этом компьютеры в подсетях объединяются общими начальными битами адреса. Количество этих бит, общее для данной подсети, называется маской подсети (ранее использовалось деление пространства адресов по классам — A, B, C; класс сети определялся диапазоном значений старшего октета и определял число адресуемых узлов в данной сети, сейчас используется бесклассовая адресация).
IPv4 использует 32-битные (четырёхбайтные) адреса, ограничивающие адресное пространство 4 294 967 296 (232) возможными уникальными адресами. С учетом служебных адресов и «серых» сетей еще меньше.

Некоторые адреса IPv4 зарезервированы для специальных целей и не должны быть глобально маршрутизируемыми.

Подсеть Назначение
0.0.0.0/8 Адрес источника пакета
127.0.0.0/8 Подсеть для коммуникаций внутри хоста (см. localhost)
169.254.0.0/16 Канальные (link-local) адреса
192.0.2.0/24 Для примеров и документации
198.51.100.0/24 Для примеров и документации
203.0.113.0/24 Для примеров и документации
198.18.0.0/15 Для стендов тестирования производительности
10.0.0.0/8 Для использования в частных сетях
172.16.0.0/12 Для использования в частных сетях
192.168.0.0/16 Для использования в частных сетях
240.0.0.0/4 Зарезервировано для использования в будущем
255.255.255.255 Широковещательный адрес

Подсеть 224.0.0.0/4 зарезервирована для многоадресной рассылки.

Уже в 80-х годах стало очевидно, что распределение адресного пространства происходит значительно более быстрыми темпами, чем было заложено в архитектуру IPv4. Это привело сначала к появлению классовой адресации, позднее бесклассовой адресации, и в конечном итоге к разработке нового протокола IPv6.

В феврале 2011 года IANA выделила 5 последних блоков адресов RIRам. По прогнозам у региональных регистраторов блоки начнут заканчиваться во второй половине 2011 года.[

В настоящее время вводится в эксплуатацию шестая версия протокола — IPv6, которая позволяет адресовать значительно большее количество узлов, чем IPv4. Эта версия отличается повышенной разрядностью адреса, встроенной возможностью шифрования и некоторыми другими особенностями. Переход с IPv4 на IPv6 связан с трудоёмкой работой операторов связи и производителей программного обеспечения и не может быть выполнен одномоментно. На середину 2010 года в Интернете присутствовало более 3000 сетей, работающих по протоколу IPv6. Для сравнения, на то же время в адресном пространстве IPv4 присутствовало более 320 тысяч сетей, но в IPv6 сети гораздо более крупные, нежели в IPv4.

Протокол IPv6 использует 128 – разрядный адрес вместо 32- разрядного в IPv4. Адреса IPv6 отображаются как восемь групп по четыре шестнадцатеричные цифры, разделённые двоеточием. Например, 2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d

 

Транспортный уровень

Отвечает за непосредственное взаимодействие узлов. Два протокола транспортного уровня обеспечивают поддержку двух методов доставки данных.

  • Transmission Control Protocol (TCP). Гарантирует доставку данных с использованием коммуникаций, ориентированных на соединения. Как правило, гарантированная доставка необходима при передаче большого количества данных или при ведении между узлами расширенного диалога. TCP обеспечивает сегментацию сообщений с выявлением и устранением ошибок, освобождая приложения от выполнения этих действий.
  • User Datagram Protocol (UDP). Обеспечивает эффективную доставку отдельных пакетов, однако успешное выполнение доставки не гарантируется. Использующие UDP приложения должны самостоятельно выполнять контроль ошибок и их исправление.

Уровень приложения

В коммуникационной модели TCP/IP верхний уровень занимает интерфейс приложений. На этом уровне функционирует множество приложений и протоколов TCP/IP, включая FTP (File Transfer Protocol), Telnet, DNS (Domain Name Service) и SNMP (Simple Network Management Protocol).
Уровень приложения включает программные интерфейсы API (Application Programming Interface), которые позволяют несетевым приложениям взаимодействовать через сеть. Семейство протоколов Microsoft TCP/IP включает два наиболее часто используемых сетевых API.

  • Windows Sockets. Стандартный API, обеспечивающий приложениям Microsoft Windows интерфейс для доступа к протоколам TCP/IP и IPX.
  • NetBIOS. Стандартный API, предназначенный для поддержки приложений, использующих службы именования, и сообщений NetBIOS. Службы NetBIOS долгое время применялись для работы в сетях Microsoft, использовавших протоколы NetBEUI, NWLink (IPX) и TCP/IP.

Комплект протоколов IPX был разработан фирмой Novell для собственной сетевой операционной системы NetWare. Фирма Microsoft добавила поддержку этого протокола в операционную системуWindows.
Комплект протоколов IPX состоит из двух частей: собственно протокола IPX (аналог протокола IP в TCP/IP) и SPX (эквивалент протокола TCP в TCP/IP).


<== previous lecture | next lecture ==>
Протокол ТСР/IР | Migration sting queried
lektsiopedia.org - 2013 год. | Page generation: 0.054 s.