Share to: share facebook share twitter share wa share telegram print page

Маршрутизация

Схемы маршрутизации

anycast

broadcast

multicast

unicast

geocast

Маршрутизация (англ. Routing) — процесс определения оптимального маршрута данных в сетях связи.

Маршруты могут задаваться административно (статические маршруты), либо вычисляться с помощью алгоритмов маршрутизации, базируясь на информации о топологии и состоянии сети, полученной с помощью протоколов маршрутизации (динамические маршруты).

Статическими маршрутами могут быть:

  • маршруты, не изменяющиеся во времени;
  • маршруты, изменяющиеся по расписанию;

Маршрутизация в компьютерных сетях выполняется специальными программно-аппаратными средствами — маршрутизаторами; в простых конфигурациях может выполняться и компьютерами общего назначения, соответственно настроенными.

Маршрутизируемые протоколы

Протокол маршрутизации может работать только с пакетами, принадлежащими к одному из маршрутизируемых протоколов, например, IP, IPX или Xerox Network System, AppleTalk. Маршрутизируемые протоколы определяют формат пакетов (заголовков), важнейшей информацией из которых для маршрутизации является адрес назначения. Протоколы, не поддерживающие маршрутизацию, могут передаваться между сетями с помощью туннелей. Подобные возможности обычно предоставляют программные маршрутизаторы и некоторые модели аппаратных маршрутизаторов.

Программная и аппаратная маршрутизация

Первые маршрутизаторы представляли собой специализированное ПО, обрабатывающее приходящие IP-пакеты специфичным образом. Это ПО работало на компьютерах, у которых было несколько сетевых интерфейсов, входящих в состав различных сетей (между которыми осуществляется маршрутизация). В дальнейшем появились маршрутизаторы в форме специализированных устройств. Компьютеры с маршрутизирующим ПО называют программные маршрутизаторы, оборудование — аппаратные маршрутизаторы.

В современных аппаратных маршрутизаторах для построения таблиц маршрутизации используется специализированное ПО («прошивка»), для обработки же IP-пакетов используется коммутационная матрица (или другая технология аппаратной коммутации), расширенная фильтрами адресов в заголовке IP-пакета.

Аппаратная маршрутизация

Выделяют два типа аппаратной маршрутизации: со статическими шаблонами потоков и с динамически адаптируемыми таблицами[1].

Статические шаблоны подразумевают разделение всех входящих в маршрутизатор IP-пакетов на виртуальные потоки; каждый поток характеризуется набором признаков для пакета такие как: IP-адресами отправителя/получателя, TCP/UDP-порт отправителя/получателя (в случае поддержки маршрутизации на основании информации 4 уровня), порт, через который пришёл пакет[1].

Оптимизация маршрутизации при этом строится на идее, что все пакеты с одинаковыми признаками должны обрабатываться одинаково (по одинаковым правилам), при этом признаки проверяются только для первого пакета в потоке (при появлении пакета с набором признаков, не укладывающимся в существующие потоки, создаётся новый поток), по результатам анализа этого пакета формируется статический шаблон, который и используется для определения правил коммутации приходящих пакетов (внутри потока). Обычно время хранения неиспользующегося шаблона ограничено (для освобождения ресурсов маршрутизатора). Ключевым недостатком подобной схемы является инерционность по отношению к изменению таблицы маршрутизации (в случае существующего потока изменение правил маршрутизации пакетов не будет «замечено» до момента удаления шаблона)[1].

Динамически адаптируемые таблицы используют правила маршрутизации «напрямую», используя маску и номер сети из таблицы маршрутизации для проверки пакета и определения порта, на который нужно передать пакет. При этом изменения в таблице маршрутизации (в результате работы, например, протоколов маршрутизации/резервирования) сразу же влияют на обработку всех новопришедших пакетов. Динамически адаптируемые таблицы также позволяют легко реализовывать быструю (аппаратную) проверку списков доступа[1].

Программная маршрутизация

Программная маршрутизация выполняется либо специализированным ПО маршрутизаторов (в случае, когда аппаратные методы не могут быть использованы, например, в случае организации туннелей), либо программным обеспечением на компьютере. В общем случае, любой компьютер осуществляет маршрутизацию своих собственных исходящих пакетов (как минимум, для разделения пакетов, отправляемых на шлюз по умолчанию и пакетов, предназначенных узлам в локальном сегменте сети). Для маршрутизации чужих IP-пакетов, а также построения таблиц маршрутизации используется различное ПО:

