Ինչպե՞ս է աշխատում ինտերնետը: Ինչպե՞ս է նա աշխատում:

Բովանդակություն:

Ինչպե՞ս է աշխատում ինտերնետը: Ինչպե՞ս է նա աշխատում:
Ինչպե՞ս է աշխատում ինտերնետը: Ինչպե՞ս է նա աշխատում:
Anonim

Ինչպե՞ս է աշխատում ինտերնետը: Լավ հարց է! Նրա աճը պայթել է, և.com կայքերը մշտապես ցուցադրվում են հեռուստատեսությամբ, ռադիոյով և ամսագրերում: Քանի որ այն դարձել է մեր կյանքի զգալի մասը, անհրաժեշտ է լավ հասկանալ այն, որպեսզի առավելագույնս արդյունավետ օգտագործենք այս գործիքը: Այս հոդվածը բացատրում է ինտերնետի հասկացությունները և տեսակները, դրա հիմնական ենթակառուցվածքը և այն հնարավոր դարձնող տեխնոլոգիաները:

Գլոբալ ցանց

Համացանցը սովորաբար սահմանվում է հետևյալ կերպ. Այն համակարգչային ռեսուրսների գլոբալ ցանց է, որը միացված է բարձր արդյունավետությամբ կապի գծերով և ընդհանուր հասցեների տարածությամբ: Հետեւաբար, դրան միացված յուրաքանչյուր սարք պետք է ունենա եզակի ID: Ինչպե՞ս է դասավորված համակարգչի IP հասցեն: IPv4 ինտերնետային հասցեները գրված են nnn.nnn.nnn.nnn ձևով, որտեղ nnn-ը 0-ից 255-ի միջև ընկած թիվ է: IP հապավումը նշանակում է Internetworking Protocol: Սա ինտերնետի հիմնական հասկացություններից մեկն է, բայց դրա մասին ավելի ուշ: Օրինակ, մեկ համակարգիչ ունիID-ն 1.2.3.4 է, իսկ մյուսը՝ 5.6.7.8։

Եթե դուք ինտերնետին միանում եք ISP-ի միջոցով, օգտատիրոջը սովորաբար նշանակվում է ժամանակավոր IP հասցե հեռահար մուտքի աշխատաշրջանի տևողության համար: Եթե կապն իրականացվում է լոկալ ցանցից (LAN), ապա համակարգիչը կարող է ունենալ կա՛մ մշտական ID, կա՛մ ժամանակավոր ID, որը տրամադրվում է DHCP (Dynamic Host Configuration Protocol) սերվերի կողմից: Ամեն դեպքում, եթե համակարգիչը միացված է ինտերնետին, ապա այն ունի յուրահատուկ IP հասցե։

Ping ծրագիր

Եթե օգտվում եք Microsoft Windows օպերացիոն համակարգից կամ Unix-ի համերից մեկը, ապա կա հարմար ծրագիր, որը թույլ է տալիս ստուգել ձեր ինտերնետ կապը: Այն կոչվում է պինգ, հավանաբար հին սուզանավերի սոնարների ձայնից հետո: Եթե դուք օգտագործում եք Windows, դուք պետք է գործարկեք հրամանի տողի պատուհանը: Օպերացիոն համակարգի դեպքում, որը Unix-ի բազմազանություն է, ապա դուք պետք է գնաք հրամանի տող: Եթե մուտքագրեք, օրինակ, ping www.yahoo.com, ծրագիրը նշված համակարգչին կուղարկի ICMP (Internet Control Message Protocol) արձագանքման հաղորդագրություն: Հարցման մեքենան կպատասխանի. Պինգ ծրագիրը հաշվում է պատասխանը վերադարձնելու համար պահանջվող ժամանակը (եթե դա անում է): Բացի այդ, եթե մուտքագրեք տիրույթի անուն (օրինակ՝ www.yahoo.com), կոմունալ ծրագիրը կցուցադրի համակարգչի IP հասցեն։

Ինտերնետի զարգացում
Ինտերնետի զարգացում

Արձանագրության փաթեթներ

