Маршрутизация Flashcards
Таблица маршрутизации
Список всех подсетей, “известных” машине.
Как наш компьютер решает, на какие адреса какие маски подсети накладывать?
?
Как посмотреть таблицу маршрутизации?
netstat -rn
0.0.0.0 / default – что это?
Туда отправляются пакеты, адресованные неизвестным (не прописанным в табл. маршр.) сетям.
Как переводятся адреса подсетей? Типа x.x.x.x/24?
Через дробь – значение префикса подсети, т.е. количество единиц в битовой маске. Множество всех адресов – /0, конкретный адрес – /32.
Вашему компу надо объяснить, что ваш любимый веб-сервер (а равно и все подсеть 192.168.1.0/24) расположена за шлюзом 192.168.0.1, а вот весь остальной мир – за шлюзом 192.168.0.17
oute add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1 eth0 – доступ к подсети 192.168.1.0/24,
route add default gw 192.168.0.17 eth0 – для доступа в интернет
В течение какого периода времени работают команды route add, введенные через консоль?
До ребута.
Что нужно сделать для сохранения данных о маршрутах на более длительное время?
Прописать их из-под рута в файлик /etc/network/interfaces.
Для чего используется IP-калькулятор?
?
Что такое маска подсети?
битовая маска, определяющая, какая часть IP-адреса узла относится к адресу сети, а какая – к адресу самого узла
Как получить адрес сети, зная IP адрес и маску подсети?
Применить к ним логическое И. Получим адрес сети.
Куда отправляет маршрутизатор пакет, если нашел соотв. адрес сети?
В таблице маршрутизации указывается адрес шлюза, соответствующего адресу этой сети. Ему и отправляется пакет.
Что комп делает, если адрес назначения – не в “своей” подсети?
Шлет пакет default-шлюзу.
Как определить количество подсетей, на которые можно разбить более крупную подсеть?
Следующий шаг — разбиение подсетей на более мелкие подсети. Полюбившуюся нам сеть 192.168.8.0/21 можно разбить на 2 подсети /22, четыре подсети /23, восемь /24 и т. д. Общее правило, как не сложно догадаться, такое: K=2^X-Y, где K — количество подсетей с длиной маски Y, умещающихся в подсеть с длиной маски X.
CIDR, или префиксная нотация. Что это?
Маска в такой записи указывается в виде числа после косой черты. Например, маска 255.255.255.0 в двоичном виде будет выглядеть так: 11111111.11111111.11111111.00000000. Количество единиц равняется 24, а маска записывается как /24.
Как определить, какие биты относятся к номеру сети, а какие к идентификатору хоста?
Маска подсети включает в себя 32 бита. Если бит в маске подсети равен “1”, то соответствующий бит IP-адреса является частью номера сети. Если бит в маске подсети равен “0”, то соответствующий бит IP-адреса является частью идентификатора хоста.
За счет чего делится сеть на подсети? Как это сказывается на айпишнике и возможном количестве хостов в подсети?
Чтобы разделить сеть 192.168.1.0 на две отдельные подсети, можно “позаимствовать” один бит из идентификатора хоста. В этом случае маска подсети станет 25-битной (255.255.255.128 или /25).
Как определить число подсетей и хостов подсети по четвертому октету IP-адреса?
В четвертом поле (последний октет) 11100000 первые 3 бита определяют число подсетей, в нашем примере 23 = 8.
В четвертом поле (последний октет) 11100000 последие 5 бит определяют число хостов подсети, в нашем примере 25 = 32.