Маршрутизация в сети Интернет

Маршрутизация в сети Интернет основана на протоколах TCP/IP.

Передача информации осуществляется с помощью IP-пакетов, заголовок каждого IP-пакета содержит IP-адреса получателя и отправителя пакета. Каждый пакет обрабатывается маршрутизатором в соответствии с его таблицей маршрутизации. Таблица, в свою очередь, содержит информацию, компьютеру с каким адресом направлять пакеты с тем или иным диапазоном адресов. Например, все пакеты определённого диапазона могут направляться другому маршрутизатору, который «отвечает» за этот сегмент.

В ряде случаев маршрутизатор может преобразовывать заголовок пакета, заменяя адреса отправителя и/или получателя пакета. В частности, это происходит при взаимодействии локальной сети (имеющей свои адреса) с глобальной сетью Интернет. В этом случае локальная сеть может быть видна извне по одному глобальному IP-адресу. Для того, чтобы маршрутизатор мог направлять пакеты с одним глобальным адресом тем или иным получателям в локальной сети, используется таблица NAT, где помимо IP-адресов указываются порты, идентифицирующие приложения, устанавливающие соединение. При этом номера портов указаны не в заголовке IP-пакета, а в заголовке сегмента TCP либо UDP (сегменты инкапсулируются в поле данных IP-пакетов). Это позволяет осуществлять взаимно-однозначную идентификацию получателя и отправителя в тех случаях, когда за одним глобальным адресом находится множество компьютеров локальных сетей. Пример таблицы NAT[2]:

Глобальный адрес Локальный адрес
209.165.200.226:1444 192.168.1.15:1444
209.165.200.226:1445 192.168.1.26:1444

См. также

Литература

  • Джо Брокмайер, Ди-Анн Лебланк, Рональд Маккарти, мл. Маршрутизация в Linux = Linux Routing. — М.: «Вильямс», 2002. — С. 240. — ISBN 1-57870-267-4.
  • Аллан Леинванд, Брюс Пински. Конфигурирование маршрутизаторов Cisco = Cisco Router Configuration. — 2-е изд. — М.: «Вильямс», 2001. — С. 368. — ISBN 1-57870-241-0.

Примечания

  1. 1 2 3 4 Александр Филимонов. Построение мультисервисных сетей Ethernet. — СПб.: BVH-Петербург, 2007. — ISBN 978-5-9775-0007-4.
  2. Принцип работы NAT. Дата обращения: 4 октября 2016. Архивировано 5 октября 2016 года.

Read other articles:

