Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Hekuri
  • Modeli i referencës OSI. Modeli i rrjetit OSI (Open System Interconnection).

Modeli i referencës OSI. Modeli i rrjetit OSI (Open System Interconnection).

Është padyshim më mirë të fillohet me teorinë, dhe më pas, pa probleme, të kalohet në praktikë. Prandaj, së pari do të shqyrtojmë modelin e rrjetit (modelin teorik), dhe më pas do të hapim perden se si modeli teorik i rrjetit përshtatet në infrastrukturën e rrjetit (pajisjet e rrjetit, kompjuterët e përdoruesve, kabllot, valët e radios, etj.).

Kështu që, modeli i rrjetitështë një model për ndërveprimin e protokolleve të rrjetit. Dhe protokollet, nga ana tjetër, janë standarde që përcaktojnë se si programe të ndryshme do të shkëmbejnë të dhëna.

Më lejoni të shpjegoj me një shembull: kur hapni ndonjë faqe në internet, serveri (ku ndodhet faqja që hapet) dërgon të dhëna (dokument hipertekst) në shfletuesin tuaj nëpërmjet protokollit HTTP. Falë protokollit HTTP, shfletuesi juaj, duke marrë të dhëna nga serveri, di t'i përpunojë ato dhe i përpunon me sukses, duke ju treguar faqen e kërkuar.

Nëse nuk jeni ende të vetëdijshëm se çfarë është një faqe në internet, atëherë unë do t'ju shpjegoj me pak fjalë: çdo tekst në një faqe interneti është i mbyllur në etiketa të veçanta që i tregojnë shfletuesit se çfarë madhësie të tekstit duhet të përdorë, ngjyrën e tij, vendndodhjen në faqen (majtas, djathtas ose në qendër). Kjo vlen jo vetëm për tekstin, por edhe për fotografitë, format, elementët aktivë dhe të gjithë përmbajtjen në përgjithësi, d.m.th. çfarë është në faqe. Shfletuesi, duke zbuluar etiketat, vepron sipas udhëzimeve të tyre dhe ju tregon të dhënat e përpunuara që janë të mbyllura në këto etiketa. Ju vetë mund të shihni etiketat e kësaj faqeje (dhe këtë tekst midis etiketave), për këtë shkoni në menunë e shfletuesit tuaj dhe zgjidhni - shikoni kodin burimor.

Të mos shpërqendrohemi shumë, “Modeli i Rrjetit” është një temë e domosdoshme për ata që duan të bëhen specialistë. Ky artikull përbëhet nga 3 pjesë dhe për ju u përpoqa të shkruaj jo të mërzitshëm, të kuptueshëm dhe të shkurtër. Për më shumë detaje, ose për sqarime shtesë, çregjistrohuni në komentet në fund të faqes dhe unë me siguri do t'ju ndihmoj.

Ne, si në Cisco Networking Academy, do të shqyrtojmë dy modele rrjeti: modelin OSI dhe modelin TCP / IP (ndonjëherë i quajtur DOD), dhe në të njëjtën kohë do t'i krahasojmë ato.

OSI do të thotë Ndërlidhje e Sistemit të Hapur. Në rusisht tingëllon kështu: Modeli i rrjetit të ndërveprimit të sistemeve të hapura (modeli i referencës). Ky model mund të quhet me siguri standard. Ky është modeli që ndjekin prodhuesit e pajisjeve të rrjetit kur zhvillojnë produkte të reja.

Modeli i rrjetit OSI përbëhet nga 7 shtresa, dhe është zakon të filloni numërimin nga fundi.

Le t'i rendisim ato:

  • 7. Shtresa e aplikimit
  • 6. Shtresa e prezantimit ose e prezantimit
  • 5. Shtresa e sesionit
  • 4. Shtresa e transportit
  • 3. Shtresa e rrjetit
  • 2. Shtresa e lidhjes së të dhënave
  • 1. Shtresa fizike

Siç u përmend më lart, modeli i rrjetit është një model për ndërveprimin e protokolleve të rrjetit (standardeve), kështu që në çdo nivel ekzistojnë protokollet e tyre. Për të renditur procesin e tyre të mërzitshëm (dhe nuk ka asgjë për të bërë), kështu që le të analizojmë më mirë gjithçka me një shembull, sepse asimilimi i materialit në shembuj është shumë më i lartë;)

Niveli i aplikimit

Shtresa e aplikimit ose shtresa e aplikimit është shtresa më e lartë e modelit. Ai lidh aplikacionet e përdoruesve me rrjetin. Të gjithë jemi të njohur me këto aplikacione: shfletimi në ueb (HTTP), dërgimi dhe marrja e postës (SMTP, POP3), marrja dhe marrja e skedarëve (FTP, TFTP), aksesi në distancë (Telnet), etj.

Niveli përfaqësues

Shtresa e prezantimit ose shtresa e prezantimit - i konverton të dhënat në një format të përshtatshëm. Duke përdorur një shembull, është më e lehtë për t'u kuptuar: ato fotografi (të gjitha imazhet) që shihni në ekran transmetohen kur transferoni një skedar në formën e pjesëve të vogla të njësheve dhe zerove (bit). Pra, kur i dërgoni një foto shokut tuaj me email, protokolli SMTP Application Layer e dërgon foton në shtresën e poshtme, d.m.th. në nivelin e Prezantimit. Ku fotografia juaj konvertohet në një formë të përshtatshme të dhënash për nivele më të ulëta, për shembull, në bit (njësh dhe zero).

Në të njëjtën mënyrë, kur shoku juaj fillon të marrë foton tuaj, ajo do t'i vijë atij në formën e të gjitha të njëjtave dhe zerove, dhe është niveli i Përfaqësimit që i konverton pjesët në një foto të plotë, për shembull, një JPEG.

Kështu funksionon kjo shtresë me protokollet (standardet) e imazheve (JPEG, GIF, PNG, TIFF), kodimet (ASCII, EBDIC), muzikën dhe videon (MPEG), etj.

Niveli i seancës

Shtresa e sesionit ose shtresa e sesionit - siç nënkupton edhe emri, ai organizon një sesion komunikimi midis kompjuterëve. Një shembull i mirë do të ishte konferenca audio dhe video, në këtë nivel përcaktohet se me cilin kodek do të kodohet sinjali dhe ky kodek duhet të jetë i pranishëm në të dy makinat. Një shembull tjetër është protokolli SMPP (Short message peer-to-peer protocol), i cili përdoret për të dërguar SMS dhe kërkesa USSD të njohura për ne. Një shembull i fundit: PAP (Password Authentication Protocol) është një protokoll i modës së vjetër për dërgimin e një emri përdoruesi dhe fjalëkalimi në një server pa enkriptim.

Nuk do të them asgjë më shumë për nivelin e sesionit, përndryshe do të thellohemi në veçoritë e mërzitshme të protokolleve. Dhe nëse ato (veçoritë) që ju interesojnë, më shkruani letra ose lini një mesazh në komente me një kërkesë për të zbuluar temën më në detaje, dhe artikulli i ri nuk do t'ju mbajë të prisni gjatë;)