Այսպիսով, համակարգիչը միացված է ցանցին և ունի յուրահատուկ հասցե։ Որպեսզի «դյումիների» համար պարզ լինի, թե ինչպես է աշխատում ինտերնետը, դուք պետք է հասկանաք, թե ինչպես է համակարգիչը«խոսում» է այլ մեքենաների հետ: Ենթադրենք, օգտագործողի սարքի IP հասցեն 1.2.3.4 է, և նա ցանկանում է հաղորդագրություն ուղարկել «Բարև, համակարգիչ 5.6.7.8»: 5.6.7.8 հասցեով մեքենային: Ակնհայտ է, որ հաղորդագրությունը պետք է փոխանցվի օգտագործողի ԱՀ-ն ինտերնետին միացնող ցանկացած ալիքով: Ասենք հեռախոսով հաղորդագրություն է ուղարկվում։ Անհրաժեշտ է տեքստը վերածել էլեկտրոնային ազդանշանների, փոխանցել դրանք, ապա նորից ներկայացնել որպես տեքստ։ Ինչպե՞ս է դա ձեռք բերվում: Արձանագրության փաթեթի օգտագործման միջոցով: Յուրաքանչյուր համակարգչի համար անհրաժեշտ է գլոբալ ցանցում հաղորդակցվելու համար և սովորաբար ներկառուցված է օպերացիոն համակարգում: Փաթեթը կոչվում է TCP/IP՝ դրանում օգտագործվող 2 հիմնական կապի արձանագրությունների պատճառով: TCP/IP հիերարխիան հետևյալն է՝

  • Կիրառական շերտ. Այն օգտագործում է WWW-ի, էլփոստի, FTP-ի և այլնի համար հատուկ արձանագրություններ:
  • Փոխանցման կառավարման արձանագրության շերտ: TCP-ն ուղղորդում է փաթեթները դեպի հատուկ ծրագրեր՝ օգտագործելով պորտի համարը:
  • Ինտերնետային արձանագրության շերտ: IP-ն ուղղորդում է փաթեթները կոնկրետ համակարգիչ՝ օգտագործելով IP հասցե:
  • ապարատային մակարդակ: Փոխակերպում է երկուական տվյալները ցանցային ազդանշանների և հակառակը (օրինակ՝ Ethernet ցանցային քարտ, մոդեմ և այլն):

Եթե հետևում եք «Բարև, համակարգիչ 5.6.7.8»: Նման բան տեղի կունենա՝

  1. Հաղորդագրությունների մշակումը սկսվում է վերին շերտի արձանագրությունից և ընթանում է դեպի ներքև:
  2. Եթե ուղարկվող հաղորդագրությունը երկար է, ապա յուրաքանչյուր մակարդակ, որի միջոցով այնանցնում է, կարող է այն բաժանել տվյալների ավելի փոքր կտորների: Դա պայմանավորված է նրանով, որ ինտերնետով (և համակարգչային ցանցերի մեծամասնությունը) ուղարկված տեղեկատվությունը կառավարելի է, որը կոչվում է փաթեթներ:
  3. Փաթեթներն ուղարկվում են տրանսպորտային շերտ՝ մշակման: Յուրաքանչյուրին տրվում է պորտի համար: Շատ ծրագրեր կարող են օգտագործել TCP/IP արձանագրության փաթեթը և ուղարկել հաղորդագրություններ: Դուք պետք է իմանաք, թե որն է նպատակակետ համակարգչի վրա, որը պետք է ստանա հաղորդագրությունը, քանի որ այն լսելու է որոշակի պորտում:
  4. Այնուհետև, փաթեթները անցնում են IP մակարդակին: Այստեղ նրանցից յուրաքանչյուրը ստանում է նպատակակետ հասցե (5.6.7.8):
  5. Այժմ, երբ հաղորդագրությունների փաթեթներն ունեն պորտի համար և IP հասցե, դրանք պատրաստ են ուղարկելու ինտերնետով: Սարքավորումների մակարդակը հոգ է տանում, որ հաղորդագրության տեքստը պարունակող փաթեթները վերածվեն էլեկտրոնային ազդանշանների և փոխանցվեն կապի գծով:
  6. Մյուս ծայրում, ISP-ն ուղիղ միացում ունի ինտերնետին: Երթուղիչը ստուգում է յուրաքանչյուր փաթեթի նպատակակետ հասցեն և որոշում, թե որտեղ այն ուղարկել: Հաճախ հաջորդ կանգառը մեկ այլ երթուղիչ է:
  7. Ի վերջո, փաթեթները հասնում են համակարգչի 5.6.7.8. Այստեղ դրանց մշակումը սկսվում է ստորին շերտի արձանագրություններից և ընթանում է դեպի վեր։
  8. Քանի որ փաթեթները անցնում են TCP/IP-ի ավելի բարձր մակարդակներով, նրանք հեռացնում են ուղարկող համակարգչի կողմից ավելացված երթուղային տեղեկատվություն (օրինակ՝ IP հասցեն և պորտի համարը):
  9. Երբ հաղորդագրությունը հասնում է վերին շերտի արձանագրությանը, փաթեթները նորից հավաքվում են իրենց սկզբնական տեսքով:
  10. Հիերարխիաերթուղում
    Հիերարխիաերթուղում

