Oturum katmanı - Session layer
|
Katmana göre OSI modeli |
|---|
Yedi katmanlı olarak OSI modelinin bir bilgisayar ağı , oturum katmanı olan tabaka 5 .
Oturum katmanı, son kullanıcı uygulama süreçleri arasındaki bir oturumu açmak, kapatmak ve yönetmek için mekanizma , yani yarı kalıcı bir diyalog sağlar. İletişim oturumları, uygulamalar arasında oluşan istek ve yanıtlardan oluşur. Oturum katmanı hizmetleri, uzak yordam çağrılarını (RPC'ler) kullanan uygulama ortamlarında yaygın olarak kullanılır .
Oturum katmanı protokolüne bir örnek, X.225 veya ISO 8327 olarak da bilinen OSI protokol paketi oturum katmanı protokolüdür. Bağlantı kaybı durumunda bu protokol, bağlantıyı kurtarmayı deneyebilir. Bir bağlantı uzun süre kullanılmazsa, oturum katmanı protokolü bağlantıyı kapatabilir ve yeniden açabilir. Ya sağlar tam duplex veya yarı-dupleks operasyon ve sağlayan senkronizasyon noktaları alışverişinde mesajların akışında.
Oturum katmanı uygulamalarının diğer örnekleri arasında Bölge Bilgi Protokolü (ZIP) - ad bağlama sürecini koordine eden AppleTalk protokolü ve Session Control Protocol (SCP) - DECnet Faz IV oturum katmanı protokolü bulunur.
OSI ağ mimarisinin hizmet katmanlama semantiği içinde, oturum katmanı, sunum katmanından gelen hizmet taleplerine yanıt verir ve taşıma katmanına hizmet isteklerini iletir .
Hizmetler
- Doğrulama
- yetki
- Oturum restorasyonu ( kontrol noktası belirleme ve kurtarma)
OSI modelinin oturum katmanı, oturum kontrol noktası belirleme ve kurtarmadan sorumludur . Muhtemelen farklı kaynaklardan gelen farklı akış bilgilerinin uygun şekilde birleştirilmesine veya senkronize edilmesine olanak tanır.
Oturum katmanının örnek bir kullanımı, yalnızca oturum etkin olduğu sürece etkin olan ve oturum bağlantısı kesildiğinde silinen oturum çekirdekleridir . Java geliştiricileri, bir web oturumu sırasında kullanıcı hakkındaki bilgileri depolamak için bunları kullanabilir.
Örnek bir uygulama, sözde dudak senkronizasyonu problemlerinden kaçınmak için ses ve video akışlarının senkronize olması gereken web konferansıdır . Akış kontrolü , ekranda görüntülenen kişinin geçerli konuşmacı olmasını sağlar.
Diğer bir uygulama, ses ve video akışlarının sessiz çalışma süresinden veya aşırı örtüşmeden kaçınmak için sorunsuz bir şekilde birleştirilmesi ve birinden diğerine geçirilmesi gereken canlı TV programlarıdır.
Protokoller
- ADSP, AppleTalk Veri Akışı Protokolü
- ASP, AppleTalk Oturum Protokolü
- H.245, Multimedya İletişimi için Çağrı Kontrol Protokolü
- ISO-SP, OSI oturum katmanı protokolü (X.225, ISO 8327)
- iSNS, İnternet Depolama Adı Hizmeti
- L2F, Katman 2 İletim Protokolü
- L2TP, Katman 2 Tünel Protokolü
- NetBIOS, Ağ Temel Giriş Çıkış Sistemi
- PAP, Parola Doğrulama Protokolü
- PPTP, Noktadan Noktaya Tünel Protokolü
- RPC, Uzaktan Prosedür Çağrısı Protokolü
- RTCP, Gerçek Zamanlı Aktarım Kontrol Protokolü
- SMPP, Eşler Arası Kısa Mesaj
- SCP, Oturum Kontrol Protokolü
- SOCKS, SOCKS internet protokolü
- ZIP, Bölge Bilgi Protokolü
- SDP, Soketler Doğrudan Protokolü
TCP / IP modeli ile karşılaştırma
TCP / IP referans modeli bir oturum katmanı dikkate almaz, bu nedenle uygulama veya taşıma protokolü anlambilimin OSI modelinin ayrıntıları ile kendisini ilgilendiren ve etmez. OSI'nin tipik taşıma protokolleri (TCP, SCTP) ile bağlantılı oturum yönetimi, taşıma katmanı protokollerinde yer alır veya başka şekilde uygulama katmanı protokollerinin alanı olarak kabul edilir . TCP / IP nin katmanları olan açıklamaları yapan kapsamları (uygulama host-to-host, ağ, bağlantı) ve detaylı bir reçete işletim prosedürleri veya veri Anlambilimin.