Shtresa e transportit

Shtresa e transportit - kjo shtresë siguron besueshmërinë e transmetimit të të dhënave nga dërguesi te marrësi. Në fakt, gjithçka është shumë e thjeshtë, për shembull, ju komunikoni duke përdorur një kamerë në internet me mikun ose mësuesin tuaj. A ka nevojë për shpërndarje të besueshme të çdo pjese të imazhit të transmetuar? Sigurisht që jo, nëse humbasin disa pjesë nga videoja e transmetimit, as nuk do ta vini re këtë, as fotografia nuk do të ndryshojë (ndoshta do të ndryshojë ngjyra e një piksel nga 900,000 pikselë, e cila do të pulsojë me një shpejtësi prej 24 kornizash për sekond).

Dhe tani le të japim një shembull: një mik ju dërgon (për shembull, me postë) informacione të rëndësishme ose një program në arkiv. Ju e shkarkoni këtë arkiv në kompjuterin tuaj. Këtu nevojitet besueshmëri 100%, sepse nëse humbasin disa bit gjatë shkarkimit të arkivit, atëherë nuk mund ta zhbllokoni atë, d.m.th. nxjerr të dhënat e kërkuara. Ose imagjinoni të dërgoni një fjalëkalim në server, dhe një bit humbet gjatë rrugës - fjalëkalimi tashmë do të humbasë pamjen e tij dhe vlera do të ndryshojë.

Kështu, kur shikojmë video në internet, ndonjëherë shohim disa artefakte, vonesa, zhurmë, etj. Dhe kur lexojmë tekstin nga një faqe interneti - humbja (ose zvogëlimi) i shkronjave nuk lejohet, dhe kur shkarkojmë programe - gjithçka gjithashtu shkon pa gabime.

Në këtë nivel, unë do të dalloj dy protokolle: UDP dhe TCP. Protokolli i të dhënave të përdoruesit (UDP) transmeton të dhëna pa krijuar një lidhje, nuk pranon dërgimin e të dhënave dhe nuk riprovon. TCP (Transmission Control Protocol), i cili vendos një lidhje përpara transmetimit, konfirmon dërgimin e të dhënave, bën një riprovim nëse është e nevojshme, garanton integritetin dhe sekuencën e saktë të të dhënave të shkarkuara.

Prandaj, për muzikë, video, video-konferenca dhe thirrje përdorim UDP (transferojmë të dhëna pa kontrolluar dhe pa vonesa), dhe për tekst, programe, fjalëkalime, arkiva etj. - TCP (transmetimi i të dhënave me konfirmim të marrjes, harxhohet më shumë kohë).

Shtresa e rrjetit

Shtresa e rrjetit - kjo shtresë përcakton rrugën përmes së cilës do të transferohen të dhënat. Dhe, nga rruga, ky është niveli i tretë i Modelit të Rrjetit OSI, dhe ka pajisje që quhen pajisje të nivelit të tretë - ruterë.

Të gjithë kemi dëgjuar për adresën IP, dhe këtë e bën Protokolli i Internetit (IP). Një adresë IP është një adresë logjike në një rrjet.

Ka shumë protokolle në këtë nivel, dhe të gjitha këto protokolle do t'i analizojmë më në detaje më vonë, në artikuj të veçantë dhe me shembuj. Tani do të listoj vetëm disa të njohura.

Siç të gjithë kanë dëgjuar për adresën IP dhe komandën ping - ky është protokolli ICMP.

Vetë ruterat (me të cilët do të punojmë në të ardhmen) përdorin protokollet e kësaj shtrese për rutimin e paketave (RIP, EIGRP, OSPF).

Shtresa e lidhjes

Shtresa e lidhjes së të dhënave - na nevojitet për ndërveprimin e rrjeteve në shtresën fizike. Ndoshta të gjithë kanë dëgjuar për adresën MAC, kështu që është një adresë fizike. Pajisjet e shtresës së lidhjes - çelsin, shpërndarësin, etj.

IEEE (Instituti i Inxhinierëve Elektrikë dhe Elektronikë) përcakton shtresën e lidhjes në dy nënshtresa: LLC dhe MAC.

LLC - Kontrolli Logical Link, i krijuar për të bashkëvepruar me shtresën e sipërme.

MAC qëndron për Media Access Control, i krijuar për të bashkëvepruar me shtresën e poshtme.

Më lejoni të shpjegoj me një shembull: kompjuteri juaj (laptop, komunikues) ka një kartë rrjeti (ose ndonjë përshtatës tjetër), dhe kështu ka një drejtues për të bashkëvepruar me të (me kartën). Shoferi është disa program- nënniveli i sipërm i nivelit të kanalit, përmes të cilit është e mundur të komunikohet me nivelet më të ulëta, ose më mirë me mikroprocesorin ( hekuri) Është nënshtresa e poshtme e shtresës së lidhjes.

Ka shumë përfaqësues tipikë në këtë nivel. PPP (Point-to-Point) është një protokoll për lidhjen e drejtpërdrejtë të dy kompjuterëve. FDDI (Fiber Distributed Data Interface) - standardi transmeton të dhëna në një distancë prej 200 kilometrash. CDP (Cisco Discovery Protocol) është një protokoll pronësor (pronar) në pronësi të Cisco Systems, me të cilin mund të zbuloni pajisjet fqinje dhe të merrni informacione për këto pajisje.

Shtresa fizike

Shtresa fizike është shtresa më e ulët që transferon drejtpërdrejt rrjedhën e të dhënave. Të gjithë i njohim mirë protokollet: Bluetooth, IRDA (Infrared Communication), tela bakri (çift i përdredhur, linjë telefonike), Wi-Fi, etj.

konkluzioni

Pra, ne kemi analizuar modelin e rrjetit OSI. Në pjesën tjetër, do të kalojmë në modelin e rrjetit TCP / IP, ai është më i vogël dhe protokollet janë të njëjta. Për të kaluar me sukses testet CCNA, është e nevojshme të bëhet një krahasim dhe të identifikohen dallimet, gjë që do të bëhet.

Për të harmonizuar funksionimin e pajisjeve të rrjetit nga prodhues të ndryshëm, për të siguruar ndërveprimin e rrjeteve që përdorin media të ndryshme të përhapjes së sinjalit, është krijuar një model referimi për ndërveprimin e sistemeve të hapura (OSI). Modeli i referencës është hierarkik. Çdo shtresë ofron shërbim për shtresën më të lartë dhe përdor shërbimet e shtresës së poshtme.

Përpunimi i të dhënave fillon në shtresën e aplikacionit. Pas kësaj, të dhënat kalojnë nëpër të gjitha shtresat e modelit të referencës, dhe përmes shtresës fizike dërgohen në kanalin e komunikimit. Në pritje, bëhet përpunimi i kundërt i të dhënave.

Modeli i referencës OSI prezanton dy koncepte: protokoll dhe ndërfaqe.

Një protokoll është një grup rregullash mbi bazën e të cilave ndërveprojnë shtresat e sistemeve të ndryshme të hapura.

Një ndërfaqe është një koleksion i mjeteve dhe metodave të ndërveprimit midis elementeve të një sistemi të hapur.

