Skip to main content

Ano ang isang session layer?

Ang session layer ay ang ikalimang layer ng Open Systems Interconnection (OSI) na modelo na binuo ng International Organization for Standardization (IOS).Ito ay may pananagutan sa pagtatatag, pamamahala, at pagsasara ng mga koneksyon sa end-to-end, na tinatawag na mga sesyon, sa pagitan ng mga application na matatagpuan sa iba't ibang mga pagtatapos ng network.Ang pamamahala ng kontrol sa diyalogo na ibinigay ng layer ng session ay may kasamang full-duplex, half-duplex, at mga komunikasyon na simplex.Tumutulong din ang pamamahala ng layer ng session upang matiyak na maraming mga daloy ng data ang nananatiling naka -synchronize sa bawat isa, tulad ng sa kaso ng mga application ng multimedia tulad ng video conferencing, at tumutulong sa pag -iwas sa mga error na may kaugnayan sa application.Ang session layer ay may pananagutan din sa pagtiyak ng wastong mga komunikasyon ng data sa panahon ng mga remote na tawag sa pamamaraan (RPC).

Mayroong pitong natatanging mga yunit ng pag -andar, na tinatawag na mga layer, na ang modelo ng OSIAng hardware ay may pananagutan.Ang mga layer sa ibaba ng layer ng session ay pangunahing nababahala sa pagpapadala ng data sa network.Ang session layer, na karaniwang tinatawag ding Layer 5 sa computer networking, at ang mga layer sa itaas nito ay pangunahing nakatuon sa pakikipag -ugnay sa at pagbibigay ng pag -andar sa mga aplikasyon sa loob ng isang sistema ng computing.Ito ay nakikipag -ugnay sa layer ng transportasyon, na tinatawag ding Layer 4, upang ang mga stream ng data mula sa mga aplikasyon ay maaaring mai -segment at walang putol na ipinadala sa network.Ang Layer 5 ay pumasa rin sa papasok na data sa layer ng pagtatanghal, na kilala bilang Layer 6, para sa karagdagang pagproseso bago ibigay sa isang aplikasyon.Ang isang bilang ng mga iba't ibang mga serbisyo sa network, pagmamay -ari ng mga protocol, at mga protocol ng OSI ay matagumpay na binuo at ipinapakita ang kahalagahan ng layer na ito.Kasama dito ang mga RPC, ang Structured Query Language (SQL), X Windows System at X Terminal, Network File Services (NFS), ang Apple Talk Session Protocol (ASP), at ang Apple Talk Zone Information Protocol (ZIP).Kung wala ang session layer, mas mahirap kontrolin ang impormasyon ng aplikasyon ng computer na dumaan sa mga network.

Ang mga serbisyong ito at mga protocol ay nagsasagawa ng iba't ibang mga pag -andar.Ang SQL ay isang wika ng computer na ginamit upang lumikha ng mga kahilingan na ipinadala sa mga database upang makuha ang mga tiyak na impormasyon na nakabalangkas sa isang nais na paraan.Pinapayagan ng X Windows System at X terminal ang mga network na naka -network, ang ilan na may limitadong kakayahan, upang kumonekta sa mga computer ng server upang ang mga computer ng kliyente ay may mga graphical at interface na kakayahan sa mga aparato tulad ng monitor, daga at keyboard.Ang protocol ng NFS ay naglalabas ng lokal na pag -access sa mga file na matatagpuan sa mga malayong network na mga server ng file.Ang mga protocol ng ASP at ZIP Apple Talk ay ginamit sa mga maagang bersyon ng mga operating system ng Macintosh ngunit pinalitan ng mga protocol na batay sa IP pagkatapos ng paglabas ng operating system ng Mac OS X.