7.12.17

ПРОТОКОЛ TCP/IP.




Под понятием протокол TCP/IP (Transmission Control Protocol/Internet Protocol) понимается целое семейство протоколов (UDP, ARP, ICMP TELNET, FTP и многие другие).
Использование протокола TCP/IP предполагает наличие у каждого хоста сконфигурированного протокола TCP/IP. В качестве хоста может выступать компьютер, активное сетевое оборудование (например, коммутатор, маршрутизатор), сетевой принтер и т.п.
При построении сети на основе протокола TCP/IP каждый хост должен иметь уникальный IP – адрес. Маска подсети на всех хостах должна быть ОДИНАКОВОЙ. Она описывает размер подсети (количество IP-адресов в сети).
Например:
IP   = 192.168.1.45
Mask = 255.255.255.0 (256 IP-адресов, 254 хоста)
IP   = 172.20.20.100
Mask = 255.255.0.0 (65536 IP-адресов, 65534 хоста)
Первый и последний адрес из любой подсети зарезервированы под служебные нужды и использовать их нельзя.
Выделение IP адресов для хостов подсети может быть статическим или динамическим.
Статическое распределение IP адресов используют, например, на серверах и активном сетевом оборудовании. Распределением занимается администратор вручную. Для рабочих станций пользователей чаще используют динамическое распределение IP адресов.
Для динамического распределения используют службу DHCP (Dynamic Host Configuration Protocol).
В общем случае, для нормального функционирования сети на основе протокола TCP/IP необходима служба разрешения имён (служба доменных имён). В «обязанности» этой службы входит преобразование имени хоста в IP-адрес и наоборот.
Общепринятой службой разрешения имён является DNS (Domain Name Service). DNS представляет собой распределённую базу данных. Она поддерживается системой DNS серверов.
Для функционирования сети Microsoft на основе протокола TCP/IP можно не устанавливать службы разрешения имён. В этом случае разрешение имён происходит на основе протокола SMB. Но такое решение нельзя назвать оптимальным. Разрешение имён происходит медленно, а главное, порождается дополнительный сетевой трафик за счёт посылок широковещательных запросов.
Для использования в Intranet (локальная сеть предприятия) зарезервированы следующие диапазоны IP адресов:
IP   = 192.168.0.0÷192.168.255.255  255 сетей класса C на 28-2 (254) хоста
MASK = 255.255.255.0
IP   = 172.16.0.0÷172.31.255.255    16 сетей класса B на 216-2 (65534) хоста
MASK = 255.255.0.0
IP   = 10.0.0.0÷10.255.255.255      1 сеть класса A на 224-2 хоста
MASK = 255.0.0.0

Пример:
В состав локальной сети входит 48 ПК, 3 сервера, 6 сетевых принтеров и 3 коммутатора. Итого получаем 60 хостов.
Подсчитываем количество хостов и получаем число 60. Число IP адресов в подсети равно 2n, и получаем что ближайшее число, это 64. Соответственно получаем нашу маску подсети 255.255.255.192. Последний октет получается вычитанием из 256 требуемого нам числа IP адресов (64).
Для построения данной подсети можно указать любой из диапазонов
IP1  = 192.168.1.0-63
IP2  = 192.168.1.64-127
IP3  = 192.168.1.128-191
IP4  = 192.168.1.192-255
MASK = 255.255.255.192
Соответственно представлено четыре сети на 62, а не на 64 хоста (первый и последний адрес из диапазона зарезервированы). Но это не очень хорошее решение. Может потребоваться установить дополнительные компьютеры или принтеры, а при такой настройке возможно будет добавить только два хоста, поэтому рекомендуется использовать
IP1  = 192.168.1.0-127
IP2  = 192.168.1.128-255
MASK = 255.255.255.128
это дает две подсети на 126 хостов каждая, или
IP1  = 192.168.1.0-255
MASK = 255.255.255.0
задаём подсеть на 254 хоста.
Для дальнейшего рассмотрения выбираем третий вариант.
Всю подсеть необходимо разделить на два диапазона: статический и динамический. Из первого будут розданы адреса серверам и активному оборудованию, а из второго компьютерам пользователей (используя DHCP).
Выделяем диапазон под статику: 3 сервера + 6 сетевых принтеров + 3 коммутатора = 12 хостов. С учетом роста сети и необходимого запаса считаем что адреса 192.168.1.1-20 будут статическим. Оставшиеся адреса из выбранной сети будут динамически распределятся через службу DHCP