Protokolli përcakton rregullat për ndërveprimin midis moduleve të të njëjtit nivel në nyje të ndryshme, dhe ndërfaqja përcakton rregullat për modulet e niveleve fqinje në një nyje.

Gjithsej janë shtatë shtresa të Modelit të Referencës OSI. Vlen të përmendet se më pak nivele përdoren në pirgje reale. Për shembull, TCP / IP popullor përdor vetëm katër shtresa. Pse eshte ajo? Ne do të shpjegojmë pak më vonë. Tani le të shohim secilin nga shtatë nivelet veç e veç.

Shtresat e modelit OSI:

  • Shtresa fizike. Përcakton llojin e mjetit të transmetimit të të dhënave, karakteristikat fizike dhe elektrike të ndërfaqeve, llojin e sinjalit. Kjo shtresë merret me pjesë të informacionit. Shembuj të protokolleve të shtresave fizike: Ethernet, ISDN, Wi-Fi.
  • Shtresa e lidhjes. Përgjegjës për aksesin në mediumin e transmetimit, korrigjimin e gabimeve, transmetimin e besueshëm të të dhënave. Në pritje të dhënat e marra nga shtresa fizike paketohen në korniza, pas së cilës kontrollohet integriteti i tyre. Nëse nuk ka gabime, atëherë të dhënat transferohen në shtresën e rrjetit. Nëse ka gabime, atëherë korniza hidhet poshtë dhe krijohet një kërkesë për ritransmetim. Shtresa e lidhjes ndahet në dy nënshtresa: MAC (Media Access Control) dhe LLC (Locical Link Control). MAC rregullon aksesin në mediat fizike të përbashkëta. LLC ofron shërbimin e shtresës së rrjetit. Ndërprerësit funksionojnë në nivelin e lidhjes. Shembuj të protokolleve: Ethernet, PPP.
  • Shtresa e rrjetit. Detyrat e tij kryesore janë rutimi - përcaktimi i rrugës optimale të transmetimit të të dhënave, adresimi logjik i nyjeve. Për më tepër, këtij niveli mund t'i caktohet detyra e zgjidhjes së problemeve në rrjet (protokolli ICMP). Shtresa e rrjetit punon me paketa. Shembuj të protokolleve: IP, ICMP, IGMP, BGP, OSPF).
  • Shtresa e transportit. Projektuar për të dhënë të dhëna pa gabime, humbje dhe dyfishim në sekuencën e transmetuar. Kryen kontrollin nga skaji në fund të transmetimit të të dhënave nga dërguesi te marrësi. Shembuj të protokolleve: TCP, UDP.
  • Niveli i seancës. Menaxhon krijimin / mirëmbajtjen / përfundimin e një sesioni komunikimi. Shembuj të protokolleve: L2TP, RTCP.
  • Niveli përfaqësues. Kryen transformimin e të dhënave në formën e dëshiruar, enkriptimin / kodimin, kompresimin.
  • Niveli i aplikimit. Kryen ndërveprimin midis përdoruesit dhe rrjetit. Ndërvepron me aplikacionet nga ana e klientit. Shembuj të protokolleve: HTTP, FTP, Telnet, SSH, SNMP.

Pasi të njiheni me modelin e referencës, le të shohim grupin e protokollit TCP / IP.

Modeli TCP/IP përcakton katër shtresa. Siç mund ta shihni nga figura e mësipërme, një shtresë TCP / IP mund të korrespondojë me disa shtresa të modelit OSI.

Nivelet e modelit TCP/IP:

  • Shtresa e ndërfaqes së rrjetit. Korrespondon me dy shtresat e poshtme të modelit OSI: kanal dhe fizik. Bazuar në këtë, është e qartë se ky nivel përcakton karakteristikat e mediumit të transmetimit (çifti i përdredhur, fibra optike, radio ajri), lloji i sinjalit, mënyra e kodimit, aksesi në mediumin e transmetimit, korrigjimi i gabimeve, adresimi fizik (MAC adresat). Në modelin TCP / IP, protokolli Ethrnet dhe derivatet e tij (Fast Ethernet, Gigabit Ethernet) funksionojnë në këtë nivel.
  • Shtresa e ndërsjellë. Përputhet me shtresën e rrjetit të modelit OSI. Merr përsipër të gjitha funksionet e tij: rrugëzimin, adresimin logjik (adresat IP). Në këtë nivel, funksionon protokolli IP.
  • Shtresa e transportit. Përputhet me shtresën e transportit të modelit OSI. Përgjegjës për dërgimin e paketave nga burimi në destinacion. Në këtë nivel, përfshihen dy protokolle: TCP dhe UDP. TCP është më i besueshëm se UDP për shkak të paralidhjes, kërkesave për ritransmetim kur ndodhin gabime. Sidoqoftë, në të njëjtën kohë, TCP është më i ngadalshëm se UDP.
  • Niveli i aplikimit. Detyra e tij kryesore është të ndërveprojë me aplikacionet dhe proceset në host. Shembuj të protokolleve: HTTP, FTP, POP3, SNMP, NTP, DNS, DHCP.

Enkapsulimi është një metodë e paketimit të një pakete të dhënash në të cilën titujt e shërbimit të pavarur të paketës abstraktohen nga titujt e niveleve më të ulëta duke i përfshirë ato në nivelet më të larta.

Le të shqyrtojmë një shembull specifik. Supozoni se duam të kalojmë nga kompjuteri në sit. Për ta bërë këtë, kompjuteri ynë duhet të përgatisë një kërkesë http për të marrë burimet e serverit në internet, i cili ruan faqen e faqes që na nevojitet. Në nivelin e aplikacionit, një kokë HTTP i shtohet të dhënave (Data) të shfletuesit. Më pas, në nivelin e transportit, një kokë TCP i shtohet paketës sonë, që përmban numrat e portit të dërguesit dhe marrësit (porti 80 për HTTP). Në nivel rrjeti, gjenerohet një kokë IP që përmban adresat IP të dërguesit dhe marrësit. Menjëherë para transmetimit, një kokë Ethrnet shtohet në shtresën e lidhjes, e cila përmban fizike (adresat MAC) të dërguesit dhe marrësit. Pas të gjitha këtyre procedurave, paketa në formë të bitave të informacionit transmetohet në rrjet. Në pritje ndodh procedura e kundërt. Serveri i uebit në çdo nivel do të kontrollojë kokën përkatëse. Nëse kontrolli është i suksesshëm, atëherë titulli hidhet poshtë dhe paketa shkon në shtresën e sipërme. Përndryshe, e gjithë paketa hidhet poshtë.


Regjistrohu në tonë

Zhvillimi i të cilit nuk lidhej me modelin OSI.

Shtresat e modelit OSI

Modeli përbëhet nga 7 nivele të vendosura njëri mbi tjetrin. Shtresat ndërveprojnë me njëra-tjetrën ("vertikalisht") përmes ndërfaqeve dhe mund të ndërveprojnë me shtresën paralele të një sistemi tjetër ("horizontalisht") duke përdorur protokolle. Çdo nivel mund të ndërveprojë vetëm me fqinjët e tij dhe të kryejë funksionet që i janë caktuar vetëm atij. Më shumë detaje mund të gjenden në figurë.

