Какви са таблиците на TCP / IP рутера (маршрутизация)?

Таблица за маршрутизатори (наричана също таблица за маршрутизиране) е запаметените данни, използвани от мрежовите рутери на TCP / IP, за да се изчислят местоназначенията на съобщенията, които са отговорни за пренасочването. Рулевата таблица е малка база данни в паметта, управлявана от вградения хардуер и софтуера на рутера.

Входове и размери на таблицата за маршрутизатори

Маршрутизаторите съдържат списък с IP адреси . Всеки адрес в списъка идентифицира отдалечен маршрутизатор (или друг мрежов шлюз ), който локалният маршрутизатор е конфигуриран да разпознава.

За всеки IP адрес таблицата на маршрутизатора допълнително съхранява мрежова маска и други данни, които определят целевите обхвати на IP адресите, които отдалеченото устройство ще приеме.

Рутери на домашните мрежи използват много малка рутерна маса, защото просто препращат целия изходящ трафик към порта за интернет доставчик (ISP), който се грижи за всички други маршрутизационни стъпки. Домашните рутери обикновено съдържат десет или по-малко записа. За сравнение, най-големите маршрутизатори в сърцевината на интернет гръбнака трябва да поддържат пълната таблица за интернет маршрутизация, която съдържа няколкостотин хиляди записа. (Вижте Отчет CIDR за последните статистически данни за маршрутизиране по интернет.)

Динамика спрямо статично маршрутизиране

Домашните маршрутизатори настройват таблиците си за маршрутизиране автоматично, когато са свързани с доставчика на интернет - процес, наречен динамично маршрутизиране . Те генерират един запис за рутер за всеки DNS сървър на доставчика на услуги (първичен, вторичен и третичен, ако има такива) и един запис за маршрутизация между всички домашни компютри.

Те могат също така да генерират няколко допълнителни маршрута за други специални случаи, включително пътища за предаване на мултикаст и излъчване .

Някои маршрутизатори за домашни мрежи ви пречат да презапишете ръчно или да промените масата на рутера. Бизнес маршрутизаторите обаче позволяват на мрежовите администратори да актуализират ръчно или да манипулират маршрутни таблици.

Това т.нар. Статично маршрутизиране може да бъде полезно при оптимизиране на производителността и надеждността на мрежата. В домашната мрежа използването на статични маршрути не се изисква, освен при необичайни обстоятелства (като например при настройване на няколко подмрежи и втори маршрутизатор).

Преглед на съдържанието на таблиците за маршрутизиране

В домашните широколентови маршрутизатори съдържанието на таблицата за маршрутизация обикновено се показва на екран в административната конзола. Примерна таблица за IPv4 е показана по-долу.

Списък за вписване в таблицата за маршрутизация (пример)
Destination LAN IP Маска за подмрежа врата интерфейс
0.0.0.0 0.0.0.0 xx.yyy.86.1 WAN (интернет)
xx.yyy.86.1 255.255.255.255 xx.yyy.86.1 WAN (интернет)
xx.yyy.86.134 255.255.255.255 xx.yy.86.134 WAN (интернет)
192.168.1.0 255.255.255.0 192.168.1.101 LAN & Wireless

В този пример първите две записи представляват маршрути до адреса на шлюза на доставчика на интернет ("xx" и "yyy" представляват реални стойности на IP адрес, които са скрити за целите на тази статия). Третият запис представлява маршрута към публичния IP адрес на домашния рутер, зададен от доставчика. Последният запис представлява маршрута за всички компютри в домашната мрежа към домашния рутер, където маршрутизаторът има IP адрес 192.168.1.101.

На компютри с Windows и Unix / Linux командата netstat -r също показва съдържанието на таблицата на маршрутизатора, конфигурирана на локалния компютър.