♦ RIP (
♦ ICMP (
♦ FTP (
♦ HTTP (
♦ POP (
♦ SLIP (
♦ PPP (
6.1.3. Протокол TCP/IP и IP-адресация
Любому компьютеру в IP-сети (TCP/IP-сети) назначен уникальный адрес, который называется IP- адресом. IP-адрес — это 32-разрядное двоичное число, которое принято записывать в виде четырех десятичных чисел, разделенных точками, например, 111.111.213.232 или 127.0.0.1.
Уникальность IP-адреса достигается достаточно просто: IP-адреса назначаются централизованно Сетевым Информационным Центром (NIC, Network Information Center). Если ваша локальная (или даже региональная) сеть не соединена с Интернет, то внутри сети вы можете использовать любые IP-адреса без согласования с NIC. Если же ваша сеть подключена к Интернету, протокол TCP/IP обеспечивает работу вашей сетевой программы с любым компьютером в мире, как будто тот находится в локальной сети.
Любая сеть, в том числе локальная, может быть разделена на подсети. О причинах и целях такого разбиения вы можете прочитать в руководстве IP Sub-networking-HOWTO, которое вы найдете на сайте http://dkws.narod.ru
или на http://www.dhsilabs.com.ua
. Подсети связывает маршрутизатор, в роли которого может выступать любой компьютер с двумя или более сетевыми интерфейсами, например, двумя сетевыми платами.
Каждая сеть (подсеть) также имеет свой уникальный адрес. Под сетью можно понимать «пачку» IP- адресов, идущих подряд, то есть 192.168.1.0–192.168.1.255. Самый младший и самый старший адреса резервируются. Младший (192.168.1.0) служит адресом сети и используется, когда нужно указать всю сеть (подсеть), например, при задании маршрутизации для нее. Старший служит широковещательным (
Для каждой сети (подсети) определена ее маска. Фактически, маска — это размер сети, то есть число адресов в сети. Маску принято записывать в десятично-побайтном виде:
♦ 255.255.255.0 — маска на 256 адресов (0–255)
♦ 255.255.255.192 — маска на 64 адреса (192–255)
♦ 255.255.0.0 — маска на 65536 адресов (256*256)
IP-сети делятся по размеру на классы, каждому из которых соответствует свой диапазон адресов. Запишите первое число адреса в виде восьмизначного двоичного числа, и количество идущих подряд единиц укажет на класс сети. В таблице 6.1 приведены характеристики классов сетей.
Классы IP-сетей Таблица 6.1
Класс | Первые биты | Диапазон адресов | Количество узлов | Маска |
---|---|---|---|---|
А | 0 | 1.0.0.0–126.0.0.0 | 16777216(224) | 255.0.0.0 |
В | 10 | 128.0.0.0–191.255.0.0 | 65536(216) | 255.255.0.0 |
C | 110 | 192.0.1.0–223.255.255.0 | 256 (28) | 255.255.255.0 |
D | 1110 | 224.0.0.0–239.255.255.255 | Multicast | |
E |