Modeli OSI
Lloji i të dhënave Niveli Funksione
Të dhënat 7. Niveli i aplikimit Qasja në shërbimet e rrjetit
6. Shtresa e prezantimit Përfaqësimi dhe kodimi i të dhënave
5. Niveli i seancës Menaxhimi i sesionit
Segmentet 4. Transporti Lidhja e drejtpërdrejtë midis pikave fundore dhe besueshmërisë
Paketat 3. Rrjeti Përcaktimi i rrugës dhe adresimi logjik
Personeli 2. Kanali Adresimi fizik
Bit 1. Shtresa fizike Puna me media, sinjale dhe të dhëna binare

Niveli i aplikuar (Aplikimet) (eng. Shtresa e aplikimit)

Niveli i sipërm i modelit siguron ndërveprimin e aplikacioneve të përdoruesve me rrjetin. Kjo shtresë i lejon aplikacionet të përdorin shërbimet e rrjetit të tilla si aksesi në skedarë dhe bazën e të dhënave në distancë, përcjellja e emailit. Ai është gjithashtu përgjegjës për transferimin e informacionit të shërbimit, u siguron aplikacioneve informacione rreth gabimeve dhe gjeneron kërkesa për të niveli i prezantimit... Shembull: HTTP, POP3, SMTP, FTP, XMPP, OSCAR, BitTorrent, MODBUS, SIP

Përfaqësuesi (Niveli i prezantimit) (eng. Shtresa e prezantimit)

Kjo shtresë është përgjegjëse për konvertimin e protokollit dhe kodimin / dekodimin e të dhënave. Ai konverton kërkesat e aplikacioneve të marra nga shtresa e aplikacionit në një format për transmetim përmes rrjetit dhe konverton të dhënat e marra nga rrjeti në një format që aplikacionet mund ta kuptojnë. Në këtë nivel, mund të kryhet ngjeshja / dekompresimi ose kodimi / dekodimi i të dhënave, si dhe ridrejtimi i kërkesave në një burim tjetër rrjeti nëse ato nuk mund të përpunohen në nivel lokal.

Shtresa 6 (pamjet) e Modelit të Referencës OSI është zakonisht një protokoll i ndërmjetëm për transformimin e informacionit nga shtresat ngjitur. Kjo lejon që aplikacionet të shkëmbehen në sisteme kompjuterike heterogjene në një mënyrë transparente për aplikim. Shtresa e prezantimit siguron formatimin dhe transformimin e kodit. Formatimi i kodit përdoret për të siguruar që aplikacioni të marrë informacion për përpunim që ka kuptim për të. Nëse është e nevojshme, kjo shtresë mund të përkthehet nga një format i të dhënave në tjetrin. Shtresa e prezantimit merret jo vetëm me formatet dhe paraqitjen e të dhënave, por edhe me strukturat e të dhënave që përdoren nga programet. Kështu, Shtresa 6 siguron që të dhënat të organizohen në tranzit.

Për të kuptuar se si funksionon kjo, imagjinoni se ekzistojnë dy sisteme. Njëri përdor kodin binar të zgjeruar EBCDIC për të përfaqësuar të dhëna, si p.sh. një mainframe IBM, dhe tjetri përdor kodin standard amerikan të shkëmbimit të informacionit ASCII (i cili përdoret nga shumica e prodhuesve të tjerë të kompjuterave). Nëse të dy sistemet duhet të shkëmbejnë informacion, atëherë nevojitet një shtresë prezantimi që do të kryejë konvertimin dhe do të përkthejë midis dy formateve të ndryshme.

Një funksion tjetër i kryer në nivelin e prezantimit është enkriptimi i të dhënave, i cili përdoret kur është e nevojshme për të mbrojtur informacionin e transmetuar nga marrja nga marrës të paautorizuar. Për të zgjidhur këtë problem, proceset dhe kodet në nivelin e prezantimit duhet të kryejnë transformime të të dhënave. Në këtë nivel, ka rutina të tjera që kompresojnë tekstet dhe konvertojnë imazhet grafike në rrjedha bit, në mënyrë që ato të mund të transmetohen përmes rrjetit.

Standardet e nivelit të prezantimit përcaktojnë gjithashtu se si paraqiten grafikët. Për këto qëllime, mund të përdoret formati PICT, një format imazhi që përdoret për transferimin e grafikëve QuickDraw midis programeve Macintosh dhe PowerPC. Një tjetër format përfaqësimi është formati i skedarit të imazhit të etiketuar TIFF, i cili përdoret zakonisht për bitmap me rezolucion të lartë. Standardi tjetër i nivelit të prezantimit që mund të përdoret për grafikë është standardi i zhvilluar nga Joint Photographic Expert Group; në përdorimin e përditshëm, ky standard quhet thjesht JPEG.

Ekziston një grup tjetër standardesh të nivelit të prezantimit që përcaktojnë prezantimin e zërit dhe filmit. Kjo përfshin ndërfaqen dixhitale të instrumentit muzikor (MIDI) për prezantimin dixhital të muzikës, një standard MPEG i zhvilluar nga Grupi i Ekspertëve të Kinematografisë, i përdorur për ngjeshjen dhe kodimin e videoklipeve në CD, digjitalizimin e ruajtjes dhe transferimin me shpejtësi deri në 1.5 Mbps. , dhe QuickTime, një standard që përshkruan elementet audio dhe video për programet që ekzekutohen në kompjuterët Macintosh dhe PowerPC.

Niveli i seancës (eng. Shtresa e sesionit)

Niveli i 5-të i modelit është përgjegjës për mirëmbajtjen e sesionit të komunikimit, duke i lejuar aplikacionet të ndërveprojnë me njëri-tjetrin për një kohë të gjatë. Shtresa kontrollon krijimin / përfundimin e sesionit, shkëmbimin e informacionit, sinkronizimin e detyrave, përcaktimin e së drejtës për të transferuar të dhëna dhe mbajtjen e një sesioni gjatë periudhave të pasivitetit të aplikacioneve. Sinkronizimi i transferimit sigurohet duke vendosur pika kontrolli në rrjedhën e të dhënave, nga të cilat procesi rifillon kur komunikimi prishet.

Shtresa e transportit (eng. Shtresa e transportit)

Niveli i 4-të i modelit është krijuar për të ofruar të dhëna pa gabime, humbje dhe dublikime në sekuencën siç janë transmetuar. Në këtë rast, nuk ka rëndësi se çfarë të dhënash transmetohen, nga ku dhe ku, domethënë siguron vetë mekanizmin e transmetimit. Ai i ndan blloqet e të dhënave në fragmente, madhësia e të cilave varet nga protokolli, kombinon ato të shkurtrat në një dhe ndan ato të gjata. Shembull: TCP, UDP.

