Документация по ОС FreeBSD
Воскресенье, 16.11.2025, 02:55
Главная
Регистрация
Вход
Приветствую Вас
Гость
|
RSS
Меню сайта
Главная страница
Новости в мире Unix
NEW
Каталог файлов
NEW
Установка и настройка
Ports & Packages
cvs
Безопасность
Работа с железом
X Window
Multimedia
Man pages
Net
Apache
DNS
FTP
Mail
Samba
Squid
SSH
VPN
РРР
Shell
IPFW
Tips'n'tricks
RFC
Книги по FreeBSD
Темы экзамена BSDA
Гостевая книга
Форум на bsdportal.ru
Каталог сайтов
Самый свежий софт
Каталог ссылок
Категории каталога
Apache
[58]
DNS
[25]
FTP
[27]
Mail
[74]
Samba
[24]
Squid
[46]
SSH
[23]
VPN
[35]
РРР
[20]
Net
[173]
Главная
»
Статьи
»
Сеть
»
Net
Aдреса в TCP/IP
Как (не) все знают, IP адрес занимает 4 байта и разделяется на номер сети и номер хоста в ней. Адрес сети - это число, остающееся от IP адреса, после наложения на него AND'ом маски сети (netmask). Hапример: Адрес: 11000000 10101000 00000000 00000000 Маска: 11111111 11111111 11111111 00000000 Адресуют сеть 192.168.0.0 (это одна из зарезервированных сетей)
Все номера делятся на: сети класса "A" - номер начинается с "0.......", маска принимается равной 255.0.0.0. Всего таких сетей 126, т.к. сеть #0 не исполь- зуется. Кроме этого из этого диапазона зарезервирована сеть 10.0.0.0 для использования в частных сетях (не подключенных к Internet). В каждой сети можеть быть до 16 млн. хостов. Еще в этом диапазоне зарезервирована сеть 127.0.0.0, которая адресует loobback-адаптер (петлю на себя, с адресом 127.0.0.1). Сети класса "B" - номер начинается с "10......", маска принимается равной 255.255.0.0. Всего сетей тысячи, допустимое количество хостов в каждой - до 65534. Зарезервированные номера сетей - 172.16.0.0-172.31.0.0. Сети класса "С" - номер начинается с "110.....", маска принимается равной 255.255.255.0. Всего сетей миллионы, допустимое количество хостов в каждой - 254. Зарезервированные номера сетей - 192.168.0.0-192.168.255.0. Multicast сети - номер начинается с "111.....". Сети предназначены для рассылки (как правило) служебной информации (например таблиц маршрутизации) или организации трансляции в сети.
Дальнейшее разбиение сети с помощью маски (например установка маски 255.255.255.0 для сети класса "B") называется subnetting и служит для настройки маршрутизации внутри выделенной сети (маска, кстати, не может содержать в себе единицы справа от нуля, т.е. маска вида 1111111 11111111 10110000 00000000 некорректна). Маска (как и адрес) может записываться в виде dotted-decimal (xxx.xxx.xxx.xxx) либо просто в виде числа (в десятичной, шестнадцатиричной либо двоичной системе счисления - неважно. Hедавно в Internet Explorer 4.0 была обнаружена ошибка с обработкой зон безопасности именно по этой причине.) Кроме этого маска может записываться в виде IP Address/Mask bits, т.е. количество бит установленных в 1-цу и определяющих номер сети.
Маршрутизация в Internet осуществляется на основе номера сети. Т.е. на маршрутизаторах имеется запись "сеть номер xxx доступна через левого (правого, верхнего, нижнего) соседа. При получении IP пакета его заголовок анализируется, и пакет переправляется дальше по трассе. В связи с этим никакие сети не должны перекрываться или иметь одинаковые номера (совсем недавно у знакомого были проблемы из-за попытки использовать маршрутизацию с сетью (номера я уже не помню, важен принцип) #192.168.111.0/24 и #192.168.111.128/25. Эти сети частично перекрываются, и, естественно, пакеты, которые должны были отправлятся на вторую сетевую карту компьютера, отправлялись на первую).
Остаток адреса (маскированный 0'ми маски) представляет собой номер хоста, подключенного к internet. Если номер представлен всеми нулями, он адресует саму сеть, и для нумерации хостов не используется. Так же не используется номер из всех единиц (в двоичной нотации), который представляет из себя адрес "для всех хостов в данной сети". Этот пакет попадет на все компьютеры в сети (Hа основе этого работает, например, опрос "кто в сети" Windows- машин, при использовании режима B-node, М-node либо H-node)
Категория:
Net
| Добавил:
oleg
(25.11.2007)
Просмотров:
923
| Рейтинг:
0.0
/
0
|
- Оценить -
Отлично
Хорошо
Неплохо
Плохо
Ужасно
Всего комментариев:
0
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация
|
Вход
]
Форма входа
Друзья сайта
Google+
Copyright MyCorp © 2025