IP маршрутизациясы қалай жұмыс істейді

IP-желідегі деректерді беру

Маршрутизация - бұл деректер пакеттері бір құрылғыдан немесе құрылғыдан (техникалық түрде торап деп аталады) екіншісіне желіге олардың мақсаттарына жеткенге дейін жіберілген процесс.

Деректер Интернет желісі сияқты IP желісінде бір құрылғыдан екіншісіне тасымалданғанда, деректер пакеттер деп аталатын кішірек бөліктерге бөлінеді. Бұл бөлімшелер деректермен қатар, олардың баратын жеріне сапарға көмектесетін көптеген ақпаратты қамтитын тақырыпты, конвертке ұқсас нәрсені азайтады. Бұл ақпарат бастапқы және тағайындалған құрылғылардың IP мекенжайларын , тағайындалған пунктке жеткен кезде оларды қайта жинауға көмектесетін пакеттік нөмірлерді және басқа да техникалық ақпаратты қамтиды.

Маршруттау коммутациямен бірдей (кейбір техникалық айырмашылықтармен, мен сізді құтқарамын). IP-маршрутизация IP-мекен-жайларын өздерінің көздерінен IP-пакеттерін бағыттарға бағыттау үшін пайдаланады. IP коммутациядан айырмашылығы пакеттік коммутацияны қабылдайды.

Маршрутизация қалай жұмыс істейді

Қытайдан өзінің компьютерінен Ли хабарламасын жіберген сценарийді қарастырып көрейік, Нью-Йорктегі Джо машинасына хабарлама жібереді. TCP және басқа да хаттамалар өз жұмысын Li құрылғысы туралы деректермен жасайды; онда ол IP-хаттаманың модуліне жіберіледі, онда деректер пакеттері IP-пакеттерге жинақталып, желі арқылы (Интернет) жіберіледі.

Бұл деректер пакеттері әлемнің мақсаттарына қол жеткізу үшін көптеген маршрутизаторлардан өтуге тура келеді. Бұл бағыттаушылардың жұмысы маршруттау деп аталады. Әр пакет көздің және тағайындалған құрылғының IP адрестерін орындайды.

Аралық маршрутизаторлардың әрқайсысы алынған әр пакеттің IP-мекен-жайына кеңес береді. Осыған орай, әрқайсысы қай бағытта пакетті жіберуге болатындығын біледі. Әдетте, әрбір маршрутизаторда көрші маршрутизаторлар туралы деректер сақталатын маршруттау кестесі бар. Бұл деректер пакетті осы көршілес түйіннің бағыты бойынша жіберуге жұмсалған шығындардан тұрады. Құны желілік талаптарға және тапшы ресурстарға байланысты. Осы кестеден алынған деректер ең жақсы жолды немесе пакетті оның тағайындалған пунктіне жіберу үшін ең тиімді түйінді шешу үшін қарастырылады және пайдаланылады.

Пакеттер әрқайсысы өз жолымен жүреді, әртүрлі желілер арқылы жылжи алады және түрлі жолдарды алады. Олардың барлығы бірдей тағайындалған машинаға жіберіледі.

Джо машинасына жету үшін, тағайындалған мекен-жайы мен машинаның мекен-жайы сәйкес келеді. Пакеттер машина арқылы жұмсалады, мұнда IP модуль оларды қайта жинайды және кейінгі деректерді TCP қызметіне одан әрі өңдеу үшін жібереді.

TCP / IP

IP-ті берудің сенімділігі үшін TCP протоколымен бірге жұмыс істейді, сондықтан ешқандай деректер пакеті жоғалмайды, олар тәртіпте және ақылға сыймайтын кідіріс жоқ.

Кейбір қызметтерде TCP UDP (бірыңғай дерекхабарлы пакет) дегенмен ауыстырылады, ол берілу сенімділігін қамтамасыз етпейді және пакеттерді жібереді. Мысалы, кейбір VoIP жүйелерінде UDP қоңыраулар үшін қолданылады. Жоғалған пакеттер қоңырау сапасына көп әсер етпеуі мүмкін.