Ka shumë klasa të protokolleve të shtresave të transportit, duke filluar nga protokollet që ofrojnë vetëm funksionet bazë të transportit (për shembull, funksionet e transferimit të të dhënave pa konfirmimin e marrjes) dhe duke përfunduar me protokolle që garantojnë dërgimin e paketave të shumta të të dhënave në sekuencën e duhur deri në destinacion. , multipleksoni rrjedhat e shumta të të dhënave, sigurojnë një mekanizëm kontrolli të rrjedhës së të dhënave dhe garantojnë vlefshmërinë e të dhënave të marra.

Disa protokolle të shtresave të rrjetit, të quajtura protokolle pa lidhje, nuk garantojnë që të dhënat të dorëzohen në destinacionin e tyre në rendin në të cilin janë dërguar nga pajisja burimore. Disa shtresa transporti e trajtojnë këtë duke mbledhur të dhëna në sekuencën e duhur përpara se t'i transmetojnë ato në shtresën e sesionit. Multipleksimi i të dhënave do të thotë që shtresa e transportit është në gjendje të përpunojë njëkohësisht rrjedha të shumta të të dhënave (përcjelljet mund të vijnë nga aplikacione të ndryshme) midis dy sistemeve. Një mekanizëm i kontrollit të rrjedhës është një mekanizëm që ju lejon të rregulloni sasinë e të dhënave të transferuara nga një sistem në tjetrin. Protokollet e shtresave të transportit shpesh kanë funksionin e kontrollit të shpërndarjes së të dhënave, duke detyruar sistemin marrës të dërgojë konfirmime në anën transmetuese që të dhënat janë marrë.

Ju mund të përshkruani funksionimin e protokolleve me vendosjen e një lidhjeje duke përdorur shembullin e funksionimit të një telefoni të rregullt. Protokollet e kësaj klase fillojnë transmetimin e të dhënave duke thirrur ose vendosur rrugën e paketave nga burimi në destinacion. Pas kësaj, fillon transmetimi i të dhënave serike dhe më pas, në fund të transmetimit, lidhja ndërpritet.

Protokollet pa lidhje, të cilat dërgojnë të dhëna që përmbajnë informacion të plotë të adresës në çdo paketë, funksionojnë në mënyrë të ngjashme me një sistem postar. Çdo letër ose pako përmban adresën e dërguesit dhe marrësit. Më tej, çdo zyrë postare e ndërmjetme ose pajisje rrjeti lexon informacionin e adresës dhe vendos për drejtimin e të dhënave. Një letër ose paketë e të dhënave kalohet nga një pajisje e ndërmjetme në tjetrën derisa t'i dorëzohet marrësit. Protokollet pa lidhje nuk garantojnë që informacioni të arrijë te marrësi në rendin në të cilin është dërguar. Protokollet e transportit janë përgjegjës për vendosjen e të dhënave në rendin e duhur kur përdoren protokollet e rrjetit pa lidhje.

Shtresa e rrjetit (eng. Shtresa e rrjetit)

Shtresa e tretë e modelit të rrjetit OSI synon të përcaktojë rrugën e transmetimit të të dhënave. Përgjegjës për përkthimin e adresave dhe emrave logjikë në ato fizike, përcaktimin e rrugëve më të shkurtra, kalimin dhe drejtimin, ndjekjen e problemeve dhe mbingarkesën në rrjet. Në këtë nivel, funksionon një pajisje rrjeti si një ruter.

Protokollet e shtresës së rrjetit i drejtojnë të dhënat nga burimi në destinacion.

Shtresa e lidhjes (eng. Shtresa e lidhjes së të dhënave)

Kjo shtresë është projektuar për të siguruar ndërlidhjen e rrjeteve në shtresën fizike dhe për të kontrolluar gabimet që mund të ndodhin. Ai paketon të dhënat e marra nga shtresa fizike në korniza, kontrollon për integritet, korrigjon gabimet nëse është e nevojshme (dërgon një kërkesë të përsëritur për një kornizë të dëmtuar) dhe e dërgon atë në shtresën e rrjetit. Shtresa e lidhjes mund të ndërveprojë me një ose më shumë shtresa fizike, duke kontrolluar dhe menaxhuar këtë ndërveprim. Specifikimi IEEE 802 e ndan këtë shtresë në 2 nënshtresa - MAC (Media Access Control) rregullon aksesin në mediumin fizik të përbashkët, LLC (Logical Link Control) ofron shërbime të shtresës së rrjetit.

Në programim, ky nivel përfaqëson drejtuesin e kartës së rrjetit, në sistemet operative ekziston një ndërfaqe programimi për ndërveprimin e kanalit dhe shtresave të rrjetit me njëri-tjetrin, ky nuk është një nivel i ri, por thjesht një zbatim i modelit për një OS specifike. Shembuj të ndërfaqeve të tilla: ODI, NDIS

Shtresa fizike (eng. Shtresa fizike)

Niveli më i ulët i modelit është menduar drejtpërdrejt për transferimin e rrjedhës së të dhënave. Transmeton sinjale elektrike ose optike në një kabllo ose radio ajër dhe, në përputhje me rrethanat, marrjen dhe shndërrimin e tyre në bit të dhënash në përputhje me metodat e kodimit të sinjaleve dixhitale. Me fjalë të tjera, ai siguron një ndërfaqe midis një mediumi rrjeti dhe një pajisjeje rrjeti.