Տնային ինտերնետ

Այսպիսով, վերը նշված բոլորը բացատրում են, թե ինչպես են փաթեթները տեղափոխվում մի համակարգչից մյուսը WAN-ով: Բայց ի՞նչ է տեղի ունենում արանքում: Ինչպե՞ս է իրականում աշխատում ինտերնետը:

Դիտարկենք ֆիզիկական կապ հեռախոսային ցանցի միջոցով հեռահաղորդակցության ծառայություններ մատուցողին: Սա պահանջում է որոշակի բացատրություն, թե ինչպես է ISP-ն աշխատում: Ծառայությունների մատակարարն իր հաճախորդների համար ստեղծում է մոդեմների լողավազան: Այն սովորաբար միացված է հատուկ համակարգչին, որը վերահսկում է տվյալների հոսքի ուղղությունը մոդեմից դեպի ինտերնետ ողնաշար կամ հատուկ երթուղիչ: Այս կարգավորումը կարելի է անվանել նավահանգիստ սերվեր, քանի որ այն կարգավորում է ցանցի մուտքը: Այն նաև տեղեկություններ է հավաքում օգտագործման ժամանակի, ինչպես նաև ուղարկված և ստացված տվյալների քանակի մասին:

Փաթեթները հեռախոսային ցանցով և մատակարարի տեղական սարքավորումներով անցնելուց հետո դրանք ուղարկվում են մատակարարի ողնաշարը կամ նրա կողմից վարձակալված թողունակության մի մասը: Այստեղից տվյալները սովորաբար անցնում են մի քանի երթուղիչներով և հիմնական ցանցերով, վարձակալված գծերով և այլն, մինչև գտնեն իրենց նպատակակետը՝ 5.6.7.8 հասցեով համակարգիչ: Ահա թե ինչպես է աշխատում տնային ինտերնետը. Բայց մի՞թե վատ կլիներ, եթե օգտատերը իմանար իր փաթեթների ճշգրիտ երթուղին համաշխարհային ցանցով: Հնարավոր է։

Traceroute

Համացանցին միանալիս Microsoft Windows-ով աշխատող համակարգչով կամ Unix-ի տարբերակով, հարմար է մեկ այլ ծրագիր: Այն կոչվում է Traceroute և ցույց է տալիս այն ճանապարհը, որըփաթեթներն անցնում են՝ հասնելով որոշակի IP հասցեի: Ինչպես ping-ը, այն պետք է գործարկվի հրամանի տողից: Windows-ում օգտագործեք tracert www.yahoo.com հրամանը, իսկ Unix-ում՝ traceroute www.yahoo.com: Ինչպես ping-ը, օգտակար ծրագիրը թույլ է տալիս մուտքագրել IP հասցեներ դոմենների անունների փոխարեն: Traceroute-ը կտպագրի բոլոր երթուղիչների, համակարգիչների և ինտերնետի այլ օբյեկտների ցուցակը, որոնցով փաթեթները պետք է անցնեն իրենց նպատակակետին հասնելու համար:

Ինչպես է աշխատում Traceroute-ը
Ինչպես է աշխատում Traceroute-ը

Ենթակառուցվածք

