If-Koubou

Имат ли публични IP адреси?

Имат ли публични IP адреси? (Как да)

Когато започнете да научавате за IP адресите и как работят, може да се почувствате малко поразително от време на време. Та какво правиш? Започвате с търсене и задаване на въпроси! Днешната публикация "Суперуслуги Q & A" има отговорите на въпросите на любознателен читател.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Screenshot от любезното съдействие на Linux Screenshots (Flickr).

Въпроса

Читателят на SuperUser amy gholami иска да знае дали публичните IP адреси са уникални:

Има ли публични IP адреси уникални? Искам да кажа, тъй като имаме два вида IP (частни и обществени) и ако общественият IP принадлежи към маршрутизатора, тогава всеки, свързан със същия маршрутизатор, има ли един IP адрес или не?

Има ли публични IP адреси уникални?

Отговорът

Сътрудникът на SuperUser fedesismo има отговорът за нас:

В общи линии отговорът е "да", публичните IP адреси са уникални в световен мащаб. В контекста на IPv4 IP адресите (v4), известни с това, че не са уникални, са частни IP адреси. Те се намират в следните диапазони:

  • От 10.0.0.0 до 10.255.255.255.
  • От 172.16.0.0 до 172.31.255.255.
  • От 192.168.0.0 до 192.168.255.255.

Вижте: RFC1918

IP адресът, който вашият домашен рутер има от "Интернет" на интерфейса, е публичен, предоставен ви от вашия ISP. IP адресите, използвани за Wi-Fi или Ethernet връзката на вашия дом, са частни, така че те не са уникални, но това не е проблем, тъй като тези никога не напускат дома ви, преди да са NAT или преведени от NAT.

Както се споменава в други коментари (вижте нишката по-долу), има изключение от това, което току-що казах. Има някои техники, които ни позволяват да бъдем по-гъвкави по отношение на оригиналната парадигма за интернет протокол за комуникация, която позволява едно до най-близко. Тези техники се използват, когато се говори за услуги, които се нуждаят от висока достъпност, резервиране или ниска латентност като DNS или CDN услуги. Като се има предвид, че има определен IP (IPv4 или IPv6), може да има повече, че един сървър в света е конфигуриран да отговаря на този IP, но само един ще отговори.

Вижте: RFC4786

IPv6 въведе също нова система за адресиране, която се справя с тези "нови потребности" и определи Адрес на.

IP версия 6 (IPv6) дефинира нов тип адрес, известен като Адрес на, който позволява пакетът да бъде насочен към един от множество различни възли, всички отговарящи на същия адрес. Най- Адрес на могат да бъдат присвоени на един или повече мрежови интерфейси (обикновено на различни възли), като мрежата предава всеки пакет, адресиран към този адрес, до "най-близкия" интерфейс въз основа на понятието "разстояние", определено от използваните маршрутизиращи протоколи.

Вижте: RFC2526

За IP адресите на

Една Адрес на е адрес, който е присвоен на набор от интерфейси, които обикновено принадлежат към различни възли. Изпратен пакет до Адрес на се доставя до най - близкия интерфейс (както е определен от използваните протоколи за маршрутизация), идентифицирани от Адрес на. Адреси на са синтактично неразличими от Адреси на Unicast защото Адреси на се разпределят от Адрес на университета пространство. Присвояване на a Адрес на университета до повече от един интерфейс прави a Адрес на университета един Адрес на, Възли, към които се намира Адрес на е зададен изрично, за да разпознае, че адресът е Адрес на.

Вижте: Тип адрес за IPv6: Anycast [Cisco]

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.