Protokollet: IRDA, USB, EIA RS-232, EIA-422, EIA-423, RS-449, RS-485, Ethernet (përfshirë 10BASE-T, 10BASE2,

E meta kryesore në OSI është një shtresë transporti e konceptuar keq. Në të, OSI lejon shkëmbimin e të dhënave ndërmjet aplikacioneve (duke prezantuar konceptin port- identifikuesi i aplikacionit), megjithatë, mundësia e shkëmbimit të datagrameve të thjeshta (si UDP) nuk ofrohet në OSI - shtresa e transportit duhet të formojë lidhje, të sigurojë shpërndarje, të kontrollojë rrjedhën, etj. (si TCP). Protokollet reale e bëjnë këtë.

Familja TCP / IP

Familja TCP / IP ka tre protokolle transporti: TCP, e cila është plotësisht në përputhje me OSI, e cila siguron verifikimin e marrjes së të dhënave, UDP, e cila korrespondon me shtresën e transportit vetëm nga prania e një porti, ofron shkëmbim të të dhënave midis aplikacioneve, nuk garanton marrja e të dhënave dhe SCTP, të dizajnuara për të eliminuar disa nga mangësitë e TCP dhe që shtuan disa risi. (Ka rreth dyqind protokolle të tjera në familjen TCP / IP, më i famshmi prej të cilëve është protokolli i shërbimit ICMP, i cili përdoret për qëllime të brendshme të sigurimit të punës; pjesa tjetër nuk janë gjithashtu protokolle transporti.)

Familja IPX / SPX

Në familjen IPX / SPX, portat (të quajtura "sockets" ose "sockets") shfaqen në protokollin e shtresës së rrjetit IPX, duke lejuar shkëmbimin e datagrameve midis aplikacioneve (sistemi operativ rezervon disa nga prizat për vete). Protokolli SPX, nga ana tjetër, plotëson IPX me të gjitha aftësitë e tjera të shtresës së transportit në përputhje të plotë me OSI.

Për adresën e hostit, IPX përdor një identifikues të formuar nga numri i rrjetit me katër bajtë (i caktuar nga ruterët) dhe adresa MAC e përshtatësit të rrjetit.

Modeli DOD

Stafi i protokollit TCP / IP duke përdorur modelin e thjeshtuar OSI me katër shtresa.

Adresimi IPv6

Adresat e destinacionit dhe burimit në IPv6 janë 128 bit ose 16 bajt në gjatësi. Versioni 6 përgjithëson llojet e veçanta të adresave të versionit 4 në llojet e mëposhtme të adresave:

  • Unicast është një adresë individuale. Përcakton një nyje të vetme - një kompjuter ose një port router. Paketa duhet të dorëzohet në nyje nëpërmjet rrugës më të shkurtër.
  • Cluster - adresa e grupit. I referohet një grupi nyjesh që ndajnë një prefiks të përbashkët adresash (për shembull, të bashkangjitura në të njëjtin rrjet fizik). Paketa duhet të drejtohet në një grup nyjesh përgjatë shtegut më të shkurtër dhe më pas t'i dorëzohet vetëm njërit prej anëtarëve të grupit (për shembull, nyja më e afërt).
  • Multicast - adresa e një grupi nyjesh, mundësisht në rrjete të ndryshme fizike. Kopjet e paketës duhet të dorëzohen në secilën nyje të grupit duke përdorur aftësitë harduerike multicast ose transmetimi, nëse është e mundur.

Ashtu si në versionin IPv4, adresat në versionin IPv6 ndahen në klasa, në varësi të kuptimit të disa pjesëve të rendit të lartë të adresës.

Shumica e klasave janë të rezervuara për përdorim në të ardhmen. Më interesante për përdorim praktik është një klasë për ofruesit e shërbimeve të internetit e quajtur Unicast i caktuar nga ofruesi.

Adresa e kësaj klase ka strukturën e mëposhtme:

Çdo ISP i është caktuar një identifikues unik që identifikon të gjitha rrjetet që ai mbështet. Më tej, ofruesi cakton identifikues unikë për pajtimtarët e tij dhe përdor të dy identifikuesit kur cakton një bllok adresash abonentësh. Vetë pajtimtari cakton identifikues unikë në nënrrjetat dhe nyjet e tij të këtyre rrjeteve.

Një pajtimtar mund të përdorë teknikën e nënrrjetit të përdorur në IPv4 për të nënndarë më tej fushën ID e nënrrjetit në fusha më të vogla.

Skema e përshkruar përafron skemën e adresimit IPv6 me ato të përdorura në rrjetet e zonës së gjerë, si rrjetet telefonike ose rrjetet X.25. Hierarkia e fushave të adresës do të lejojë që ruterat e shtyllës kurrizore të punojnë vetëm me pjesët e sipërme të adresës, duke ia lënë përpunimin e fushave më pak të rëndësishme ruterave të pajtimtarëve.

Nën fushën e identifikuesit të nyjeve, duhet të ndahen të paktën 6 bajt në mënyrë që të mund të përdorni adresat MAC të rrjeteve lokale drejtpërdrejt në adresat IP.

Për të qenë në përputhje me skemën e adresimit IPv4, IPv6 ka një klasë adresash që kanë 0000 0000 në pjesët më të rëndësishme të adresës. 4 bajtët e poshtëm të kësaj adrese klase duhet të përmbajnë një adresë IPv4. Routerët që mbështesin të dy versionet e adresave duhet të përkthejnë një paketë nga një rrjet i aftë për IPv4 në një rrjet të aftë për IPv6 dhe anasjelltas.

Kritika

Modeli OSI me shtatë shtresa është kritikuar nga disa ekspertë. Në veçanti, në librin klasik “UNIX. Udhëzuesi i Administratorit të Sistemit "Evie Nemeth dhe të tjerët shkruajnë:

… Ndërsa komitetet ISO po debatonin për standardet e tyre, i gjithë koncepti i rrjetëzimit po ndryshonte pas tyre dhe protokolli TCP/IP po zbatohej në mbarë botën. ...

Dhe kështu, kur protokollet ISO u zbatuan përfundimisht, u shfaqën një numër problemesh:
Këto protokolle bazoheshin në koncepte që nuk kanë kuptim në rrjetet e sotme.
Specifikimet e tyre ishin të paplota në disa raste.
Për sa i përket funksionalitetit të tyre, ato ishin inferiore ndaj protokolleve të tjera.
Shtresat e shumta i bënë këto protokolle të ngadalta dhe të vështira për t'u zbatuar.

... Tani edhe mbështetësit më të zjarrtë të këtyre protokolleve pranojnë se OSI po shkon gradualisht drejt shndërrimit në një fusnotë të vogël në faqet e historisë së kompjuterit.

Bota moderne e TI-së është një strukturë e madhe degëzimi që është e vështirë për t'u kuptuar. Për ta bërë më të lehtë kuptimin dhe përmirësimin e korrigjimit, edhe në fazën e projektimit të protokolleve dhe sistemeve, u përdor një arkitekturë modulare. Është shumë më e lehtë për ne të zbulojmë se problemi është në çipin e videos, kur karta video është një pajisje e veçantë nga pjesa tjetër e pajisjeve. Ose për të vërejtur një problem në një seksion të veçantë të rrjetit, sesa për të rrahur të gjithë rrjetin në tërësi.

Një shtresë e veçantë IT - rrjeti - është gjithashtu e ndërtuar në mënyrë modulare. Modeli i Operacionit të Rrjetit quhet Modeli i Rrjetit i Modelit Bazë të Ndërlidhjes së Sistemeve të Hapura ISO/OSI. Shkurtimisht - modeli OSI.

Modeli OSI përbëhet nga 7 shtresa. Çdo nivel është abstraguar nga të tjerët dhe nuk di asgjë për ekzistencën e tyre. Modeli OSI mund të krahasohet me një makinë: motori e bën punën e tij duke gjeneruar çift rrotullues dhe duke e dërguar atë në kutinë e marsheve. Motori nuk ka absolutisht asnjë ndryshim se çfarë ndodh më pas me këtë çift rrotullues. Ai do të rrotullojë një rrotë, vemje ose helikë. Në të njëjtën mënyrë si rrota nuk i intereson se nga erdhi ky çift rrotullues - nga motori apo doreza që rrotullon mekaniku.

Këtu duhet të shtohet koncepti i ngarkesës. Çdo nivel mbart një sasi të caktuar informacioni. Disa nga këto informacione janë të ngarkuara për këtë nivel, për shembull, adresa. Adresa IP e faqes nuk na ofron ndonjë informacion të dobishëm. Ne kujdesemi vetëm për macet që na tregon faqja. Pra, kjo ngarkesë bartet në atë pjesë të shtresës që quhet njësia e të dhënave të protokollit (PDU).

Shtresat e modelit OSI

Le të hedhim një vështrim më të afërt në secilën shtresë të Modelit OSI.

niveli 1. fizike ( fizike). Ngarkesa e njësisë ( PDU) këtu është pak. Përveç njësheve dhe zerove, shtresa fizike nuk di asgjë. Në këtë nivel funksionojnë telat, patch panelet, shpërndarësit e rrjetit (përqendrimet, të cilat tani është e vështirë të gjenden në rrjetet me të cilat jemi mësuar), përshtatësit e rrjetit. Janë përshtatësit e rrjetit dhe asgjë tjetër nga kompjuteri. Vetë përshtatësi i rrjetit merr sekuencën e biteve dhe e transmeton atë.

niveli i 2-të. Kanali ( lidhjen e të dhënave). PDU - korniza ( kornizë). Adresimi shfaqet në këtë nivel. Adresa është adresa MAC. Shtresa e lidhjes është përgjegjëse për dërgimin e kornizave në destinacion dhe integritetin e tyre. Në rrjetet me të cilat jemi mësuar, protokolli ARP funksionon në nivelin e lidhjes. Adresimi i shtresës 2 funksionon vetëm brenda një segmenti të rrjetit dhe nuk di asgjë rreth rrugëtimit - shtresa më e lartë e bën këtë. Në përputhje me rrethanat, pajisjet që funksionojnë në L2 janë çelësat, ura dhe një drejtues i përshtatësit të rrjetit.

Niveli 3. Rrjeti ( rrjeti). Paketa PDU ( pako). Protokolli më i zakonshëm (nuk do të flas për "më të zakonshmet" - një artikull për fillestarët dhe ata zakonisht nuk hasin ekzotikë) këtu është IP. Adresimi bëhet nga adresat IP, të cilat janë të gjata 32 bit. Protokolli është i rutueshëm, domethënë një paketë mund të arrijë në çdo pjesë të rrjetit përmes një numri ruterash. Routerët punojnë në L3.

niveli i 4-të. Transporti ( transporti). Segmenti PDU ( segment) / datagram ( datagram). Në këtë nivel shfaqen konceptet e porteve. TCP dhe UDP funksionojnë këtu. Protokollet e kësaj shtrese janë përgjegjëse për komunikimin e drejtpërdrejtë ndërmjet aplikacioneve dhe për besueshmërinë e shpërndarjes së informacionit. Për shembull, TCP është në gjendje të kërkojë një ritransmetim të të dhënave nëse të dhënat janë marrë gabimisht ose jo të gjitha. TCP gjithashtu mund të ndryshojë shpejtësinë e transferimit të të dhënave nëse pala marrëse nuk ka kohë të marrë gjithçka (madhësia e dritares TCP).

Nivelet e mëposhtme janë zbatuar "korrekt" vetëm në RFC. Në praktikë, protokollet e përshkruara në shtresat e mëposhtme funksionojnë njëkohësisht në disa shtresa të modelit OSI, kështu që nuk ka ndarje të qartë në nivele sesioni dhe niveli përfaqësues. Në këtë drejtim, aktualisht pirgja kryesore e përdorur është TCP / IP, për të cilën do të flasim më poshtë.

5 niveli. Sesioni ( sesioni). Të dhënat PDU ( të dhëna). Menaxhon një sesion komunikimi, shkëmbim informacioni, të drejta. Protokollet - L2TP, PPTP.

6 niveli. Ekzekutiv ( prezantimi). Të dhënat PDU ( të dhëna). Prezantimi dhe kriptimi i të dhënave. JPEG, ASCII, MPEG.

7 niveli. aplikuar ( aplikacion). Të dhënat PDU ( të dhëna). Niveli më i shumtë dhe më i larmishëm. Të gjitha protokollet e nivelit të lartë ekzekutohen në të. Të tilla si POP, SMTP, RDP, HTTP, etj. Protokollet këtu nuk duhet të mendojnë për drejtimin ose garantimin e shpërndarjes së informacionit - nivelet më të ulëta e bëjnë këtë. Në nivelin e 7-të, vetëm zbatimi i veprimeve specifike është i nevojshëm, për shembull, marrja e një kodi html ose një mesazhi email tek një adresues specifik.

konkluzioni

Modulariteti i modelit OSI ju lejon të gjeni shpejt zonat problematike. Në fund të fundit, nëse nuk ka ping (3-4 nivele) në sit, nuk ka kuptim të gërmoni në shtresat mbivendosje (TCP-HTTP) kur faqja nuk shfaqet. Duke abstraguar nga nivelet e tjera, është më e lehtë të gjesh një gabim në pjesën problematike. Për analogji me një makinë - ne nuk i kontrollojmë qirinjtë kur rrota shpohet.

Modeli OSI është një model referimi - një lloj kali sferik në vakum. Zhvillimi i tij zgjati shumë. Paralelisht me të, u zhvillua grumbulli i protokollit TCP / IP, i cili përdoret në mënyrë aktive në rrjete në kohën e tanishme. Prandaj, mund të bëhet një analogji midis TCP / IP dhe OSI.

Modeli i rrjetit OSI- ky është një model referimi për ndërlidhjen e sistemeve të hapura, në anglisht tingëllon si Open Systems Interconnection Basic Reference Model. Qëllimi i tij në një pamje të përgjithësuar të mjeteve të rrjetit.

Kjo do të thotë, modeli OSI është një standard i përgjithësuar për zhvilluesit e softuerit, falë të cilit çdo kompjuter mund të deshifrojë në mënyrë të barabartë të dhënat e transmetuara nga një kompjuter tjetër. Për ta bërë të qartë, do të jap një shembull jetësor. Dihet që bletët shohin gjithçka rreth tyre në dritën vjollce të mëngjesit. Kjo do të thotë, sytë dhe bletët tanë perceptojnë të njëjtën pamje në mënyra krejtësisht të ndryshme, dhe ajo që shohin insektet mund të jetë e padukshme për vizionin e njeriut.

E njëjta gjë është me kompjuterët - nëse një zhvillues shkruan një aplikacion në ndonjë gjuhë programimi që kompjuteri i tij e kupton, por nuk është i disponueshëm për asnjë tjetër, atëherë në asnjë pajisje tjetër nuk do të mund të lexoni dokumentin e krijuar nga ky aplikacion. Prandaj, na lindi ideja për të ndjekur një sërë rregullash të vetme, të kuptueshme për të gjithë, gjatë shkrimit të aplikacioneve.

Për qartësi, procesi i funksionimit të rrjetit zakonisht ndahet në 7 nivele, secila prej të cilave ka grupin e vet të protokolleve.


Protokolli i rrjetit Janë rregullat dhe procedurat teknike që mundësojnë lidhjen dhe shkëmbimin e të dhënave kompjuterëve në rrjet.
Një grup protokollesh të bashkuar nga një qëllim përfundimtar i vetëm quhet pirg protokolli.

Ka disa protokolle që janë të përfshirë në mirëmbajtjen e sistemeve për të përmbushur detyra të ndryshme, të tilla si grumbulli TCP / IP. Le të hedhim një vështrim nga afër se si informacioni nga një kompjuter dërgohet përmes rrjetit lokal në një kompjuter tjetër.

Detyrat e kompjuterit SENDER:

  • Merrni të dhëna nga aplikacioni
  • Thyejini ato në pako të vogla nëse vëllimi është i madh
  • Përgatituni për transmetim, d.m.th., tregoni rrugën që duhet ndjekur, kriptoni dhe rikodoni në formatin e rrjetit.

Detyrat e kompjuterit të MARRËSIT:

  • Prano paketat e të dhënave
  • Hiqni informacionin e shërbimit prej tij
  • Kopjo të dhënat në kujtesën e fragmenteve
  • Pas marrjes së plotë të të gjitha paketave, formoni bllokun origjinal të të dhënave prej tyre
  • Jepini aplikacionit

Për të kryer saktë të gjitha këto operacione, nevojitet një grup i vetëm rregullash, domethënë modeli i referencës OSI.

Le të kthehemi te shtresat OSI. Është e zakonshme që ato të numërohen në mënyrë të kundërt dhe në pjesën e sipërme të tabelës janë aplikacionet e rrjetit, dhe në pjesën e poshtme - mjeti fizik i transmetimit të informacionit. Ndërsa të dhënat udhëtojnë poshtë nga kompjuteri direkt në kabllon e rrjetit, protokollet në shtresa të ndryshme gradualisht i transformojnë ato në përgatitje për transmetim fizik.


Le t'i hedhim një vështrim më të afërt në to.

7. Shtresa e Aplikimit

Detyra e tij është të marrë të dhëna nga aplikacioni i rrjetit dhe t'i dërgojë ato në nivelin e 6-të.

6. Shtresa e prezantimit

Përkthen këto të dhëna në një gjuhë të vetme universale. Fakti është se çdo procesor kompjuteri ka formatin e tij të përpunimit të të dhënave, por ata duhet të futen në rrjet në një format universal - kjo është ajo që bën shtresa e prezantimit.

5. Shtresa e sesionit

Ai ka shumë detyra.

  1. Krijoni një seancë komunikimi me marrësin. Softueri paralajmëron kompjuterin marrës se të dhënat do t'i dërgohen atij tani.
  2. Njohja dhe mbrojtja e emrit ndodh këtu:
    • identifikimi - njohja e emrit
    • vërtetimi - kontrolli i fjalëkalimit
    • regjistrim - caktimi i kompetencave
  3. Zbatimi i cilës anë e kryen transferimin e informacionit dhe sa kohë do të zgjasë.
  4. Rregullimi i pikave të kontrollit në rrjedhën e përgjithshme të të dhënave në mënyrë që në rast të humbjes së një pjese të jetë e lehtë të përcaktohet se cila pjesë humbet dhe duhet të dërgohet përsëri.
  5. Segmentimi është një ndarje e një blloku të madh në paketa të vogla.

4. Shtresa e transportit

Ofron aplikacionet me shkallën e kërkuar të mbrojtjes gjatë dërgimit të mesazheve. Ekzistojnë dy grupe të protokolleve:

  • Protokollet që janë të orientuara drejt lidhjes - ata ndjekin dërgimin e të dhënave dhe, nëse është e nevojshme, kërkojnë ridërgim në rast dështimi. Ky është TCP - protokolli i kontrollit të transmetimit.
  • Pa lidhje (UDP) - ata thjesht dërgojnë blloqe dhe nuk ndjekin më dorëzimin e tyre.

3. Shtresa e rrjetit

Siguron transmetimin nga fundi në fund të një pakete duke llogaritur rrugën e saj. Në këtë nivel, në paketa, adresat IP të dërguesit dhe marrësit i shtohen të gjithë informacionit të mëparshëm të gjeneruar nga nivelet e tjera. Është që nga ky moment që paketa e të dhënave quhet vetë PAKETA, e cila ka >> adresa IP (protokolli IP është një protokoll i punës në internet).

2. Shtresa e lidhjes së të dhënave

Këtu, një paketë transmetohet brenda një kablloje, domethënë një rrjeti lokal. Punon vetëm deri në ruterin e skajit të një LAN. Në paketën e marrë, shtresa e lidhjes shton kokën e vet - adresat MAC të dërguesit dhe marrësit, dhe në këtë formë blloku i të dhënave tashmë quhet FRAME.

Kur transmetohet jashtë një rrjeti lokal, paketës i caktohet MAC jo i hostit (kompjuterit), por i ruterit të rrjetit tjetër. Prandaj, shfaqet çështja e IP gri dhe të bardhë, e cila u diskutua në artikullin në të cilin lidhja u dha më lart. Gri është një adresë brenda një rrjeti lokal që nuk përdoret jashtë tij. White është një adresë unike në të gjithë Internetin global.

Kur një paketë arrin në ruterin kufitar, paketa IP zëvendësohet me IP-në e këtij ruteri dhe i gjithë rrjeti lokal shkon në globale, domethënë internet, nën një adresë të vetme IP. Nëse adresa është e bardhë, atëherë pjesa e të dhënave me adresën IP nuk ndryshon.

1. Shtresa fizike (shtresa e transportit)

Përgjegjës për konvertimin e informacionit binar në një sinjal fizik, i cili dërgohet në kanalin fizik të transmetimit të të dhënave. Nëse është kabllo, atëherë sinjali është elektrik, nëse është një rrjet me fibra optike, atëherë është një sinjal optik. Ky konvertim kryhet duke përdorur një përshtatës rrjeti.

Raftet e protokollit

TCP / IP është një grumbull protokolli që kontrollon transmetimin e të dhënave si në rrjetin lokal ashtu edhe në internetin global. Kjo pirg përmban 4 shtresa, domethënë, sipas modelit të referencës OSI, secila prej tyre kombinon disa shtresa.

  1. Aplikuar (nga OSI - Aplikuar, Prezantim dhe Sesion)
    Protokollet e mëposhtme janë përgjegjës për këtë nivel:
    • TELNET - një seancë komunikimi në distancë në formën e një linje komande
    • FTP - Protokolli i transferimit të skedarëve
    • SMTP - Protokolli i Transferimit të Postës
    • POP3 dhe IMAP - marrja e postës
    • HTTP - duke punuar me dokumente hiperteksti
  2. Transporti (sipas OSI i njëjtë) është TCP dhe UDP e përshkruar tashmë më lart.
  3. Interneti (sipas OSI - rrjeti) është një protokoll IP
  4. Shtresa e ndërfaqes së rrjetit (sipas OSI - kanal dhe fizik) Drejtuesit e përshtatësit të rrjetit janë përgjegjës për funksionimin e kësaj shtrese.

Terminologjia e bllokut të të dhënave

  • Stream - të dhënat që operohen në nivelin e aplikacionit
  • Një datagram është një bllok i të dhënave në dalje nga një UPD, domethënë, i cili nuk ka një shpërndarje të garantuar.
  • Segment - një bllok i garantuar për dorëzim në dalje nga protokolli TCP
  • Një paketë është një bllok i të dhënave që dalin nga protokolli IP. meqenëse në këtë nivel nuk është ende e garantuar për t'u dorëzuar, mund të quhet edhe datagram.
  • Një kornizë është një bllok me adresa MAC të caktuara.

Artikujt kryesorë të lidhur