Ինչպե՞ս է տեխնիկապես դասավորված ինտերնետի ողնաշարը: Այն բաղկացած է միմյանց հետ կապված բազմաթիվ խոշոր ցանցերից։ Այս խոշոր ցանցերը հայտնի են որպես ցանցային ծառայություններ մատուցողներ կամ NSP-ներ: Օրինակներ են UUNet-ը, IBM-ը, CerfNet-ը, BBN Planet-ը, PSINet-ը, SprintNet-ը և այլն: Այս ցանցերը միմյանց հետ շփվում են թրաֆիկի փոխանակման համար: Յուրաքանչյուր NSP-ն պահանջում է միացում ցանցի երեք մուտքի կետերին (NAP): Դրանցում փաթեթների տրաֆիկը կարող է տեղափոխվել մի հիմնական ցանցից մյուսը: NSP-ները միացված են նաև քաղաքի MAE երթուղային կայանների միջոցով: Վերջիններս կատարում են նույն դերը, ինչ NAP-ը, սակայն մասնավոր սեփականություն են: NAP-ներն ի սկզբանե օգտագործվել են գլոբալ ցանցին միանալու համար: Ե՛վ MAE, և՛ NAP-ը կոչվում են Ինտերնետ փոխանակման կետեր կամ IX: Ցանցի մատակարարները նաև վաճառում են թողունակություն փոքր ցանցերին, ինչպիսիք են ISP-ները:

NSP-ի հիմքում ընկած ենթակառուցվածքն ինքնին բարդ սխեմա է: Ցանցային մատակարարների մեծամասնությունը հրապարակում է ցանցային ենթակառուցվածքի քարտեզներ իրենց կայքերում, որոնք կարելի է հեշտությամբ գտնել: Իրատեսորեն պատկերացրեք, թե ինչպեսՀամացանցը ստեղծվել է, այն գրեթե անհնարին կլիներ իր չափի, բարդության և անընդհատ փոփոխվող կառուցվածքի պատճառով:

Երթուղիների հիերարխիա

Որպեսզի հասկանաք, թե ինչպես է աշխատում ինտերնետը, դուք պետք է հասկանաք, թե ինչպես են փաթեթները գտնում ճիշտ ուղին ցանցի միջոցով: Ցանցին միացած յուրաքանչյուր համակարգիչ գիտի՞, թե որտեղ են գտնվում մյուս ԱՀ-ները: Թե՞ փաթեթները պարզապես «թարգմանվում» են ինտերնետի յուրաքանչյուր մեքենայի վրա: Երկու հարցերի պատասխանը բացասական է։ Ոչ ոք չգիտի, թե որտեղ են գտնվում մյուս համակարգիչները, և փաթեթները միաժամանակ չեն ուղարկվում բոլոր մեքենաներին: Տեղեկատվությունը, որն օգտագործվում է տվյալների առաքման նպատակակետին հասցնելու համար, պարունակվում է ցանցին միացված յուրաքանչյուր երթուղիչի վրա պահվող աղյուսակներում՝ ինտերնետի մեկ այլ գաղափար:

Երթուղիչները փաթեթային անջատիչներ են: Նրանք սովորաբար կապում են ցանցերի միջև՝ նրանց միջև փաթեթներ փոխանցելու համար: Յուրաքանչյուր երթուղիչ գիտի իր ենթացանցերի և այն հասցեների մասին, որոնք նրանք օգտագործում են: Սարքը, որպես կանոն, չգիտի «վերին» մակարդակի IP հասցեները։ Խոշոր NSP կոճղերը միացված են NAP-ների միջոցով: Նրանք սպասարկում են մի քանի ենթացանցեր, և դրանք սպասարկում են ավելի շատ ենթացանցեր: Ներքևում տեղային ցանցերն են միացված համակարգիչներով:

Երբ փաթեթը հասնում է երթուղիչին, վերջինս ստուգում է սկզբնաղբյուր մեքենայի վրա IP արձանագրության շերտի կողմից այնտեղ տեղադրված IP հասցեն: Այնուհետև ստուգվում է երթուղային աղյուսակը: Եթե IP հասցեն պարունակող ցանցը գտնվի, ապա փաթեթն ուղարկվում է այնտեղ: Հակառակ դեպքում, այն հետևում է լռելյայն երթուղուն, սովորաբար դեպի ցանցի հիերարխիայի հաջորդ երթուղիչը: Այն հույսով, որ նա կիմանա, թե ուր ուղարկել փաթեթը։Եթե դա տեղի չունենա, ապա տվյալները կբարձրանան մինչև այն հասնի NSP-ի ողնաշարին: Վերին հոսքի երթուղիչները պարունակում են ամենամեծ երթուղային աղյուսակները, և սա այն վայրն է, որտեղ փաթեթը կուղարկվի ճիշտ ողնաշար, որտեղ այն կսկսի իր «ներքև» ճանապարհորդությունը:

