الاضافة رقم: 14
الشهادة +CompTIA Network
الفصل 1 : اساسيات التشبيك CHAPTER 1: NETWORKING BASICS
طبقة الجلسة Session
Layer
- طبقة الجلسة هي:
النقطة التي تبدأ عندها البروتوكولات الفعلية المستعملة في الشبكات
بالاختلاف كثيرا عن الطراز OSI.
- The session layer is:
the point at which the actual
protocols used on networks begin to differ substantially from the OSI model.
------------------------------------------------------------
- لا توجد
بروتوكولات منفصلة في طبقة الجلسة:
مثلما هناك في الطبقات السفلى.
- There are no separate protocols at the session layer:
as there are at the lower
layers.
------------------------------------------------------------
- بل أن:
وظائف طبقة الجلسة مندمجة في البروتوكولات التي تتضمن أيضا وظائف منسوبة
إلى طبقات أخرى كالتقديم والبرامج وأحيانا حتى الإرسال.
- Instead:
session layer functions are
integrated into protocols that also include functions attributed to other
layers, such as presentation, application, and sometimes even transport.
------------------------------------------------------------
بعض البروتوكولات التي تزود خدمات طبقة الجلسة هي
كالتالي:
Some of the
protocols that provide session layer services are as follows:
■ Network
Basic Input/Output System أو (NetBIOS) واجهة
وبروتوكول، تطوير شركة IBM، يزود خدمات تغطي طبقات الإرسال والجلسة والتقديم والبرامج.
■ Network
Basic Input/Output System (NetBIOS) An interface and protocol,
developed by IBM, that provides services spanning the transport, session,
presentation, and application layers.
■ NetBIOS Enhanced
User Interface أو (NetBEUI) ملحق للبروتوكول NetBIOS تستعمله منتجات مايكروسوفت
كبروتوكول اتصالات في الشبكة LAN.
■ NetBIOS Enhanced User Interface (NetBEUI) An extension
of NetBIOS used as a LAN communications protocol by Microsoft products.
■ AppleTalk
Data Stream Protocol أو (ADSP) بروتوكول في الطقم AppleTalk مسئول عن إنشاء اتصالات موثوقة
بين الكمبيوترات الشبكية.
■ AppleTalk Data Stream Protocol (ADSP) A protocol
in the Apple- Talk suite that’s responsible for establishing reliable
connections among networked computers.
■ Printer
Access Protocol أو (PAP) بروتوكول يعطي الكمبيوترات في شبكات AppleTalk وصولا إلى طابعات البوستسكريبت.
■ Printer Access Protocol (PAP) A protocol that provides
computers on AppleTalk networks with access to Postscript printers.
------------------------------------------------------------
- تهتم طبقات
الإرسال والشبكة ووصلة البيانات والمادية:
بالإرسال الفعال للبيانات على الشبكة.
- The transport, network, data-link, and physical layers are
concerned:
with the efficient transmission
of data across the network.
------------------------------------------------------------
- لكن بعدما
تصل إلى طبقة الجلسة:
يتم كليا تجاوز العوامل كالعنونة، إشعار الرزمة، اكتشاف الأخطاء، والتحكم
بالانسياب.
- but once you reach the session layer:
factors such as addressing,
packet acknowledgment, error detection, and flow control are completely
transcended.
------------------------------------------------------------
- كل الوظائف
في الطبقات الثلاث العليا للطراز OSI تعمل تحت الافتراض
بأن:
الطبقات السفلى قادرة على تسليم الرسائل بأسلوب فعال وفي الوقت المناسب.
- All the functions in the top three layers of the OSI model
work under the assumption that the:
lower layers are capable of delivering
messages in an efficient and timely manner.
------------------------------------------------------------
- بسبب اسمها
يعتقد في اغلب الأحيان أن طبقة الجلسة:
تهتم بعملية تسجيل الدخول إلى الشبكة (والتي تنشئ "جلسة" بين
العميل والملقم) وبمسائل الأمان المتعلقة باتصال العميل الملقم.
- Because of its name, the session layer is often mistakenly
described as being:
concerned with the network
logon process (which establishes a “session” between a client and a server) and
with the security issues related to the client/server connection.
------------------------------------------------------------
- في الواقع:
لا تمتلك طبقة الجلسة وظيفة رئيسية واحدة مثلما تفعل الطبقات السفلى.
- In fact:
the session layer doesn’t
have a single primary function, as the lower layers do.
------------------------------------------------------------
- مثلا:
يمكنك القول إن الوظيفة الرئيسية لطبقات الشبكة والإرسال هي إرسال بيانات
من نظام طرف إلى نظام طرف آخر مع نوعية محدودة من الخدمة.
- For example:
you could say that the
primary function of the network and transport layers is to send data from one
end system to another with a specific quality of service.
------------------------------------------------------------
- بالمقابل:
طبقة الجلسة هي أشبه "بمربع أدوات" يحتوي
على مجموعة متنوعة من الوظائف. إن معايير الطراز OSI تعرف 22 خدمة لطبقة الجلسة العديد
منها يهتم بالطرق التي تتبادل بها الأنظمة الشبكية المعلومات.
- The session layer, by contrast:
is more of a “toolbox” containing
a variety of functions. The OSI model standard defines 22 services for the
session layer, many of which are concerned with the ways in which networked systems
exchange information.
------------------------------------------------------------
- بعض اهم
وظائف طبقة الشبكة تهتم بـ :
تبادل البيانات بين النظامين الطرفين الضالعين في الاتصال. لكن طبقة الجلسة
لاتهتم بطبيعة البيانات التي يجري تبادلها، بل بعملية التبادل نفسها و التي تسمى حوار (dialog).
- Some of the most important session layer functions are
concerned with:
the exchange of data by the
two end systems involved in a connection. However, the session layer is not
concerned with the nature of the data being exchanged, but rather with the exchange
process itself, which is called a dialog.
------------------------------------------------------------
- إن المحافظة
على حوار فعال بين الكمبيوترات المتصلة أصعب مما قد يبدو من الوهلة الأولى. لنأخذ مثلا
اتصال بين الكمبيوتر أ والكمبيوتر ب :
◄ يرسل الكمبيوتر أ إلى الكمبيوتر ب سلسلة من الرزم تحتوي على أقسام من
رسالة لطبقة البرامج
◄ ثم يتلقى الكمبيوتر أ رد من الكمبيوتر ب يقول انه لم يتلق القسم الأخير
من الرسالة
◄ كيف يعرف الكمبيوتر أ متى أرسل الكمبيوتر ب الرد؟
◄ من الممكن أن يكون الكمبيوتر ب قد ولد رده بعد أن أرسل الكمبيوتر أ القسم
الأخير، للإشارة أن القسم مفقود أو معطوب وانه يجب على الكمبيوتر أ إعادة إرساله.
◄ لكن من الممكن أيضا أن يكون الكمبيوتر ب قد أرسل رده قبل أن يرسل
الكمبيوتر أ القسم الأخير وان الكمبيوتر ب قد تلقى القسم الآن ولم يعد بحاجة إلى أن
يعاد إرساله.
- Maintaining an efficient dialog between connected computers is
more difficult than it might appear at first. Consider, for example, a
connection between Computer A and Computer B:
► Computer A transmits to
Computer B a series of packets, which contains segments of an application layer
message.
► Computer A then receives a
reply from Computer B stating that it hasn’t received the final segment.
► How does Computer A know
when Computer B sent the reply?
► Computer B could have generated
the reply after Computer A transmitted the final segment, indicating that the
segment was lost or corrupted and that Computer A must retransmit it.
► However, it’s also
conceivable that Computer B sent the reply before Computer A transmitted the
final segment and that Computer B has now received the segment and doesn’t
require it to be retransmitted.
------------------------------------------------------------
- هذا مثال
بسيط عما يسمى :
حالة تصادم (collision case).
- This is a simple example of what is called:
a collision case.
------------------------------------------------------------
- هذا المثال،
في أسوأ الأحوال، يمكن أن يؤدي إلى:
إلى إعادة الإرسال الغير الضروري لرزمة واحدة.
- This example, at worst, could result:
in the needless
retransmission of one packet.
------------------------------------------------------------
- لكن لو حدث
هذا النوع من الإرباك بشكل متكرر طوال الحوار:
يمكن أن تكون النتائج اخطر بكثير.
- However, if this type of confusion were to occur repeatedly
throughout the dialog:
the results could be substantially
more severe.
------------------------------------------------------------
- تتضمن وظائف
طبقة الجلسة آليات تساعد الأنظمة في المحافظة على حوار فعال.أهم تلك الخدمات:
■ التحكم بالحوار (dialog control).
■ انفصال الحوار (dialog separation).
- The session layer functions include mechanisms that help the
systems maintain an efficient dialog. The most important of these services are:
■ dialog control.
■ dialog separation.
------------------------------------------------------------
■ التحكم بالحوار
dialog control
- تبادل المعلومات بين نظامين على الشبكة هو:
حوار
- The exchange of information between two systems on the network
is:
a dialog.
------------------------------------------------------------
- والتحكم
بالحوار هو:
انتقاء صيغة ستستعملها الأنظمة لتبادل الرسائل.
- and dialog control is:
the selection of a mode that
the systems will use to exchange messages.
------------------------------------------------------------
- عندما يبدأ
الحوار، تستطيع الأنظمة أن تختار إحدى صيغتين:
● صيغة البديل الثنائي الاتجاه (tow-way alternate أو TWA).
● صيغة المتزامن الثنائي الاتجاه (tow-way simultaneous أو TWS).
- When the dialog is begun, the systems can choose one of two
modes:
● two-way alternate (TWA)
mode.
● two-way simultaneous (TWS)
mode.
------------------------------------------------------------
- في الصيغة TWA:
يتبادل النظامان تأشيرة بيانات وفقط الكمبيوتر الذي يملك التأشيرة يحق له إرسال
البيانات. هذا يزيل المشاكل الناتجة عن الرسائل التي تجتاز بعضها البعض.
- In TWA mode:
the two systems exchange a
data token and only the computer in possession of the token is permitted to
transmit data. This eliminates problems caused by messages that cross in
transit.
------------------------------------------------------------
- الصيغة TWS:
معقدة أكثر لأنه لا توجد تأشيرة
ويستطيع النظامان أن يرسلا في أي وقت، حتى في الوقت نفسه.
- TWS mode:
is more complex because there
is no token and both systems can transmit at any time, even simultaneously.
------------------------------------------------------------
■ انفصال الحوار dialog separation
- انفصال الحوار هو:
عملية إنشاء نقاط تحقق (Checkpoints) في دفق البيانات تمكن الأنظمة المتصلة من مزامنة وظائفها.
- Dialog separation is:
the process of creating
checkpoints in a data stream that enable communicating systems to synchronize
their functions.
------------------------------------------------------------
- تعتمد صعوبة
هذه العملية على:
ما اذا كان الحوار يستعمل الصيغة TWA أو TWS.
- The difficulty of check pointing depends on:
whether the dialog is using
TWA or TWS mode.
------------------------------------------------------------
- الأنظمة التي
تستعمل الصيغة TWA:
تنفذ مزامنات طفيفة تتطلب تبادلا واحدا فقط لرسائل نقاط التحقق.
- Systems involved in a TWA dialog:
perform minor
synchronizations that require only a single exchange of check pointing
messages.
------------------------------------------------------------
- لكن الأنظمة
التي تستعمل الصيغة TWS:
تنفذ مزامنة رئيسية باستعمال تأشيرة رئيسي/نشاط.
- but systems using a TWS dialog:
perform a major
synchronization using a major/activity token.
ليست هناك تعليقات:
إرسال تعليق