Что такое IP. И с чем его едят.


Многие думают, что IP это всего лишь универсальный идентификатор каждого хост-компьютера. Чтобы усомниться в этом, достаточно лишь вдуматься в перевод абривиатуры IP - Internet Protocol.

Действительно, в первую очередь IP - это Интернет протокол. Он позволяет подключённым к сети компам взаимодействовать (осуществлять передачу данных) посредством IP-датаграмм. Чтобы датаграмма свободно ориентировалась среди всех компов, каждому хосту присваивается универсальный идентификатор, который обычно зовут IP (АйПи).
   В четвёртой версии (есть ещё петая и шестая) протокола IP уникальные идентификаторы представляются в десятичном формате с четырьмя байтами разделёнными точками (полная длина IP адреса равна 32 бита). Числа в IP лежат в диапазоне от 0 до 255. Первые два байта АйПи являются УИ сети, проще говоря они указывают на твоего прова. Например, если у рассматриваемого чела IP 195.133...., значит его пров DEMOS. Вторая же часть является УИ рассматриваемой машины.
   Bсе IP адреса разделены на 4 класса - A, B, C, D. Провы чаще всего предоставляют нам, даилапным юзерам, класс C. Этот класс отличается от остальных тем, что позволяет создавать максимальное количество сетей (~2100000), при минимальном числе хостов (256). Kласс D полностью отличается от остальных. Включает в себя АЙПи от 224.*.*.* до 239.*.*.*. Данный класс использует только для групповой адресации (групповая адресация - группа узлов\хостов с одним АйПи, грубо говоря).    Пров может предоставлять нам динамический IP и статический. Динамические меняются при каждом твоём заходе в инет (большинство даилап юзеров), а другие соответственно нет (серверы).
Некоторые IP адреса забиты, то есть имеют специальное назначение. Вот некоторые из них:


255.255.255.255 \

*.255.255.255     | широковещание в

*.*.255.255         | различных сетях.

*.*.*.255           /

0.0.0.0

1.1.1.1

127.*.*.*

224.0.0.*

127.*.*.*, к примеру, обозначает адрес локальной заглушки.