Ինտերնետ կապը
Ինտերնետ կապը

Դոմենների անուններ և հասցեների լուծում

Բայց ի՞նչ, եթե չգիտեք այն համակարգչի IP հասցեն, որին ցանկանում եք միանալ: Ի՞նչ անել, եթե Ձեզ անհրաժեշտ է մուտք գործել վեբ սերվեր, որը կոչվում է www.anothercomputer.com: Ինչպե՞ս է զննարկիչը իմանում, թե որտեղ է այս համակարգիչը: Այս բոլոր հարցերի պատասխանը DNS Domain Name Service-ն է: Համացանցի այս հայեցակարգը վերաբերում է բաշխված տվյալների բազային, որը հետևում է համակարգիչների անուններին և դրանց համապատասխան IP հասցեներին:

Շատ մեքենաներ միացված են DNS տվյալների բազայի և ծրագրային ապահովման, որը թույլ է տալիս մուտք գործել այն: Այս մեքենաները հայտնի են որպես DNS սերվերներ: Նրանք չեն պարունակում ամբողջ տվյալների բազան, այլ միայն դրա ենթաբազմությունը: Եթե DNS սերվերը չունի մեկ այլ համակարգչի կողմից պահանջված տիրույթի անունը, ապա այն վերահղում է մեկ այլ սերվեր:

Դոմենի անվան ծառայությունը կառուցված է որպես IP երթուղղման հիերարխիա: Անվան լուծում պահանջող համակարգիչը կվերահղվի «վերև» հիերարխիայում, մինչև գտնվի DNS սերվեր, որը կարող է լուծել հարցումի տիրույթի անունը:

Երբ ինտերնետ կապը կազմաձևվում է (օրինակ՝ լոկալ ցանցի կամ Windows-ի հեռախոսային կապի միջոցով), տեղադրման ժամանակ սովորաբար նշվում են հիմնական և մեկ կամ մի քանի երկրորդական DNS սերվերներ: Այսպիսով,ցանկացած հավելված, որը դոմենի անվան լուծման կարիք ունի, կկարողանա նորմալ աշխատել: Օրինակ, երբ դուք մուտքագրում եք դոմենի անուն բրաուզերում, վերջինս միանում է առաջնային DNS սերվերին։ IP հասցեն ստանալուց հետո հավելվածը կմիանա թիրախային համակարգչին և կպահանջի ցանկալի վեբ էջը:

Համացանցային արձանագրությունների ակնարկ

Ինչպես նշվեց ավելի վաղ TCP/IP բաժնում, WAN-ում օգտագործվում են բազմաթիվ արձանագրություններ: Դրանք ներառում են TCP, IP, երթուղիներ, մեդիա մուտքի վերահսկում, կիրառական շերտ և այլն: Հետևյալ բաժինները նկարագրում են որոշ առավել կարևոր և հաճախ օգտագործվող արձանագրություններ: Սա թույլ կտա ավելի լավ հասկանալ, թե ինչպես է կազմակերպված ինտերնետը և ինչպես է այն աշխատում: Արձանագրությունները քննարկվում են իրենց մակարդակի նվազման կարգով:

Ինտերնետային արձանագրության շերտեր
Ինտերնետային արձանագրության շերտեր

HTTP և համաշխարհային ցանց

Ինտերնետում ամենաշատ օգտագործվող ծառայություններից մեկը Համաշխարհային ցանցն է (WWW): Դիմումների շերտի արձանագրությունը, որը հնարավորություն է տալիս WAN-ին, հիպերտեքստի փոխանցման արձանագրությունն է կամ HTTP: Այն չպետք է շփոթել HTML հիպերտեքստի նշագրման լեզվի հետ, որն օգտագործվում է վեբ էջեր գրելու համար: HTTP-ն այն արձանագրությունն է, որը բրաուզերներն ու սերվերները օգտագործում են միմյանց հետ շփվելու համար: Դա կիրառական շերտի արձանագրություն է, քանի որ այն օգտագործվում է որոշ ծրագրերի կողմից միմյանց հետ շփվելու համար: Այս դեպքում դրանք բրաուզերներ և սերվերներ են։