Leonor Acevedo Suárez Información personalNombre de nacimiento Leonor Rita Acevedo SuárezNacimiento 22 de mayo de 1876 Buenos Aires, ArgentinaFallecimiento 8 de julio de 1975 (99 años)Buenos Aires, ArgentinaSepultura Cementerio de la RecoletaNacionalidad ArgentinaReligión Cristiana católicaFamiliaPadres Leonor Suárez de Acevedo e Isidoro Acevedo LapridaCónyuge Jorge Guillermo Borges Hijos Norah BorgesJorge Luis Borges Información profesionalOcupación Traductora, secretaria[edit...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Redisye Tri PratiwiLahir30 Mei 1987 (umur 36)KebangsaanIndonesiaNama lainDisyePekerjaanpemeran Redisye Tri Pratiwi, atau yang dikenal sebagai Disye (lahir 30 Mei 1987) adalah seorang pemeran dan bintang iklan berkebangsaan Indonesia.[1&#...

 

Edwin Hatfield AndersonPresident of the American Library AssociationIn office1913–1914Preceded byHenry Eduard LeglerSucceeded byHiller Crowell Wellman Personal detailsBorn(1861-09-27)September 27, 1861Zionsville, Indiana, USDiedApril 29, 1947(1947-04-29) (aged 85)Evanston, Illinois, US[1]NationalityAmericanOccupationLibrarian Edwin Hatfield Anderson (September 27, 1861[2] – April 29, 1947[3]) was a prominent American library leader during the first third of th...

Sailing qualification for the 2023 Pan American Games Main article: Sailing at the 2023 Pan American Games Sailing at the2023 Pan American GamesQualificationIQFoilmenwomenILCAmenwomen49ermenwomenSunfishmenwomenKitemenwomenSnipemixedLightningmixedNacra 17mixedvte The following is the qualification system and summary of the sailing at the 2023 Pan American Games competition. Qualification system A total of 172 sailors (82 men and 90 women) will qualify to compete at the games.[1] A nati...

 

MemotGeografiaPaís  CambojaProvince of Cambodia Tbong KhmumCoordenadas 11° 52′ 56″ N, 106° 12′ 10″ LDemografiaPopulação 111 296 hab. (1998)FuncionamentoEstatuto district of Cambodia (d)editar - editar código-fonte - editar Wikidata Memot é um distrito (Srok) localizado na província de Tbong Khmum, no Camboja. A capital do distrito é a cidade de Memot, localizada a cerca de 80 quilômetros a leste da capital da província de Kampong Cham. Memot é um distrit...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2016. Pertahanan Sisilia abcdefgh8877665544332211abcdefgh Gerakan 1.e4 c5 ECO B20–B99 Asal mula Giulio Cesare Polerio, 1594 Dinamai menurut Sisilia Induk Pembukaan Bidak Raja Pertahanan Sisilia adalah pembukaan catur yang dimulai dengan gerakan berikut: 1....

For the zoological taxon, see Anthropopithecus. Not to be confused with Ape Man. Comics character Man-ApeArtwork from Black Panther #49.Art by Sal Velluto.Publication informationPublisherMarvel ComicsFirst appearanceThe Avengers #62(March 1969)Created byRoy ThomasJohn BuscemaIn-story informationAlter egoM'BakuSpeciesHuman mutateTeam affiliationsLethal LegionMasters of EvilVillains for HirePartnershipsGrim ReaperSaboteurNotable aliasesWhite GorillaAbilities Superhuman strength, agility, stamin...

 

Artikel ini sedang dalam perubahan besar untuk sementara waktu.Untuk menghindari konflik penyuntingan, dimohon jangan melakukan penyuntingan selama pesan ini ditampilkan.Halaman ini terakhir disunting oleh Kris Simbolon (Kontrib • Log) 369 hari 729 menit lalu. Pesan ini dapat dihapus jika halaman ini sudah tidak disunting dalam beberapa jam. Jika Anda adalah penyunting yang menambahkan templat ini, harap diingat untuk menghapusnya setelah selesai atau menggantikannya dengan {{Unde...

 

此條目過於依赖第一手来源。 (2023年4月23日)请補充第二手及第三手來源,以改善这篇条目。 國立基隆女子高級中學基隆女中校門國立基隆女子高級中學地址201 基隆市信義區東信路324號经纬度25°07′43″N 121°45′33″E / 25.1286878°N 121.7590489°E / 25.1286878; 121.7590489坐标:25°07′43″N 121°45′33″E / 25.1286878°N 121.7590489°E / 25.1286878; 121.7590489其它名�...

1977 studio album by Queen News of the WorldStudio album by QueenReleased28 October 1977Recorded6 July – 16 September 1977StudioSarm (East London)Wessex Sound, LondonGenre Hard rock arena rock Length39:10LabelEMIElektraProducerQueenMike StoneQueen chronology A Day at the Races(1976) News of the World(1977) Jazz(1978) Alternative coverCover sold in Korean stores Singles from News of the World We Are the Champions / We Will Rock YouReleased: 7 October 1977 Spread Your WingsReleased: 10 Fe...

 

Cattedrale di San Giovanni il DivinoStato Stati Uniti LocalitàNew York Coordinate40°48′12.96″N 73°57′42.12″W / 40.8036°N 73.9617°W40.8036; -73.9617Coordinate: 40°48′12.96″N 73°57′42.12″W / 40.8036°N 73.9617°W40.8036; -73.9617 Religionecristiana episcopale statunitense TitolareGiovanni apostolo ed evangelista DiocesiNew York Stile architettonicoNeoromanico, Neogotico Inizio costruzione1892 Completamentoincompleta; ultima interruzion...

 

Орел- П'яст , символ Польської народної армії, 1943-1945 Збройні сили Польщі на Сході (пол. Polskie Siły Zbrojne na Wschodzie), або польська армія в СРСР, – формування польських військових сил, створених у Радянському Союзі під час Другої світової війни. Дві армії формувалися окремо і в різний...

Artikel ini memiliki beberapa masalah. Tolong bantu memperbaikinya atau diskusikan masalah-masalah ini di halaman pembicaraannya. (Pelajari bagaimana dan kapan saat yang tepat untuk menghapus templat pesan ini) Artikel atau bagian mungkin perlu ditulis ulang agar sesuai dengan standar kualitas Wikipedia. Anda dapat membantu memperbaikinya. Halaman pembicaraan dari artikel ini mungkin berisi beberapa saran. Artikel ini perlu dirapikan dan ditata ulang agar memenuhi pedoman tata letak Wikipedia...

 

Airport in Takotna, AlaskaTatalina LRRS AirportIATA: TLJICAO: PATLFAA LID: TLJSummaryAirport typeMilitaryOwnerU.S. Air ForceOperator611th Air Support GroupLocationTakotna, AlaskaElevation AMSL964 ft / 294 mCoordinates62°53′40″N 155°58′35″W / 62.89444°N 155.97639°W / 62.89444; -155.97639MapTLJLocation of airport in AlaskaRunways Direction Length Surface ft m 16/34 3,800 1,158 Gravel Statistics (1978)Aircraft operations1,650Source: Federal Avia...

 

Лозово Општина Лозово Герб Лозово Прапор Лозово Адміністративний центр Лозово Країна Північна Македонія Населення  - повне 2 858 осіб (перепис 2002)  - густота 17,18 осіб/км² Площа  - повна 166,32 км² Висота  - максимальна 301 м  - мінімальна 301 м Вебсайт opstinalozovo.gov.mk Код ISO...

For other places in Pennsylvania with similar names, see Huntingdon, Pennsylvania (disambiguation). Township in Pennsylvania, United StatesNorth Huntingdon Township, Westmoreland County, PennsylvaniaTownshipThe Fullerton Inn, a historic site in the townshipMap of Westmoreland County, Pennsylvania Highlighting North Huntingdon TownshipMap of Pennsylvania highlighting Westmoreland CountyCountryUnited StatesStatePennsylvaniaCountyWestmorelandArea[1] • Total27.32 sq ...

 

Family of personal computers sold by Commodore This article is about the family of personal computers. For other uses, see Amiga (disambiguation). AmigaThe 1987 Amiga 500 was the bestselling model.ManufacturerCommodore InternationalProduct familyAmigaTypePersonal computerGame console (CD32)Release dateJuly 23, 1985; 38 years ago (1985-07-23) (Amiga 1000)Introductory priceAmiga 1000: US$1,295 (equivalent to $3,520 in 2022)Monitor: US$300 (equivalent to $820 in 2022)Di...

 

Artykuł 51°9′22″N 15°30′49″E - błąd 39 m WD 51°8'N, 15°28'E - błąd 19870 m Odległość 2 m Kotliska wieś Kościół św. Mikołaja w Kotliskach Państwo  Polska Województwo  dolnośląskie Powiat lwówecki Gmina Lwówek Śląski Wysokość 190-240[1] m n.p.m. Liczba ludności (III 2011) 416[2] Strefa numeracyjna 75 Kod pocztowy 59-600[3] Tablice rejestracyjne DLW SIMC 0190839 Położenie na mapie gminy Lwówek ŚląskiKotliska Położenie na mapie Po...

University of CincinnatiMotoJuncta Juvant (Kekuatan dalam Persatuan)JenisNegeriDidirikan1819PresidenNancy ZimpherStaf akademik3.292Sarjana26.314Magister8.050LokasiCincinnati, Ohio, Amerika SerikatKampus55.44 ha (perkotaan)WarnaMerah dan hitam Universitas Cincinnati (University of Cincinnati) adalah sebuah universitas negeri yang terletak di Cincinnati, Ohio, Amerika Serikat. Setiap tahunnya terdaftar di Universitas ini sekitar 35.000 mahasiswa penuh- dan paruh-waktu dalam program dari Gelar A...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: The Ilfracombe Academy – news · newspapers · books · scholar · JSTOR (January 2022) (Learn how and when to remove this template message) Academy in Ilfracombe, Devon, EnglandThe Ilfracombe AcademyAddressWorth RoadIlfracombe, Devon, EX34 9JBEnglandCoordinates51�...

 
Kembali kehalaman sebelumnya