ثبت سفارش
عنوان محصول
قیمت
0

پاورپوینت آشنایی با شبکه های کامپیوتری - لایه انتقال

Code: #773
تعداد صفحات
20
فرمت فایل
پاورپوینت
سال
مشخص نشده
مقطع
دانشگاهی

خلاصه پاورپوینت آشنایی با شبکه های کامپیوتری - لایه انتقال

***2

§وظائف لایه انتقال:

§از بین بردن نقائص لایه شبکه(افزایش کارایی و اعتماد)

§مستقل کردن کاربر از لایه شبکه:

§مدیریت ارتباط با  طرف مقابل (ارسال Ack)، بسته های از بین رفته، ازدحام و ...

§ایجاد تسهیلات برنامه نویسی روی شبکه (ارائه توابع کتابخانه ای)

§آدرس دهی در سطح پردازش(Port Address)

§خدمات این لایه ممکن است اتصال گرا یا بدون اتصال باشد.

*وظائف این لایه فقط در میزبانها (سیستم عامل فرستنده و گیرنده)  انجام می شود*

 

***5

§برقراری ارتباط سرویس گیرنده (Client) و سرویس دهنده(Server):

§انتظار برای دریافت درخواست(در Server).

§ارسال درخواست برقراری اتصال(در Client)

§دریافت درخواست برقراری اتصال(Server)

§پذیرش اتصال (Server)

§انجام عملیات ارسال/ دریافت (Client/Server)

§قطع(Client/Server)

 

***6

§Socket Berkeley:

§ابزار برنامه نویسی تحت شبکه

§استفاده از مفهوم اشاره گر فایل در ایجاد یک ارتباط منطقی  بین Client و Server

§توابع مربوطه در کتابخانه های زبانهای مختلف وجود دارد.

§سوکت نقطه شروع ارتباط (اختصاص جداول لازم)

§هر یک از طرفین باید یک سوکت ایجاد کنند.

§سوکتها به هم مرتبط و اطلاعات مبادله می شوند.

 

***7

§عملیات لازم در برقراری ارتباط Client/Server

§Socket:

§ Client and Server create Socket

§Bind:

§ Server binds a local Address to its Socket (Port No)

§Listen:

§ Server Socket listens the line to receive a request (Queue allocation)

§Connect:

§ Client  socket sends a “Connect” message to Server Socket

§Accept:

§Server builds a new socket (multi threading)

§Send/Receive:

§ Server and Client exchanging their data

§Symmetric Close:

§ Client/ Server terminate the Connection

§

 

***9

§نحوه آدرس دهی پردازشها در لایه انتقال

§TSAP(Transport Service Access Point)

§ثال: مفهوم شماره Port در TCP/IP

§پایبندی به آدرسهای ثابت

§کاراست ولی عمومی نیست

§استفاده از دایرکتوری سرور

§کارا و عمومی

§عملاً ترکیب دو روش مورد استفاده قرار می گیرد.

فهرست پاورپوینت آشنایی با شبکه های کامپیوتری - لایه انتقال

فهرست:

ندارد
 

منبع:

ندارد

تگ‌ها