IPv6: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м точка след млн, млрд, лв
м правописни и пунктуационни грешки
Ред 2:
 
{{Стек на Интернет протокола 7 слоя (OSI модел)}}
'''Интернет протокол версия 6 (IPv6)''' ({{lang|en|Internet Protocol version 6}}) е протокол от мрежово ниво за комуникационни мрежи, основани на предаването на [[Пакет (мрежи)|пакети]]. Първоначално наричана '''IPng''' ({{lang|en|IP Next Generation}})<ref>{{cite web | url=http://tools.ietf.org/html/rfc1550 |title=RFC 1550, ''IP: Next Generation (IPng) White Paper Solicitation'' | work =S. Bradner, A. Mankin (December 1993) | lang=en }}</ref>, версия 6 на [[Интернетинтернет протокол]]а е създадена с цел да наследи [[IPv4]], който е протоколът, насочващ почти целия [[Интернетинтернет]] трафик.<ref>[http://www.itwire.com/business-it-news/networking/46689-ipv6-traffic-volumes-going-backwards www.itwire.com]</ref>
 
== Мотивация ==
=== IPv4 ===
Първата публично използвана версия на Интернетинтернет протокола – версия 4 (IPv4), предоставя адресно пространство от 2<sup>32</sup> или приблизително 4,3 милиарда адреса. В началото, изчерпването на адресите в IPv4 не стояло като проблем на дневен ред, тъй като тази версия първоначално се предполагала, че е за вътрешен тест в рамките на D[[DARPA|ARPA]], и не била предназначена за обществено ползване.
 
== Сравнение с IPv4 ==
=== По-голямо адресно пространство ===
Основното предимство на IPv6 пред IPv4 е, че IPv6 поддържа по-голямо адресно пространство. Дължината на един IPv6 адрес е 128 бита в сравнение с тази при IPv4, която е едва 32 бита.<ref name=rfc2460>RFC 2460, ''Internet Protocol, Version 6 (IPv6) Specification'', [[Steve Deering|S. Deering]], R. Hinden (December 1998)</ref> Адресното пространство следователно има 2<sup>128</sup> или приблизително 3,4×104.10<sup>38</sup> адреса. При класическо използване на IPv6 (използване само на unicast- адресиране) това осигурява над 300 млн. IP- адреса за всеки един жител на Земята.
 
=== Други ===
* [[Plug and Play]] настройване ссъс или без [[DHCP]];
* По-добро оползотворяване на [[честотна лента (компютри)|честотната лента]], чрез използване на [[unicast]], [[multicast]] (вместо [[broadcast]], както при IPv4) и [[anycast]];
* По-добра поддръжка на нивото на качество за всички приложения;
* Подобрена поддръжка за разширения и възможности за по-добро маршрутизиране;
Ред 21:
 
== Формат на пакета ==
IPv6 пакетът е разделен на две части: заглавна част – хедър ({{lang|en|header}}) и payload (съставен от един или няколко допълнителни хедъра и данни). Хедърът заема първите 40 [[октет]]а (320 [[bitБит (информатика)|бита]]s) от IPv6 пакета. Той е съставен от:
* traffic class – 8 bitsбита, задава се за определен пакет
* flow label – 20 bitsбита, задава се за група от пакети
* версия на пакета – 4 bits,бита със стойност 6 (0110)
* payload length – 16 bitsбита
* следващ хедър ({{lang|en|next header}}) – 8 bitsбита, указващ следващия хедър от payload-а
* брой рутирания ({{lang|en|hop limit}}) – 8 bitsбита, задава се от източника на пакета и се намалява с 1 при всяко рутиране, като при стойност 0 пакетапакетът се изоставя
* адрес на източника ({{lang|en|source address}}) – 128 bitsбита
* адрес на получателя ({{lang|en|destination address}}) – 128 bitsбита
 
{| class="wikitable centered" style="text-align: center"
Взето от „https://bg.wikipedia.org/wiki/IPv6“.