HTTP-ն առանց կապի արձանագրություն է: Հաճախորդները (բրաուզերները) հարցումներ են ուղարկում սերվերներին վեբ տարրերի համար, ինչպիսիք են էջերը և պատկերները: Նրանց ծառայությունից հետո կապըանջատում է. Յուրաքանչյուր հարցման համար կապը պետք է նորից հաստատվի:

Արձանագրությունների մեծ մասը միացմանն ուղղված է: Սա նշանակում է, որ համակարգիչները, որոնք շփվում են միմյանց հետ, հաղորդակցվում են ինտերնետի միջոցով: Այնուամենայնիվ, HTTP-ն այդպես չէ: Մինչ հաճախորդը կարող է HTTP հարցում կատարել, սերվերը պետք է նոր կապ հաստատի:

Հասկանաք, թե ինչպես է աշխատում ինտերնետը, դուք պետք է իմանաք, թե ինչ է տեղի ունենում, երբ մուտքագրում եք URL վեբ բրաուզերում:

  1. Եթե URL-ը պարունակում է տիրույթի անուն, զննարկիչը նախ միանում է դոմենի անվան սերվերին և ստանում համապատասխան IP հասցեն:
  2. Այնուհետև դիտարկիչը միանում է սերվերին և ուղարկում HTTP հարցում ցանկալի էջի համար:
  3. Սերվերը ստանում է հարցումը և ստուգում է ճիշտ էջը: Եթե կա, ուղարկեք։ Եթե սերվերը չի կարողանում գտնել հայցվող էջը, այն ուղարկում է HTTP 404 սխալի հաղորդագրություն: (404 նշանակում է Page Not Found, քանի որ ցանկացած ոք, ով այցելում է կայքեր, հավանաբար գիտի):
  4. Բրաուզերը ստանում է այն, ինչ պահանջվում է, և կապը փակվում է:
  5. Այնուհետև դիտարկիչը վերլուծում է էջը և փնտրում այլ տարրեր, որոնք անհրաժեշտ են այն ավարտելու համար: Սովորաբար դրանք պատկերներ են, հավելվածներ և այլն:
  6. Յուրաքանչյուր տարրի համար զննարկիչը լրացուցիչ կապեր և HTTP հարցումներ է կատարում սերվերին:
  7. Երբ բոլոր պատկերները, հավելվածները և այլն ավարտեն բեռնումը, էջը ամբողջությամբ կբեռնվի դիտարկիչի պատուհանում:
  8. Ի՞նչ է թաքնված IP հասցեի հետևում
    Ի՞նչ է թաքնված IP հասցեի հետևում

Օգտագործելով Telnet հաճախորդը

Telnet-ը հեռավոր տերմինալային ծառայություն է, որն օգտագործվում է ինտերնետում:Դրա օգտագործումը նվազել է, բայց դա օգտակար գործիք է համաշխարհային ցանցը ուսումնասիրելու համար: Windows-ում ծրագիրը կարելի է գտնել համակարգի գրացուցակում: Այն գործարկելուց հետո անհրաժեշտ է բացել «Տերմինալ» ընտրացանկը և պարամետրերի պատուհանում ընտրել Local Echo: Սա նշանակում է, որ դուք կարող եք տեսնել ձեր HTTP հարցումը, երբ մուտքագրեք այն:

«Միացում» ընտրացանկում ընտրեք «Հեռակա համակարգ» կետը: Հաջորդը, մուտքագրեք www.google.com՝ հոսթի անվան համար և 80՝ նավահանգստի համար: Լռելյայնորեն, վեբ սերվերը լսում է այս նավահանգիստը: Միացում սեղմելուց հետո դուք պետք է մուտքագրեք GET/HTTP/1.0 և երկու անգամ սեղմեք Enter:

Սա պարզ HTTP հարցում է վեբ սերվերին՝ իր արմատային էջը ստանալու համար: Օգտագործողը պետք է տեսնի դրա մասին, այնուհետև կհայտնվի երկխոսության տուփ, որտեղ նշվում է, որ կապը կորել է: Եթե ցանկանում եք պահպանել վերցված էջը, պետք է ակտիվացնեք գրանցումը: Այնուհետև կարող եք դիտել վեբ էջը և այն ստեղծելու համար օգտագործված HTML-ը:

