IP ցանցի տվյալների փոխանցում
Ուղղորդումը այն գործընթացն է, որի ընթացքում տվյալների փաթեթները փոխանցվում են մեկ մեքենայի կամ սարքի (տեխնիկապես որպես հանգույց) մեկ այլ ցանցի վրա, մինչեւ նրանք հասնում են իրենց նպատակներին:
Երբ տվյալների փոխանցվում է մեկ սարքի մյուս IP- ի ցանցում, ինչպես ինտերնետում, տվյալները բաժանվում են ավելի փոքր միավորներով, որոնք կոչվում են փաթեթներ: Այս ստորաբաժանումները տվյալների հետ միասին իրականացնում են այնպիսի վերնագիր, որը պարունակում է բազմաթիվ տեղեկություններ, որոնք օգնում են իրենց նպատակակետին իրենց ճանապարհորդությանը, ինչ-որ բան, ինչի վրա ունեք ծրար: Այս տեղեկատվությունը ներառում է աղբյուրի եւ նպատակակետ սարքերի IP հասցեները , փաթեթային համարները, որոնք կօգնեն դրանք վերակառուցել, նպատակակետին հասնելու համար եւ այլ տեխնիկական տեղեկություններ:
Ուղղորդումը նույնն է, ինչ անջատելը (որոշ տեխնիկական պայմանների հետ, որոնք ես կխափանեմ ձեզանից): IP- երթուղիները օգտագործում են IP հասցեները IP- փաթեթներ իրենց աղբյուրներից իրենց ուղղություններով փոխանցելու համար: IP- ն ընդունում է փաթեթային անջատումը , ի տարբերություն միացման միացման:
Ինչպես երթուղագծերը աշխատում են
Եկեք քննենք մի սցենար, որտեղ Լին ուղերձ է ուղարկում իր համակարգչից Չինաստանում Նյու Յորքում ուղարկում Jo- ի մեքենա: TCP- ն եւ մյուս արձանագրությունները կատարում են Լիի մեքենայի տվյալները: ապա այն ուղարկվում է IP- ի արձանագրության մոդուլին, որտեղ տվյալների փաթեթները միացվում են IP փաթեթներ եւ ուղարկվում են ցանցի (ինտերնետ):
Այս տվյալների փաթեթները պետք է անցնեն բազմաթիվ երթուղայինների միջոցով `հասնելու նպատակակետին աշխարհի կեսը: Աշխատանքն այդ երթուղիչները կոչվում են երթուղի: Յուրաքանչյուր փաթեթը կրում է աղբյուրի եւ նշանակման մեքենայի IP հասցեները:
Միջանկյալ երթուղղիչներից յուրաքանչյուրը խորհուրդ է տալիս ստացված յուրաքանչյուր փաթեթի IP հասցեն: Դրա հիման վրա յուրաքանչյուրը կիմանա, թե կոնկրետ ուղղությամբ, որն ուղարկելու է փաթեթը: Սովորաբար յուրաքանչյուր երթուղղիչը ունի երթուղայնացման սեղան, որտեղ պահվում է հարեւան երթուղիչների մասին տվյալները: Այս տվյալները բաղկացած են մի հարթ հանգույցի ուղղությամբ փաթեթի տեղափոխման ծախսերից: Սակագինը ցանցային պահանջների եւ սակավ ռեսուրսների առումով է: Այս աղյուսակից ստացված տվյալները համարվում եւ օգտագործվում է որոշելու լավագույն ճանապարհը կամ փաթեթի ուղարկման ուղղությամբ ամենաարդյունավետ հանգույցը:
Փաթեթները գնում են յուրաքանչյուրը սեփական ճանապարհով, եւ կարող են տարբեր ցանցեր շարժվել եւ տարբեր ճանապարհներ վերցնել: Նրանք բոլորն էլ, վերջապես, ուղղորդվում են միեւնույն վայրում:
Jo- ի մեքենայի հասնելու համար նպատակակետը եւ մեքենայի հասցեն կհամապատասխանի: Փաթեթները կօգտագործվեն մեքենայի կողմից, որտեղ այն IP մոդուլը կվերսկսի դրանք եւ ուղարկելով արդյունքի տվյալները վերը նշված TCP ծառայությունը հետագա մշակման համար:
TCP / IP- ն
IP- ն աշխատում է TCP արձանագրության հետ միասին, ապահովելու համար, որ փոխանցումը հուսալի է, այնպես, որ տվյալների փաթեթը կորչվի, որ դրանք կարգավորված լինեն, եւ որ անհիմն ձգձգումը չկա:
Որոշ ծառայություններում TCP- ն փոխարինվում է UDP (միասնական datagram փաթեթ) փաթեթով, որը չի փոխանցում փոխանցման հուսալիությունը եւ պարզապես ուղարկում է փաթեթները: Օրինակ, որոշ VoIP համակարգեր UDP- ից օգտվում են զանգերի համար: Կորցրած փաթեթները չեն կարող ազդել զանգի որակի վրա: