Skip to main content

Целта и вътрешната работа на TCP / IP маршрутизиращите таблици

Week 7 (Април 2025)

Week 7 (Април 2025)
Anonim

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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