Ինտերնետային արձանագրությունների մեծ մասը, որոնք սահմանում են, թե ինչպես է աշխատում ինտերնետը, նկարագրված են փաստաթղթերում, որոնք հայտնի են որպես Մեկնաբանությունների հարցում կամ RFC: Դրանք կարելի է գտնել ինտերնետում։ Օրինակ, HTTP 1.0 տարբերակը նկարագրված է RFC 1945-ում:

Դիմումի արձանագրություններ՝ SMTP և էլ.փոստ

Մեկ այլ լայնորեն օգտագործվող ինտերնետ ծառայություն էլփոստն է: Այն օգտագործում է կիրառական շերտի արձանագրություն, որը կոչվում է Simple Mail Transfer Protocol կամ SMTP: Սա նույնպես տեքստային արձանագրություն է, բայց ի տարբերություն HTTP-ի, SMTP-ն ուղղված է միացմանը: Բացի այդ, այն նաև ավելի բարդ է, քան HTTP-ն: SMTP-ում ավելի շատ հրամաններ և ասպեկտներ կան, քան

Փոստի հաճախորդը կարդալու համար բացելիսէլփոստի հաղորդագրությունները սովորաբար լինում են այսպես.

  1. Փոստի հաճախորդը (Lotus Notes, Microsoft Outlook և այլն) կապ է բացում լռելյայն փոստային սերվերի հետ, որի IP հասցեն կամ տիրույթի անունը սովորաբար կազմաձևվում է տեղադրման ժամանակ:
  2. Փոստի սերվերը միշտ ուղարկում է առաջին հաղորդագրությունը ինքն իրեն ճանաչելու համար:
  3. Հաճախորդը ուղարկում է SMTP HELO հրաման, որին նա ստանում է 250 OK պատասխան:
  4. Կախված նրանից, թե հաճախորդը փոստ է ստուգում կամ ուղարկում և այլն, համապատասխան SMTP հրամաններն ուղարկվում են սերվերին, որպեսզի այն կարողանա համապատասխան արձագանքել:

Այս հարցում/պատասխան գործարքը կշարունակվի այնքան ժամանակ, մինչև հաճախորդը չուղարկի QUIT հրամանը: Այնուհետև սերվերը հրաժեշտ կտա, և կապը կփակվի:

ողնաշարի երթուղիչ
ողնաշարի երթուղիչ

Փոխանցման կառավարման արձանագրություն

Արձանագրությունների փաթեթի կիրառական շերտի տակ TCP շերտն է: Երբ ծրագրերը կապ են բացում մեկ այլ համակարգչի հետ, նրանց ուղարկած հաղորդագրությունները փոխանցվում են փաթեթից դեպի TCP շերտ: Վերջինս պատասխանատու է կիրառական արձանագրությունները դեպի նպատակակետ համակարգչի համապատասխան ծրագրաշարի ուղղորդման համար: Դրա համար օգտագործվում են նավահանգիստների համարները: Պորտերը կարելի է համարել որպես առանձին ալիքներ յուրաքանչյուր համակարգչի վրա: Օրինակ, նամակներ կարդալիս դուք կարող եք միաժամանակ զննել համացանցը: Դա պայմանավորված է նրանով, որ զննարկիչը և փոստային հաճախորդը օգտագործում են տարբեր նավահանգիստների համարներ: Երբ փաթեթը հասնում է համակարգչին և իր ճանապարհն անցնում է արձանագրության կույտով, TCP շերտը որոշում է, թե որ ծրագիրն է ստանում փաթեթը:նավահանգստի համարը։

Առավել հաճախ օգտագործվող ինտերնետային ծառայությունների որոշ պորտերի համարները թվարկված են ստորև՝

  • FTP – 20/21.
  • Telnet – 23.
  • SMTP – 25.
  • HTTP – 80.

Տրանսպորտային արձանագրություն

TCP-ն աշխատում է այսպես.

  • Երբ TCP շերտը ստանում է կիրառական շերտի արձանագրության տվյալները, այն բաժանում է դրանք կառավարելի «կտորների» և այնուհետև դրանցից յուրաքանչյուրին ավելացնում է վերնագիր՝ պորտի համարի մասին տեղեկություններով, որին պետք է ուղարկվեն տվյալները:
  • Երբ TCP շերտը փաթեթ է ստանում ավելի ցածր IP շերտից, վերնագրի տվյալները հանվում են փաթեթից: Անհրաժեշտության դեպքում դրանք կարող են վերականգնվել։ Տվյալներն այնուհետև ուղարկվում են պահանջվող հավելված՝ հիմնվելով նավահանգստի համարի վրա:

