Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Дисциплины:
2017-05-23 | 215 |
5.00
из
|
Заказать работу |
|
|
IP-адрес, network, host
Каждый компьютер в TCP/IP сети должен иметь уникальный, 32-битовый IP-адрес. В изолированной от интернет локальной сети IP адреса можно назначать произвольным образом (хотя это лучше делать руководствуясь таблицей, приводимой ниже). Для обеспечения уникальности адресов всемирной сети Internet, они назначаются централизовано специальным всемирным центром Network Information Center (NIC).
Для удобства чтения, IP-адрес записывают с помощью четырех 8-битовых чисел (octets). Пример: IP-адрес 0x954C0C04, записывается как 149.76.12.4.
Классы сетей
По размеру (количеству компьютеров) сети разбиваются на классы:
Класс | Описание |
A | включает сети от 1.0.0.0 до 127.0.0.0. Сетевой адрес содержится в первом octet, что предусматривает 24-разрядный адрес компьютера в сети приблизительно из 1.6 миллиона хостов. |
B | содержит сети от 128.0.0.0 до 191.255.0.0. Сетевой адрес находится в первых двух octets. Это предполагает 16320 подсетей с 65024 компьютерами в каждой. |
C | включает диапазон сетей от 192.0.0.0 до 223.255.255.0. Адрес сети содержится в первых трех octets. Это предполагает почти 2 миллиона подсетей по 254 компьютера в каждой. |
D,E,F | адреса в диапазоне от 224.0.0.0 до 254.0.0.0 являются экспериментальными или зарезервированы для будущего использования. Например, этот диапазон использует сервис IP Multicast, который передает данные одного компьютера сразу на несколько компьютеров. |
Пример: Адрес 149.76.12.4 относится к хосту 12.4 в сети 149.76.0.0 класса B.
Особые адреса и диапазоны адресов
Адрес с octets равными 0 и 255 зарезервированы для специальных целей. Адрес, в котором все биты хост-части выставлены в 0, относится ко всей сети, а адрес, где все биты хост-части выставлены в 1, назван broadcast address (широковещательным адресом).
|
Пример: Адрес 149.76.255.255 относится ко всем компьютерам сети 149.76.0.0.
Некоторые диапазоны адресов каждого из сетевых классов зарезервированы для использования в локальных сетях изолированных от Internet.
Класс | Диапазон для локальной сети |
A | от 10.0.0.0 до 10.255.255.255 |
B | от 172.16.0.0 до 172.31.0.0 |
C | от 192.168.0.0 до 192.168.255.0 |
Имеются еще два зарезервированных адреса: 0.0.0.0 и 127.0.0.0. Первый назван default route (путь по умолчанию), последний loopback address (кольцевой адрес). default route используется при маршрутизации IP-пакетов.
Сеть 127.0.0.0 предназначена для работы IP сети внутри компьютера. Адрес 127.0.0.1 назначается физически несуществующему сетевому интерфейсу lo (loopback). Его наличие позволяет использовать сетевое программное обеспечение без использования реальной сети.
Подсети
IP-адрес компьютера разбивается на две части:
Такое деление IP-адреса разбивает все множество компьютеров на подсети (subnetwork) - компьютеры с одинаковыми адресами сети. Понятие подсети рекурсивно, поскольку любая подсеть может состоять из более мелких подсетей вплоть до самых маленьких физических сетей Ethernet.
Маска подсети
32-битная поразрядная маска, которая определяет сколько старших разрядов IP-адреса представляют собой адрес сети, называется маской подсети или netmask. По умолчанию маска подсети определяется классом сети:
Класс | Маска подсети |
A | 11111111 00000000 00000000 00000000 (255.0.0.0) |
B | 11111111 11111111 00000000 00000000 (255.255.0.0) |
C | 11111111 11111111 11111111 00000000 (255.255.255.0) |
Пример: Для адреса 149.76.12.4 маска подсети - 255.255.0.0, если маска не задается явным способом. Маску подсети можно изменить при настройке сетевого интерфейса
Маршрутизация
IP маршрутизация (routing) - это способы определения путей доставки данных в сети TCP/IP. Глобальная сеть Inetrnet состоит из множества подсетей, каждая из которых самостоятельно решает задачу маршрутизации внутри себя. Это означает, что как только пакет доставлен любому хосту подсети, дальнейшая обработка пакета выполняется исключительно данной подсетью. Таким образом, задача маршрутизации между компьютерами сводится к задаче маршрутизации между подсетями.
|
Для управления передачей сетевых пакетов от отправителя к получателю, через промежуточные сетевые узлы, именуемые маршрутизаторами (routers), используется набор таблиц маршрутизации (routing tables).
Есть две основные формы маршрутизации:
Статическая маршрутизация подразумевает ручное добавление IP маршрутов в таблицу маршрутизации, обычно это выполняется с помощью команды route. Статическая маршрутизация имеет преимущества над динамической, такие как: простота реализации, предсказуемость (таблицы маршрутизации рассчитываются заранее, следовательно используемые маршруты остаются постоянными), а также малая нагрузка на другие маршрутизаторы и сетевые соединения. Однако, статическая маршрутизация применима только для небольших сетей.
Динамическая маршрутизация используется в больших сетях со множеством возможных IP маршрутов от отправителя к получателю и использует специальные протоколы маршрутизации, такие как протокол маршрутной информации (Router Information Protocol, RIP), который поддерживает автоматические изменения в таблицах маршрутизации, что делает возможным саму динамическую маршрутизацию. Динамический роутинг имеет несколько преимуществ, в числе которых масштабируемость и возможность адаптации к сбоям и ошибкам на маршрутах доставки данных.
Преобразование адресов
ARP (Address Resolution Protocol) протокол преобразования IP адреса в аппаратный адрес сетевого устройства.
RARP (Reverse Address Resolution Protocol) протокол обратного преобразования аппаратного адреса в IP адрес. Наряду с протоколом BOOTP он служит, для присвоения IP адреса тонким клиентам загружающимся по сети.
Для преобразования IP адреса в аппаратный адрес используется механизм Ethernet сетей под названием broadcasting с помощью которого пакеты адресуются всем компьютерам сети одновременно. Служба ARP формирует пакет, который содержит запрос IP-адреса. Каждый компьютер, получивший запрос, сравнивает его содержимое с собственным IP-адресом и, если он совпадает с указанным в запросе, возвращает запрашивающему свой аппаратный адрес.
Аппаратный адрес Ethernet сохраняется в кэше ARP так, чтобы не делать запрос снова, когда в следующий раз потребуется послать пакет рассматриваемому компьютеру. Кэш службы ARP периодически сбрасывается, чтобы вызвать повторный запрос IP-адреса.
|
Основные параметры TCP/IP
Настройка протокола TCP/IP состоит из установки нескольких параметров, которые должны быть указаны в соответствующих файлах конфигураций, или получены с помощью дополнительной службы – DHCP (сервер протоколов динамической настройки хостов).
Основные параметры TCP/IP сети приведены ниже:
Файл параметров сети
|
Общие для всех сетевых интерфейсов параметры хранятся в файле /etc/sysconfig/network. Пример файла:
NETWORKING=yes
HOSTNAME=lsrv.example.com
GATEWAY=172.16.27.2
Параметры в этом файле имеют следующие значения:
NETWORKING= “yes’ (включить поддержку сети и сетевых сервисов) или “no” (отключает поддержку сети и сетевых сервисов);
HOSTNAME= полное сетевое имя компьютера (FQDN);
GATEWAY= IP адрес маршрутизатора (если есть).
Изменения вступают в силу после перезагрузки сетевого сервиса:
/etc/rc.d/init.d/network restart
Файл /etc/host.conf
Файл задает порядок и правила поиска имен компьютеров в сети. Пример файла:
order bind,hosts
multi on
nospoof on
Опция order используется для определения порядка использования сервисов. В примере установлено, что первым делается запрос к DNS серверу, а затем имя ищется в файле /etc/hosts.
Опция multi разрешает использование нескольких IP адресов для одного имени компьютера в файле /etc/hosts.
Опция nospoof запрещает подмену адресов.
Файл /etc/resolv.conf
Файл определяет параметры обращения к DNS серверам сети. Пример файла:
search example.com
nameserver 172.16.27.2
nameserver 192.168.7.100
Опция search задает перечень доменов в которых осуществляется поиск коротких имен компьютеров сети. Домены перечисляются через пробел.
Примечание
Работает это так: Если клиент пытается найти компьютер с именем name, то сначала (в соответствии с приведенным выше примером) ищется компьютер с полным именем name.example.com и только затем с именем name. Если клиент пытается найти name.example.com, то сначала ищется name.example.com.name.example.com (да это глупо, но вот так это работает) и только затем name.example.com.
Предупреждение
Чем больше перечислено доменов в опции search, тем медленее работант система распознавания имен.
Пример предполагает, что вы находитесь в домене subdomain.your-domain.edu, и ваша машина вероятно называется your-machine.subdomain.your-domain.edu. Строка поиска не должна содержать ваш TLD (Top Level Domain (Домен Верхнего Уровня), edu в нашем случае).
|
Опция nameserver задает IP адрес DNS сервера. Запросы посылаются на сервера имен в порядке их перечисления в файле /etc/resolv.conf.
Файл /etc/hosts
Файл обеспечивает распознавание имен компьютеров при неработающей службе DNS (например во время загрузки компьютера). При отсутствии в сети сервера DNS все программы распознают компьютеры сети с помощью этого файла. Ниже приводится пример файла /etc/hosts:
127.0.0.1 localhost.localdomain localhost
172.16.27.2 lsrv.example.com lsrv
172.16.27.4 wxp.example.com wxp
172.16.27.1 hsrv.example.com hsrv
В левой колонке записывается IP адрес, в средней соответствующее ему полное имя компьютера (FQDN), а в последней короткое имя (alias) компьютера. Например, адресу 172.16.27.1 соответствует имя hsrv.example.com и hsrv.
Примечание
Медленная работа, а иногда и невозможность запуска некоторых программ (особенно в графической среде), часто связана с тем, что компьютер не может определить собственный IP адрес по имени. Для решения этой проблемы рекомендуется добавить как минимум имя и IP адрес самого компьютера в файл /etc/hosts.
Настройка сетевого моста
Технология сетевых мостов позволяет объединять несколько сетевых устройств в одно. Для использования сетевого моста необходимо установить пакет:
yum install bridge-utils
Для создания сетевого моста в каталоге /etc/sysconfig/network-scripts создается файл настроек ifcfg-br0 с общими сетевыми параметрами всех устройств подключаемых к мосту:
DEVICE="br0"
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=none
IPADDR=<IP адрес устройств объединенных в мост>
GATEWAY=<IP адрес шлюза>
и файл настроек для каждого из подключаемых интерфейсов ifcfg-ethX:
DEVICE="ethX"
TYPE=Ethernet
BRIDGE=br0
ONBOOT=yes
BOOTPROTO=none
Изменения вступят в силу после перезапуска сетевой службы:
/etc/init.d/network restart
DNS, DHCP, BOOTP/PXE, TFTP
Кратко о назначении сервисов:
Перечисленные сервисы могут быть установлены из следующих пакетов программ:
Сервис | Пакеты программ | |||
dnsmasq | bind | dhcp | tftp-server | |
DNS | + | + | - | - |
DHCP | + | - | + | - |
BOOTP/PXE | + | - | + | - |
TFTP | + | - | - | + |
Из таблицы следует, что функционирование всех базовых сервисов можно обеспечить установкой одного пакета программ - dnsmasq.
Файлы настроек
Основной файл настроек:
/etc/dnsmasq.conf
Часть настроек можно вынести в отдельные файлы с помощью следующих опции.
Опция:
conf-file=<файла настроек>
добавляет содержимое файла <файла настроек> к содержимому основного файла настроек. Опций conf-file может быть несколько. Если указать вместо имени файла -, то для ввода настроек будет использоваться стандартный поток ввода stdin.
Опция:
conf-dir=<каталог>,<расширение файла>
добавляет содержимое всех всех файлов, находящихся в каталоге <каталог>, кроме файлов с расширением <расширение файла>. Файлы заканчивающиеся символом ~, либо начинающиеся с., либо начинающиеся и заканчивающиеся символом # пропускаются всегда.
После установки основной файл настроек содержит только одну незакомментированную опцию:
conf-dir=/etc/dnsmasq.d
Протоколирование
По умолчанию события протокола направляются в стандартную службу syslog в группы событий daemon и local0. Поэтому все события сервиса отражаются в основном протоколе системы /var/log/messages Для того, чтобы создать отдельный протокол для сервиса можно использовать опцию:
log-facility=<полный путь к файлу протокола>
Например:
log-facility=/var/log/dnsmasq.log
Для отладки можно включить протоколирование все DNS запросов:
log-queries
Для снижения нагрузки на файловую систему можно включить асинхронную запись:
log-async=25
IP-адрес, network, host
Каждый компьютер в TCP/IP сети должен иметь уникальный, 32-битовый IP-адрес. В изолированной от интернет локальной сети IP адреса можно назначать произвольным образом (хотя это лучше делать руководствуясь таблицей, приводимой ниже). Для обеспечения уникальности адресов всемирной сети Internet, они назначаются централизовано специальным всемирным центром Network Information Center (NIC).
Для удобства чтения, IP-адрес записывают с помощью четырех 8-битовых чисел (octets). Пример: IP-адрес 0x954C0C04, записывается как 149.76.12.4.
Классы сетей
По размеру (количеству компьютеров) сети разбиваются на классы:
Класс | Описание |
A | включает сети от 1.0.0.0 до 127.0.0.0. Сетевой адрес содержится в первом octet, что предусматривает 24-разрядный адрес компьютера в сети приблизительно из 1.6 миллиона хостов. |
B | содержит сети от 128.0.0.0 до 191.255.0.0. Сетевой адрес находится в первых двух octets. Это предполагает 16320 подсетей с 65024 компьютерами в каждой. |
C | включает диапазон сетей от 192.0.0.0 до 223.255.255.0. Адрес сети содержится в первых трех octets. Это предполагает почти 2 миллиона подсетей по 254 компьютера в каждой. |
D,E,F | адреса в диапазоне от 224.0.0.0 до 254.0.0.0 являются экспериментальными или зарезервированы для будущего использования. Например, этот диапазон использует сервис IP Multicast, который передает данные одного компьютера сразу на несколько компьютеров. |
Пример: Адрес 149.76.12.4 относится к хосту 12.4 в сети 149.76.0.0 класса B.
Особые адреса и диапазоны адресов
Адрес с octets равными 0 и 255 зарезервированы для специальных целей. Адрес, в котором все биты хост-части выставлены в 0, относится ко всей сети, а адрес, где все биты хост-части выставлены в 1, назван broadcast address (широковещательным адресом).
Пример: Адрес 149.76.255.255 относится ко всем компьютерам сети 149.76.0.0.
Некоторые диапазоны адресов каждого из сетевых классов зарезервированы для использования в локальных сетях изолированных от Internet.
Класс | Диапазон для локальной сети |
A | от 10.0.0.0 до 10.255.255.255 |
B | от 172.16.0.0 до 172.31.0.0 |
C | от 192.168.0.0 до 192.168.255.0 |
Имеются еще два зарезервированных адреса: 0.0.0.0 и 127.0.0.0. Первый назван default route (путь по умолчанию), последний loopback address (кольцевой адрес). default route используется при маршрутизации IP-пакетов.
Сеть 127.0.0.0 предназначена для работы IP сети внутри компьютера. Адрес 127.0.0.1 назначается физически несуществующему сетевому интерфейсу lo (loopback). Его наличие позволяет использовать сетевое программное обеспечение без использования реальной сети.
Подсети
IP-адрес компьютера разбивается на две части:
Такое деление IP-адреса разбивает все множество компьютеров на подсети (subnetwork) - компьютеры с одинаковыми адресами сети. Понятие подсети рекурсивно, поскольку любая подсеть может состоять из более мелких подсетей вплоть до самых маленьких физических сетей Ethernet.
Маска подсети
32-битная поразрядная маска, которая определяет сколько старших разрядов IP-адреса представляют собой адрес сети, называется маской подсети или netmask. По умолчанию маска подсети определяется классом сети:
Класс | Маска подсети |
A | 11111111 00000000 00000000 00000000 (255.0.0.0) |
B | 11111111 11111111 00000000 00000000 (255.255.0.0) |
C | 11111111 11111111 11111111 00000000 (255.255.255.0) |
Пример: Для адреса 149.76.12.4 маска подсети - 255.255.0.0, если маска не задается явным способом. Маску подсети можно изменить при настройке сетевого интерфейса
Маршрутизация
IP маршрутизация (routing) - это способы определения путей доставки данных в сети TCP/IP. Глобальная сеть Inetrnet состоит из множества подсетей, каждая из которых самостоятельно решает задачу маршрутизации внутри себя. Это означает, что как только пакет доставлен любому хосту подсети, дальнейшая обработка пакета выполняется исключительно данной подсетью. Таким образом, задача маршрутизации между компьютерами сводится к задаче маршрутизации между подсетями.
Для управления передачей сетевых пакетов от отправителя к получателю, через промежуточные сетевые узлы, именуемые маршрутизаторами (routers), используется набор таблиц маршрутизации (routing tables).
Есть две основные формы маршрутизации:
Статическая маршрутизация подразумевает ручное добавление IP маршрутов в таблицу маршрутизации, обычно это выполняется с помощью команды route. Статическая маршрутизация имеет преимущества над динамической, такие как: простота реализации, предсказуемость (таблицы маршрутизации рассчитываются заранее, следовательно используемые маршруты остаются постоянными), а также малая нагрузка на другие маршрутизаторы и сетевые соединения. Однако, статическая маршрутизация применима только для небольших сетей.
Динамическая маршрутизация используется в больших сетях со множеством возможных IP маршрутов от отправителя к получателю и использует специальные протоколы маршрутизации, такие как протокол маршрутной информации (Router Information Protocol, RIP), который поддерживает автоматические изменения в таблицах маршрутизации, что делает возможным саму динамическую маршрутизацию. Динамический роутинг имеет несколько преимуществ, в числе которых масштабируемость и возможность адаптации к сбоям и ошибкам на маршрутах доставки данных.
Преобразование адресов
ARP (Address Resolution Protocol) протокол преобразования IP адреса в аппаратный адрес сетевого устройства.
RARP (Reverse Address Resolution Protocol) протокол обратного преобразования аппаратного адреса в IP адрес. Наряду с протоколом BOOTP он служит, для присвоения IP адреса тонким клиентам загружающимся по сети.
Для преобразования IP адреса в аппаратный адрес используется механизм Ethernet сетей под названием broadcasting с помощью которого пакеты адресуются всем компьютерам сети одновременно. Служба ARP формирует пакет, который содержит запрос IP-адреса. Каждый компьютер, получивший запрос, сравнивает его содержимое с собственным IP-адресом и, если он совпадает с указанным в запросе, возвращает запрашивающему свой аппаратный адрес.
Аппаратный адрес Ethernet сохраняется в кэше ARP так, чтобы не делать запрос снова, когда в следующий раз потребуется послать пакет рассматриваемому компьютеру. Кэш службы ARP периодически сбрасывается, чтобы вызвать повторный запрос IP-адреса.
Основные параметры TCP/IP
Настройка протокола TCP/IP состоит из установки нескольких параметров, которые должны быть указаны в соответствующих файлах конфигураций, или получены с помощью дополнительной службы – DHCP (сервер протоколов динамической настройки хостов).
Основные параметры TCP/IP сети приведены ниже:
|
|
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!