Ահա թե ինչպես են հաղորդագրությունները անցնում արձանագրությունների կույտով դեպի ճիշտ հասցե:

TCP-ն տեքստի վրա հիմնված արձանագրություն չէ: Այն կապի վրա հիմնված, բայթերի փոխանցման հուսալի ծառայություն է: Միացման վրա հիմնված նշանակում է, որ TCP օգտագործող երկու հավելված պետք է կապ հաստատեն նախքան տվյալներ փոխանակելը: Փոխադրման արձանագրությունը հուսալի է, քանի որ ստացված յուրաքանչյուր փաթեթի համար ուղարկվում է հաստատում առաքումը հաստատելու համար: TCP վերնագիրը ներառում է նաև ստուգիչ գումար՝ ստացված տվյալների սխալները ստուգելու համար:

Տրանսպորտային արձանագրության վերնագրում IP հասցեի համար տեղ չկա: Դա պայմանավորված է նրանով, որ նրա խնդիրն է ապահովել կիրառական շերտի տվյալների հուսալի ստացում: Համակարգիչների միջև տվյալների փոխանցման առաջադրանքը կատարվում է IP-ով։

Ինտերնետ արձանագրություն

BԻ տարբերություն TCP-ի, IP-ն անվստահելի, առանց կապի արձանագրություն է: IP-ին չի հետաքրքրում, արդյոք փաթեթը հասնում է իր նպատակակետին, թե ոչ: IP-ն նույնպես տեղյակ չէ կապերի և նավահանգիստների համարների մասին: IP-ի խնդիրն այլ համակարգիչներին տվյալներ ուղարկելն է: Փաթեթները անկախ սուբյեկտներ են և կարող են հայտնվել անսարքությունից կամ ընդհանրապես չհասնել իրենց նպատակակետին: TCP-ի խնդիրն է համոզվել, որ տվյալները ճիշտ են ստացվել և տեղակայվել: Միակ ընդհանուր բանը, որ IP-ն ունի TCP-ի հետ, այն է, թե ինչպես է այն ստանում տվյալներ և ավելացնում իր սեփական IP վերնագրի տեղեկատվությունը TCP տվյալներին:

Հավելվածի շերտի տվյալները բաժանված են տրանսպորտի արձանագրության շերտում և կցվում են TCP վերնագրով: Այնուհետև փաթեթը ձևավորվում է IP մակարդակով, դրան ավելացվում է IP վերնագիր, այնուհետև այն փոխանցվում է գլոբալ ցանցով:

Ինչպես է աշխատում ինտերնետը. գրքեր

Սկսնակ օգտվողների համար այս թեմայի վերաբերյալ լայնածավալ գրականություն կա: «Դեմիկների համար» շարքը սիրված է ընթերցողների շրջանում։ Ինչպես է աշխատում ինտերնետը, կարող եք սովորել «Ինտերնետ» և «Օգտատերերը և ինտերնետը» գրքերից։ Նրանք կօգնեն ձեզ արագ ընտրել մատակարարին, միանալ ցանցին, կսովորեցնեն ձեզ օգտվել բրաուզերից և այլն: Սկսնակների համար գրքերը օգտակար ուղեցույցներ կլինեն համաշխարհային ցանցի համար:

Եզրակացություն

Այժմ պետք է պարզ լինի, թե ինչպես է աշխատում ինտերնետը: Բայց ինչքա՞ն է այդպես մնալու։ IP-ի նախկինում օգտագործված 4 տարբերակը, որը թույլ էր տալիս միայն 232 հասցե, փոխարինվել է IPv6-ով 2128 հասցեներով տեսականորեն հնարավոր է: Համացանցը երկար ճանապարհ է անցել իր հիմնադրման օրվանից՝ որպես ԱՄՆ պաշտպանության նախարարության հետազոտական նախագիծ:Ոչ ոք չգիտի, թե նա ինչ կդառնա։ Մի բան հաստատ է. ինտերնետը կապում է աշխարհը այնպես, ինչպես ոչ մի այլ մեխանիզմ: Տեղեկատվական դարաշրջանը եռում է, և դրա ականատես լինելը մեծ հաճույք է։

Խորհուրդ ենք տալիս: