صفحه 1:
صفحه 2:
۱ شناسنامه درس J
2 درس: اصول مهندسی اینترنت كم
نام مؤلف: مهندس احسان ملكيان
ویراستاران: هنكامه رضايى - دكتر شكيبا ضیایی
انتشارات: نص
تعداد واحد: ۳
فصلهای مرجع درس: فصل االی ۷
رشته تحصیلی: مهندسی کامپیوتر
گروه آموزشی: کامپیوتر
صفحه 3:
۳ مفاهیم شبکههای کامپیوتری
" کاربردهای شبکههای کامپیوتری
* سختافزار شبکه
* دستهبندی شبکهها
* روشهای برقراری ارتباط دو ماشین در شبکه
" مدل هفتلایهای 606081
۹ TOP! IP چهارلایهای Jao *
صفحه 4:
7 مفهوم شبكه و كاربردهاى آن wh
* سختافزار ثبکه
جع ۰1 ۰1 ۰1
&
* انواع سوئیچینک
* طراحی شبکه و اصول لایهبندی
* مدل هفتلایهای 0001 از سازمان استاندارد جهانی
/ مدل جهار لايداى TOPME ها
صفحه 5:
Sy شیکسسههای کامسسپسیسسوتسری مجموعهای اک
| كامبيوترهاى مستقل است كدبه نحوىبا يكديكر )
اطلاعات و داده مبادله مینمایند.
۳ تبادل داده ۲
/ ردوبدلمودن داده بدون توجه به
صفحه 6:
0
] شبكههاى clos |
۲ اشتراک منابع
حذف محدودیتهای جغرافبایی در تبادل دادهها
۲ کاهش هزینهها
” بالا رفتن قابليت اعتماد سيستمها
7 افزایش کارایی سیستم
> .۰ ۱6
ae ۳
صفحه 7:
058( زاا (* رنه جريي در زین - * سپوات
کتفرانس ویدنويي(ابزار
۳ فجازت الگتزوتیگی: خطوط هراپيماني: فروشگامهاي کتاب فروشندگن موسيتي, توليد
عرضه کنندگان کالاو
صفحه 8:
"eggs
| دسترسی به بانکهای اطلاعاتی راه دور \
/ ورود به سیستم از راه دور
كروههاى خبری 0
جستجوی اطلاعات مورد نیاز J
تبلیغات
تجارت الکترونیکی /
بانکداری الکترونیکی |
سرگرمی و محاوره |
مجلات و روزنامههای الکترونیکی \
محاوره مستقیم و چهره به چهره از ye
7
صفحه 9:
۱ کنقوانس از راه دور
| یافتن اشخاص مورد نظر در جهان |
| تلفن ودورنگار از طریق شبکه |
رادیو از طریق شبکه /
آموزش از راه دور /
ارائه مدون اطلاعات فنی و علمی
اخبار مربوط به هنر ؛ ورزش » سیاست » تجارت و...
کاریابی و اشتغال
درمان از راه دور
ید و فروش روزمره با استفاده از کارت اعتباری
نهای خیریه
صفحه 10:
١ 51013516729552 3511100 يد بورد سفت افزاري است كه در يه
LE Seeds JI Slot ميكيرد و به نام آدايتور 455 js (Network Adapter) خوائده
از مبدأ به مقصد به كار ميروند. برخي از آنها عبارتند از: سيم
مسي جفت تابيده JAS twisted pair كواكسيال 1كر:00: فيبرهاي نوريء كانالهاي راديويي زميني
و كتالهاي راديويي ماهوارهاي.
*- 35605057۴06006( ايت وسيله در شبكههاي مغايراتي هسفن
شبكه هاي نوري جهت سيگذالهاي تضعیف شده و
و زاف
ال بةامساقت ذورثر به كازميروة.
صفحه 11:
د. تیچ [6[1]]))ٍ شبیه هاب است تفاوت اینست که سونيچها عمل پخش broadcast را
ث ایجاد ترافيك بالا و برخور؛
که با
در شبکه ميشوند.
هب تولید مدل مسيريايي توسط پروتكلهاي مسبريلبي تعیین شدهه
ستگاه پورتهاي مختلفي
بهترين مسير را براي ارسال شبكههاي اعطلاعات به مقصد تعيين ميكنند. اين
براي اتصال شبكهاي مختلف دارد
يريابها بعنوان ستون ۱
/ بر عيده
صفحه 12:
دسته بندی سخت افزار شبکههای
از دیدگاه تکنولیژی انتقال J از دیدگاه مقیاس بزرگی |
شبکههای پخش فراگیر TAN gis ses
شبکه های 11۸1
شبکههای نقطه به نقطه
شبکه WAN gle
صفحه 13:
شبكه بخش معایب شبکههای پخش فراگیر
(Broadcast) »51,5
انتقال اطلاعات از طریق یک کانال
فیزیکی مشترک توسط تمام ۲- امنیت کم
ایستگاهها
۱- مدیریت پیچیده کانال
۳- کارآیی پایین
BAe BS
> gpo> BA
صفحه 14:
(point to point) aad شبکههای نقطه به
وجود فقط و فقط یک کانال فیزیکی و مستفیم بین
دو ماشین در شبكه
صفحه 15:
شبکه محلی 1۸37
۱- فواصل جغرافیایی محدود a
(حداکثر تا چند کیلومتر) اترنت-۸۰۲۰۳
۲- تعداد ایستگاهها کم توکن رینگ ۸۰۲۰۵
۳- کوتاه بودن طول کانال انتقال - WI-FI
802.11
9
محاسن شبکههای LAN
.١ افت سيكنال كم, فرخ خطاى پایین, نرخ ارسال بالا و تأخیر انتشار بسیسار ناچیسز
به دلیل کوتاهبودن طول IGT
۲ مدیربت آسانتر شبکه به علت محدود بودن تعداد ایستگاهها
"ا. هزينه بايين نصب و راهاندازى اين نوع شبكه.
صفحه 16:
9
5 هه
0
1
ی
انوع شبکههای محلی [o>
مهر 66
صفحه 17:
OR
شبكههاي نقطه به 1 broad Cast yAsy شبكدهي ١ 111111111111111
۱ (Point to Point) 5
هاي موجود مشترله است. پيمهاي کوتاهی
که ماشین در شبکه ارسال ميکند توسط ماشينهاي موجوا
شبكه قابل دريافت است ابن بيامهاي كوتاه
را بسته (0ج5016) مىكويند. فيد أدرس موجود در بستهه مشخص ميكند بسته براي چه کسی ارسال
شنده است» ماشین پس از دریافت سفهء فاد آدری آن را کفقزل ميکند لقن يسقه براي أن ملثنين ارساق
شده بشد آنرا پردازش ميکند. اگر بسته مربوط به آن مشین نباشد آن را
فراخواتي مسفرین پرواز eee كدايف
بسته به تلم ماشينهاي موجود
ال شود. اين كار با كد خاصي در فيلد آدرس انجام
ميشود. وقتي بستهاي با اين کد ارسال ميشود, تمام ماشينهاي موجود در شبکه آنرا دریانت کرده
پردازش ميکنند این حالت را پخش ميگویند
بعضي ان سيستمهاني يخش» امكان انتقال بيام به زير مجموعهاي از ماشينها AES SRR ALE |
ب بخشی گفتهميشود 032
صفحه 18:
اغلب هر بست
بخشي نیز گفته ميشود.
صفحه 19:
©اتصال تمام ایستگاهها از طریق یک کانال فیزیکی مشترک
سادگی در نصب و راه اندازی و ارزان بودن
صفحه 20:
4 (Ring- alo sited
اتصال ایستگاهها در یک ساختار حلقوی به یکدیگر 9
یکطرفه بودن ارتباط هر ایستگاه با ایستگاه بعدی خود ©
9 دریافت بسته های اطلاعاتی توسط تمام ایستگاههای بین سیر دو
ایستگاه غیر مجاورجهت انتقال اطلاعات بین آن دو ایستگاه
صفحه 21:
٠ 9 اتصال تمام ماشینهای شبکه توسط یک کره مرکزی
٠ © كره مركزى ميتواند سوئيج سریع یا هاب (1111) وبا کمپیوتر
صفحه 22:
شبکه های بين شهری (۲۲۸)
برای ایجاد شبکه در سطهیک منطقه وسیع درحسیک شهسریا تصال چندین
شبكه محلى » از شبکه 31۸۷ استفاده مسیشود . لین شبکه تکنولویی
و توبولوذى مشلبمبا شبكههاى محلى دارد. بدليل طول زياد كانال معمولا از
فيبر نورى استفاده میشود.
DOQDB-
802.6
FDDI-802.8
WIMAX-
802.16
شبکه های منطقه ای ROO -OVO.CO
صفحه 23:
[ شیکههای کسترده (000) _]
9 پیاده سازی در گستره جغرافیایی یک کشور یا جهان
9 اتصال شبکه های محلی و بين شهری
9 ساختار ناهمگون
توبولوژیهای مختلف شبکه های محلی
تنوع در سخت افزار و نرم افزار
ماشینهای موجود دراین شبکه ها
صفحه 24:
خطوط ارتباطى ياكانالها
مسيريابها: كامبيوترهاى ويذِه اى كه .يس از دريافت
بستهببا درنظرگرفتن مقصدن,کانال خروجی مناسب
برای انتقال بسته به مقصد را انتخاب می نمایند.
© خطوط انتقال با بهناى باند بالا
© برقرار كننده ارتباط عناصر سوييج
صفحه 25:
شبکه های بی سیم (Wrekere)
استفا!
©ايجاد شبکهای با وجود ایستگاههای متحرک
© استفاده در مكانهابى كه كاب لكشى در آن مقرون به صرفه و با عقلانینیست.
©ساده بودن نصب و راه اندازى اين فوع شبكه
[ :| سس
9 رخ ارسال و دریافت پایین
© نرخ خطا نسبتا بالا
© امنيت اطلاعات كم
صفحه 26:
روشهاى برقرارى ارتباط دو ماين در شبکه
صفحه 27:
لزوم برقراری اتصال فیزیکی بين مبدأ و مقصد جهت انتقال اطلاعات
[ معايب )
© نياز به زمان قابل توجهى براى برقرارى ارتباط بين فرستنده و كيرفده
© عدم امكان برقرارى ارتباط توسط ماشينهاى ديكر با دو ماشين فرستنده و كيرنده
هنكام اشغال بودن كانال توسط دو ماشين
صفحه 28:
9 مختص انتقال دادهای دیجیتال
9 اتصال دائمی هرایستگاه با مرکز سوئیج خود
9 اضافه نمودن اطلاعات لازم به داده ها قبل از ارسال آن به مرکز سوئیچ توسط ایستگاه فرستنده
9 دریافت کامل پیام توسط هر مرکز سوئیج و انتخاب کانال خروجی مناسب بر اساس آدرس
گیرنده موجود در داده
صفحه 29:
ig
بالا بودن حافظههای موجود درهر مرکز سوئیج 9
ارسال مجدد دادهها در صورت خرابی یک بیت در پیام 9
© تأخير زياد در رسيدن بيام
صفحه 30:
شکستن ply توسط ایستگاه فرستنده به قطعات کوچکتری
به نام بسته و ارسال هر بسته به همراه اطلاعات لازم
برای بازسازی آن به طور جداگانه به مراکز سوئیج
ح( Po
صفحه 31:
) مقایسه دو روش سوئیچینگ پیام وبسته / سلول 0
* مجموع تأخیر کمتر در روش سوئیچینگ بسته نسبت به روش سوئیچینگ پیام
به فضای حافظه کمتر و قابل تأمین در هر مرکز سوئیج در روش سوئیچینگ بسته
* عدم تأثر خرابی یک بسته در کل پیام ارسالی و نیز به ارسال مجدد فقط همان بسته
صفحه 32:
———
تأخير انتظار بردازش ١ |
صفحه 33:
صفحه 34:
D
[ سوئیچینگ پيام ]
0 ۱ظ
زمانبندی تأخیر در روشهای سوئیچنگ پیام و بسته
صفحه 35:
[ __ طراحی شبکه ها و اصول له بندی |
برخی از مسائل قابل توجه در طراحی شبکهها
© جكوذكى ارسال و دريافت بيتهاى اطلاعات
GAPS Lelong alimony ay Lire tee)
ماهیت انتقال @
خطا و وجود نویز در کانالهای ارتباطی
© بيدا كردن بهترين مسير و هدایت بستهها
سر
9 تقسیم یک پیام بزرگ به واحدهای کوچکتر و بازسازی پیام
9 طراحی مکانیزمهای حفظ هماهنگی بین مبداً و مقصد
9 ازدحام » تداخل و تصادم در شبکهها
صفحه 36:
XQ
انواع ارتباط میان دو ایستگاه
رس ان سس یا
rope 6 - بسکطرفه bhi!
بسکطر فهميشه گیرنده و بسکطرفهمیشه فرستنده
لوتباط دوطر فه غیرهمزمان- 9 بطبد AUP
هر دو عاشینهممتولنند فرستنده بساشند و هم كير نسميلونه بصوردهمزمان
- ایتباط دوطرفه همزمان اد ۳
ارتباط دو طرفه همزمان مانند خطوط ماکروویو
صفحه 37:
© لابه فيزيكى 133:1 213751021
Data link layer boots gu oY ©
Network layer لایه شبکه 9
Transport layer JWilaY ©
©لايه جلسه "123:63 Session
9 لاه ارائه ( نمایش ) و1 دمتاهاجهوم:۳
Application layer oy, 4¥ ©
صفحه 38:
۳
Nama of uni
aoe
هنود [ APDU
!
Pocoriaion] PRDU
(eee سم
!
anspor] TPDU
!
!
Galak] Frame
I
Internal subnet protocol
Network
Data link
Physical
Router
outer protocol
Physical
Router
Network layer host
Data link layer host-router protocol
Physical layer host-router protocol
!
‘Session
!
Physical
Host A
yer
7 [Application
interface:
Presentation | و
[Peep]
a [ Transport
صفحه 39:
1 لایه فیزیکی وا لپا
9 انتقال بیتها به صورت سیگنال الکتریکی و ارسال آن بر روی کانال
9 واحد اطلاعات : بیت
} : بارامترهای قابل توحه [
ظرفیت کانال فیزیکی و فرخ ارسال
نوع مدولاسیون
چگونگی کوپلاژ با خط انتقال
* _ مسائل مکانیکی و الکتریکی مانند نوع کابل باند فرکانسی؛ نوع رابط (کانکتور) کابل
صفحه 40:
۱ — Orta Lick Layer لایه پیوند داده
۱وظایف :
| به مقصد رساندن داددها روى يك كاثال انتقال بدون خطا و مطمئن با اسفاده از مکانزمهایکشف و کل خطا.. ۱
| + شكستن اطلاعات ارسالى ازلابه بالاتر به واحدهاى استاندارد و كوجكتر و مشخص نمودن ابتدا و اتتهاى آن از طويق
نشانههای خاصی بنام Dokotor |
* كشف خطا از طريق اضافه كردن بيتهاى كنترل خطا
| * كنترل جريان يا
جريان ارسال فريمها (مكانيزمهاى هماهنكى بين مبدأ و مقصد)
اعلام وصول يا عدم رسیدن دادهها به فرستنده
وضع قراردادهانی برای جلو گیری از تصادم سیگنالهای ارسالی (زبرلایهای بنام 0605)
/ کنترل سختافزار لایه فیزیکی
3
صفحه 41:
* سازماندهی اطلاعات بصورت بسته و ارسال جهت افتقال مطمئن به لایه پیوند
دادهها
" تعیین مسیسر هسر بستسه ارسسالی بسرای رسیدن به مقصد
* جلوگیری از ازدحام و ترافیک در بين مسیریابها و سوئیچها
| اختصاص آ
سهای مشخص و استاندارد بسرای هر بستة آماده ارسال
صفحه 42:
ارسال يك بسته ويزه قبل از ارسال بستدها براى اطمينان از آمادكى كيرقده براى دريافت
اطلاعات
۱ *_شمارهگذاری بستههای ارسالی برای جلوگیری از گمشدن یا ارسال دوباره بستهها
* حفظ ترتیب جربان بستههای ارسالی
| * _ آدرسدهی پروسههای مختلفی که روی یک ماشین واحد اجرا میشوند.
| ۰ تقسمپامهایبزرک بهبستههای اطلعاتی کوچکتر
| * بازسازى بستههاى اطلاعاتى و تشكيل يك ييام كامل
> شمارهگذاری بستههای کوچکتر جهت بازسازی 3
ن مکانیزم نامگذاری ایستگاههای موجود در شبکه
صفحه 43:
برقراری و مدیریت یک جلسه
* شناسائى طرفين
مشخص نمودن اعتبار بيامها
اتمام جلسهها
حسابداری
&
* فشردهسازی فایل
* رمزنگاری برای ارسال دادههای محرمانه
* رمزكشائى
* تبديل كدها به يكديكر هنكام استفاده دو
بر ماشين از استاندا ردهاي مختلفى براق متون ١
صفحه 44:
تعریف استانداردهائی نظیر :
* انتقال نامدهاى الكترونيكى
٠ انتقال مطمئن فايل
+ دسترسى به بانكهاى اطلاعاتى راه دور
‘Application data
‘Top segment or UDP packet
Wp datagram
Physical] Network frame
network.
مدل 061
صفحه 45:
روند حذف و اضافه شدن سر آیند در هر لایه
oe رس Layer pretocot وس
عوددعس_ سم ‘a ۱
دسر
عاد feel] سس ...رين زم لهس ٠
ماه تسل “جلك اكلم سره
صفحه 46:
مدل چهارلایهای ۳۵۵/۹۵
TCP/IP:
Application
T™~, Not present
بر in the model
Transport
Internet
Host-to-network
Os!
Application
Presentation
Session
Transport
Network
Data link
Physical
صفحه 47:
نامهای معادل در برخی از کتب
و لایه سرویسهای کاربردی
و لایه ارتباط میزبان به میزبان سا ط سسا)
و لایه ار تباط عناصر انتهائی (Gad & Gud Orcevion)
و لایه اینترنت
و لایه ارتباطات ابنترنت
9 لایه میزبان به شبکه (سه0 ۰ بسا)
و لایه رابط شبکه
لایههای مدل 4۳00/1۵
bay
op Say
جوا ام
لايه انتقال
روبع
لايه شبكه
QDetwork kyer
لایه دسترسی به شبکه
صفحه 48:
بس
لابه اول از مدل 17000/100: لايه واسط شبكه
)> 7
تعریف لایههای استاندارد سختافزار» نرمافزارهای راهاضداز و پسروتسکلسهای شبسکه در اين لایه.
پروتکلهانی که در لايه اول از مدل 06۳/1۵ تعریف میشوندء میتوانند مبتنی بر ارسال رشته
زا یا مبتنی بر ارسال رشته بایت باشند.
ی
2
۱ لايه دوم از مدل 000/10 : لایه شبکه
7 بستههای 16 بستههاى اطلاعاتى در اين لايه a
هدایت بستههای 10 روی شبکه از مبدأ تا مقصد که اين عمل از نوع بدون اتصال میباشد *
* ويزكى ارسال چندپخشی يعنى ارسال.يكيا جند بسته اطلاعلتى جه چنسدین مقصد
كوناكون در قالب يك كروه سازماندهیشده
* بروتكلهائى كه در اين لايه استفاده مى شوند عبا رتنه ازة
7 جم ات
صفحه 49:
ب سوم از مدل ۳6۵/۵ 7
| برقرارى ارتباط از طريق بك سرويس اتصالكرا و مطمئن با ماشينهاى انتهايى با ميزبان.
| ارسال و یا دریافت دادههای تحویلی به اين لایه توسط برنامههای کاربردی و از طریق توابع
خدماتی که در اين لایه صورت میگیرد در قالب پروتکلهای استاندارد زیر
به کاربر رائه میشود :
بیهسازی ترمینال
انتقال فایل یا PPP
مدیریت پست الکترونیکی
صفحات sie yf
/ خدمات
صفحه 50:
5
تكلهاى رايج در لايه ها
Layer (OSI names
Application
Transport
Network
Physical +
data link
DNS
LAN
UDP
‘SMTP
Packet
radio
FIP
‘SATNET
10
TELNET
ARPANET
Protocols
letworks
صفحه 51:
لایه واسط شبکه [
9 لایه شبکه و مسائل خطوط انتقال داده
استانداردهای انتقال روی خطوط نقطه به نقطه
۶ پروتکل 6۵
> پروتکل 6
استانداردهای انتقال در شبکه های با کانال مشترک
CGOG/CO << .09 1666
۶ 62 ۲9 909.6 1666
Token Rr > ۱
> 000 09,0 18666
۶ 02۵ 90:10 1666
صفحه 52:
ولسط شبکه ()
9 تبدیل کانال دارای خطا به یک خط مطمئن و بدون خطا
9 فریم بندی اطلاعات
۲1۳ سته J
5
ساختمان دادهاى است درون فيلد داده فريمها ©
/
9 عدم تغیبر بسته 16 با وجود تغییر شبکه و تغییرات مداوم فریم
9
صفحه 53:
وظيفه سخت افزار انتقال در لاه واسط شبکه: انتقال بيتهاى داده بر روى كانال
| فیزیکی بدون ت نوع و محتواى دادها
| كانالهاى انتقال) ,
2 خطوط تلفن (
* فيبرهاى نورى
* سيمهاى به همبافتهشدة زوجى
۰ كابلهاى هممحور (كواكسيال)
* كانالهاى ماهوارهاى
* كانالهاى راديويى
* امواج طیف نوری ۱
صفحه 54:
:سيمهاى به هم بافته شده زوجی
* 9©0: يكزوج سيممعموليبه هوبافته دم
* 800086: بك زوج سيم معمولى به هم بافته شده به
1
همراه یک پوشش آلومینیمی بر روی آنها جهت کاهش
اثر نویزهای محیطی بر روی سيم 3 ۰ 9 رون ()
ا — | .»كه سدس رض
کابلهای هممحور (کواکسیال): 86 قر مر تت 1
:در انواع مختلف مانند
کابل کواکس ۵۰ آهم خیم علف0 لسن ۳
کابل کواکس ۵۰ اهم نازک علف0 م0 ۰
| کال توکس sien at
صفحه 55:
:مختلف مانند
O wh
Ku wh *
Kaw + 1
ای رادیویی : شامل باندهای فر کانسی مختلف مثل 0 را
| اماج طيف نورى: شامل نور مادون قومز - )
فيبرهاي نوري : در انواع مختلف مثل فيبر تكموده و جندموده
0 تس
core
موه |
lading Jacket
‘dass) plastic) core ۰
لد fa
صفحه 56:
| توفایی و ظرفیت کانال در ارسال اطلاعات با نرخ 0 بیت در هر انیه
die شانون م
(9۵)0+0/0 026
0 ظر فیک انللیر حسیسیسر تلنیه
©:عتوسطتولرسيكندل
(0:عتوسطتولرنويز
©: بهناوباند كان لسر حسهرتز
صفحه 57:
\
٠ مالتى بلكس يا تسهيم : تقسيم بهناى باذد يك كانال بين جند ایستگاه
| * تسهيم در ميدان فر كافس & Overs Dubplertoy بععجیبه ۲۵۵
0000): تقسيم بهناى باند فر كانسى به (0 باند مجزا (0 تعداد ایستگاه موجود در شبکه)
0 تسقسيمزمانبه بازههاکوچک
(ارسال اطلاعات بر روی کانل توسط هر ایستگاه فقط در بازه زمانى مشخص)
نز
صفحه 58:
موارد کاربرد روشهای 0 و 0 :
* تعداد ایستگاهها ثابت و محدود
* ارسال حجم ثابت و دائمی داده توسط هر ایستگاه بر روی کانال
TOO
‘Consecutive samples
‘always differ by =1
Signal changed too
rapidly for encoding
to keep up.
91| 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1
‘Sampling
interval
Digitization Tavels
صفحه 59:
Channels
سمس
(Channel 2
‘Channel 1
2
Frequency (kHz)
6
Frequency (kH2)
o
۳۳
300 00
Frequency (Hz)
a
9
صفحه 60:
(sont nts ts ey)
فویز حرارتی "
شوکهای الکتریکی *
نویز کیهانی ۰
[we ss tetas ۱
۰ اضافه کردن بیت توازن به دادهها
* روش یه
* کدهای کثف خطای 060
صفحه 61:
بيت توازن ۱
* _ سادهترین روش کشف خطا
م
* اضافه نمودن يك بيت توازن به ازاى هر بايت از اطلاعات
* انتخاب بيت توازن به كونهاى كه مجموع تعداد بیتهای | هميشه زوج يا فرد باشد
* اين روش در صورتى موثر است كه تعداد خطاهاى رخ داده زوج نباشد
۰۱۰۱
eNotes "۱ یوج ون
0 . ۰ 0 و۳ مسق
صفحه 62:
0 ۳
* جمع (006 تمام بایتهای یک فریم ارسالی توسط فرستنده و ایجاد
بایت مسح اا
* اين روش در صورتى قادر به كشف خطا است كه تعداد خطاهاى رخ
/ داده در بيتهاى هم ارزش زوج نباشد
| كدهاى كشف خطاي 980 ) اس
* محاسبه تعدادى بيت کنترلی ORO (Opote Reckrackrary Oksech) pli 4s
. به ازای مجموعهی از بت و اضافه شدن به انتهاى فريم
* مبناى كار : تقسيم جند جملداى
صفحه 63:
استانداردهای انتقال روی خطوط نقطه به نقطه
)١ * پروتکل 16 ابو «اات: |
| ۲ پروتکل سوت وی : POP
قالب هر فريم
: روش کار:
ارسال علامت مشخصه یک بایتی 07000 روی خط توسط ایستگاه
صفحه 64:
| مایب پروتکل 9/۴
| * عدم وجود کد کشف خطا در اين پروتکل (
قرار گرفتن فقط بستههای 10 درون فیلد داده فریم
* عدم پشتیبانی بسیاری از سیستمعاملها از این پروتکل
لزوم داشتن آدرسهای 10۳ ابت و شناخته شده برای هر دو ایستگاه برقراکننده ارتباط
عدم تأیید و احراز هویت کاربر برقرارکننده ارتباط در این پروتکل
رم پا
| بروتكلى بسبار سريع به دليل نداشتن فيلدهاى سرآيند اضافى
صفحه 65:
5
:مراحل برقراری ارتباط از طریق خط سریال نقطه به نقطه (
2۱ شمارهگیری به کمک مودم ۹
* اتسال تلفن توسط مودم طرف مقابل + ۲ ۷ کر
٠ تبادل بستههاى اطلاعاتى كنترلى 00,ابين طرفين ۸ (tains
0 فریمهای 06۴ راحاوی اطلاعات پارامترهای پروتکل 6 ۱ Orenara 6
3
* تبادل بستههای 206 جهت تنظیم پارامترهای لایه بالاتر =
* آغاز مبادله فريمها
۹
صفحه 66:
[ 7( قالب فريم بروتعل 60۳0 ]
vies 1 1 1 7102 ۷27506 ۰ 7 1
$f
Flag Address | Control Flag
01111110 | 11111111 | oood00r1 | Pretec! | Payload | Checksum | gi 444449
1
ی
١ مقدار فیلد تماماً *
* آدرس فراگیر
صفحه 67:
* مقدار اين فيلد در مورد فريمهاى عادى > ۰۰11
* نشان دهنده آن است که این فریم شمارهگذاریشده نیست و نیازی به
ارسال پیغام 00 توسط طرفین برای فریمها نمیباشد
Ke at
Low]
۱ .مشخص کننده آنکه بسته درون فیلد داده مربوط به چه پروتکلی در لايه بالاتر است (
J 8
| " به طیر پیش فرض ۲بایتی
| *_جهت كشف خطاهاي احتمالى در فريم أ
صفحه 68:
* سایز پیش فرض این فیلد - ۱۵۰۰ بایت
* بسته مربوط به لايه بالائر در اين فيلد قرار مى كيرد
85
_مراحل برقراری و ختم يك ارتباط در پروتکل
صفحه 69:
بسته های مهم ۷/۵۵
عست بسن با
عملکره
ES a shin pit hy ple 9 Wf jh ad
مشخص می کند که تمامى ببشتهادات بذيرفته شد.
t
برخی از بارامترها و کزیهها پذبرفهنشد.
|
برخى ازبارامترها قابل بحث وتوافق نيستند.
gly ota خاتعه و فطع ارب
موافت بای قطعاتباط و کال =
تقاضابى رسيده ات كه شناسابى وفهم نمینود._ سوه
العف ين nan بسه رپس پفستد! =
بسته پس فرستاده شد! (یاسخ بستذ (Echo Request
لطق ین بت را ندیده گرد (حذف 46(
إبروتكلى را تعيين كرددايد كه تشخيص داده نمى شود.
1 : پسيشتهاددهن
پاسخ دهنده
اجهت نام بسته
يه 1| Configure
Request =e
Configure Ack | 1 <—R
م 1 | Configure
Nack
Configure 1
Reject,
Terminate | 1 —>R
Request
‘Terminate Ack | 1 <—R
له 1[ Code-Reject
2 يب 1 | Echo Request
Echo Reply | 1 >»
Discard] 1 __, R
Request
مه 1 | Protocol
Reject
صفحه 70:
~ ۳
| سلستانداردهاوواسط شبکههایمحلیبا کاندلشتولکطا |
استانداردهای انتقال اطلاعات بر روی کانال مشترک و مدیریت کانال
IEEE 802.X استانداردهای سری
t تعریف این استاندارد برای شبکههای کانال مشترک با توپولوژی باس
0606/00 : و0 Gewe Ouliple Brvess | Ovksiza Drteviva مدیریت کانال به روش +
صفحه 71:
روش 006006/00:
كوش دادن ايستكاه متقاضى ارسال فريم به کانال
در صورت آزاد بودن كانال آغاز ارسال فريم
اشغال بودن كانال توسط ايستكاه ديكر + منتظر شدن تا اتمام ارسال و در صورت آزاد شدن كانال
شروع ارسال فريم احتمال تصادم سيكنال به دليل منتظر بودن ايستكاههاى ديكر جهت ارسال فريم
| * جهت كشف سريع تصادم : كوش دادن به كانال هنكام ارسال فريم تا در صورت بروز تصادم ارسال فريم
متوقف گردد
مواجهشدن ایستگاه آغاز کننده ارسال با تصادم _, تولید عدد تصادفی توسط ایستگاه و توقف ارسال
فریم به مدت عدد تصادفی و گوش دادن به خط
تولید سیکنال نویز روی کانال هنگام AUT هر ایستگاه از تصادم جهت اطلاع ایستگاههای دیگر
صفحه 72:
5 ۳
۱ ۰ 6 : طولفییم بر حسیسیت
* 0 : بسهناوساند کاندل
۰ 0 : سرعلفتثار
* .ل : طولكاندل
٠ج :عدد نپییر( ۲۰۷۱۸....
ع : عند نيوين1 ا( ---- - راندمان کانال
5 17 2 +1 ۵
* كاهش طول فريم > كاهش راندمان كانال
* افزايش JOU Job كاهش راندمان كانال
* افزايش نرخ ارسال- > كاهش راندمان كانال
صفحه 73:
سرعت : ۱۰ مکاییت بر ثائیه
کدینگ : "منجستر"
۰ سطوح ولتاژ: ۵۰۸۵ و+
كانال : كابل كواكس ۵۰ اهم با زوج سیم
حداکنر طول کانال : ۵۰۰ متر با كابل كوآكس ضخيم و 148 متر
با كابل كوآكس نازك و ٠٠١ متر با زوج سيم.
صفحه 74:
1 .606 1000: استاندارد شبکههای محلی توکن
الل سي
5 هدف اصلىء بيادهسازى يك حلقة مجازى بر روى يك شبكه با توبولوزى باس به 7
گونهای که تصادم بر روی کانال بوجود wld
* استفاده هم ایستگاهها از کانال طبق یک روش سازمانیافته و حذف زمان تلف شده
هنگام بروز تصادم
*_تخمین زمان انتظار برای استفاده از کانال و ارسال فریم ( اگر « ایستگاه در شبکه
موجود و فعال باشد و هر ایستگاه فقط حق استفاده حداکنر ثانیه از کانال را داشته
یت ۲ انیه خواهد بود.) \
صفحه 75:
روش كار:
* مطلع بودن هر ايستكاه از آدرس ايستكاه جب و راست خود در حلقه
* ارسال يك فريم كنترلى به نام توكن به ايستكاه بعدى در حلقه بعد از اتمام ارسال فريم قوسط
ايستكاه
* مجوز ارسال فريم بر روى كانال در صورت داشتن فريم كنترلى توكن
* عدم بروز تصادم
حلقه مجازى بر روى شبكه باس
3
03
صفحه 76:
۱ مشخصات استاندارد 606.6 1666:
*_پیاده سازی بسیار پیچیده
٠ نیز به حداقل ۱۰ زمانسنج جهت کنترل و نظارت بر استاندارد
* نوع کانال : کابل ک و آکس ۷۵ اهم تلویزیون
| ۰ وجود سطوح اولویت ۰۲۰۰ ۴ و ۶ وبالاترین سطح اولویت ۶
صفحه 77:
1660 609-۳
,2۱ مختص توبولوزى حلقه کف
\
| * دريافت فريمهاى داده از ايستكاه قبلى و ارسال آنها به إيستكاه بعدى
2
* دربافت فريم ارسالى هر ايستكاه توسط آن ايستكاه در نهايت
* تقويت و انتقال فریم توسط ایستگاههای میانی
٠* ايجاد تأخير حداقل يك بيت هنكام انتقال يك فريم توسط هر ايستكاه
* حالات ممكن هر ايستكاه:
* حالت ارسال 2
ia
حالت شنود لجا *
> حالت غیرفعال +
3 y
صفحه 78:
۳ و
مختل شدن کل حلقه در صورت خراب شدن یکی از ایستگاهها در شبکه حلقوی
راه حل: استفاده از ابزار 0060
* اتصال تمام کابلهای شبکه از طريق DOO
* هنگام خرابی یک ایستگاه» ورودی و خروجی آن ایستگاه توسط 000 اتصال کوتاه کر
۴۳
O@O Ova Bove Oust baile شبکه
صفحه 79:
fs
———— زان
06/۵۵۵0 - ۵09 ۵۵
ع J
“i —
عدم وجود قطعیت و روال منظم در دسترسی به کانال ©
وجود تأخیر بسیار کم در بار بایین و راندمان کانال مناسب *
راندمان پایین در بار ال بهدلیل افزایش تصادم
کاهش راندمان کانال در سرعت بالا و کاهش طول فریم *
عدم وجود سطوح اولویت فریمها و ارسال صوت و تصویر در آن
۹ هزينة كم نصب و راهاندازی این نوع شبکه “Zi
صفحه 80:
7
1 9
١
fC
* وجود روال منظمتری نسبت به استانداره 000.6 1008 در دسترسی به کانال. |
اولویتبندی فریمها و امکان ارسال همزمان و بلادرنگ صوت و تصوير در اولویت بالا
پیچیده بودن استاندارد در اولویت بالا و آنالوگ بودن قسمتی از سخت افزار
٠ استفاده صحيحتر از كانال در بار بالاو با راندمان بهتر
* رافدمان باثين براى فريمهاى با طول كوتاه.
00 قابل استفاده جهت سيستمهاى بلادرنى yy
صفحه 81:
سخت افزار کاملاً دیجیتال و عدم امکان تصادم.
استفاده از کابلهای زوج سیم یا فیبر نوری.
اولويت بندى براى فريمها و امكان ارسال همزمان و بلادرنگ صوت و تصوی با |
اولویت بالا |
قابلیت ارسال فریمهای کوتاه بدون کمشدن راندمان کانال بصورت بحرانی
راندمان بسیار عالی در بار بالاء ( نزدیک 101۰0)
تأثیر عملکرد بد ایستگاه ناظر بر روی کل شبکه
ناچیز در بار پاین .( حداقل معادل زمان ۲۴ بیت )
صفحه 82:
]۵۵90 - 6609 OOOL? TIM'S oH, 1
بهترین کانال انتقال برای شبکه بین شهری <
فورى
* _استاندارد 06000 مبتنی بر دو رشته فیبر نوری
پوشش ناحیه ای به وسعت ۱۶۰ یلومتر با نرخ ارسال سم 0۰6-۳00 در شیک مبتنی بر این اتاندارد
برقرارى ارتباط بين ايستكاهها از طريق دو رشته فببر نورى با طول بسيار زياد به نام باس
توليد سلولهاى مشخص و ثابت 41 بايتى به طور دائم توسط ماششينهاى مولد سلول
یکطرفهبودن مسیر و جهت ارسال اطلاعات در هر يك از باسها
0 تقویت و ارسال بیتهای سلول دریافتی به قطعه بعدی توسط هر ایستگاه \
دده
باس 7
صفحه 83:
لتسجسگو ون 7۳9۶9۴۰ و۵ 0:۵0( - )£24241 BY
انتقال داددها توسط ایستگاههای متحرک (همانندکامپیوترهای کیفی) در برد محدود ( در حدّ چند ده متر )
روی باند OWE
وجود تعدادی ايستكاه ثابت در محدودة بيادهسازى جنين شبكهاى (ارتباط آنها نيز با إيستكاههاى متحرى
بیسیم است.)
اى باند كانال بين يك تا دومكابيت بر ثانيه
توان انتقال ثابت و محدود ايستكاههاى متحرك ( يعنى بُرد سيكنال تمام ايستكاهها يكسان (cont
به دليل براكندكى تصادفى ايستكاههاء فقط تعداد محدودى از ايستكاههاى متحرك در محدودة برد
یکدیگراند:
براكندكى اتفاقى ايستكاهها در شبكة بى سيم
صفحه 84:
ارسال فریم کوتاه 00 (۵-۷ ۰ اسس+<() 6۲۳۵ بایتی توسط ارسال کننده فریم د ر محدوده
aay
فریم۲۳۵) شامل : آدرس گیرنده» فرستنده و طول فریم ارسالی
ارسال فریم 571 ۳2 ان 0۳۵) ( در صورت آمادهبودن گیرنده در پاسخ
هر ایستگاهی که سیگنال ۲۳) را احساس می کند به فرستنده نزدیک است در نتیجه باید به مدت
کافی صبر کند تا 0 بدون تصادم به فرستنده بررگردد.
هر ایستگاهی که 05 را میشنود به گیرنده نزدیک است و باید به اندازهُ مدت انتقال فریم داده
صبر كند نا انتقال فریم تمام شود. ( طول فريم در 61۳۵ و 0*۳۵ به هم ايستكاهها اعلام مى شود)
صفحه 85:
ارسال فریم ۳۵ از طرف ایستگاه 9 به 6
بركشت فريم 07 از طرف ایستگاه ۵ به ©
we Range of A's transmitter Range of B's transmitter
صفحه 86:
[ 7۳59۲۲ ۱۵۵ 66۷
گ ١
* متغيربودن توبولوزى Sati
* انجام مسيريابى جهت برقرارى ارتباط ببن ايستكاههايى كه در محدوده برد يكديكر نيستند
* وقوع تصادم در حين ارسال فریمهای ۲۳۵ و 0۵
۹ ۳
صفحه 87:
فصل سوم: لايه 10 در شبكه اينترفت )
UP مفاهیم لایه Qa
ل تشريح پروتکل و بستههای 40
تا آدرسدهی ماشینها و کلاسهای آدرس
2 الکوهای زیر شبکه
ل پروتکل 10006
لأ پروتکلهای 6,6۵6,000
صفحه 88:
هدایت بستههای اطلاعاتی از شبکهای به شبکههای دیگر
9 آدرسهای قابل تعریف در لایه اول (لایه فیزیکی) جهت انتقال فریمها روی کانال
9 وابسته به ساختار شبکه
th 3
الى مس
)3 549 ما فيل ٠ در بروقكل 0800/00 که a
[درس 200) وجود بر وتات آدرس تا
Sy
صفحه 89:
3
ل بىنظمى در شبكهاى مختلذ * تعريف آدرسهاى جهانى و استاندارد براى تمامى ايستكاهها
5 ۱ * ساختار يكسان بسته قراركرفته درون فيلد داده از فريم
لا تنوع توبولوژی و پروتکلها is
هر شب
لا تفاوت در روشهاى آدرسدهى * عدم وابستكى بسته به نوع شبكه و سخت افؤار
Mg ed
بسته 106
واحد اطلاعاتى كه درون فيلد داده از فريم فيزيكى قرار كرفته وبا عبور از يك شبكه به شبکه
أر.ديكو تغيير ذمى كند
صفحه 90:
[ae آدرس
۳ جهانی و مشخص کننده ماشین به صورت يكتا و فارغ از ساختار شبكداى
ی کننده ماشین به صورت یکت و فارغ از ساختار شيكداق |
(Router wb
35
* ماشينى با تعدادى ورودى و خروجی
7
© دریافت بستههای اطلاعاتی از ورودی و هدایت و انتخاب کانال خروجی مناسب بر
اساس آدرس مقصد
3
صفحه 91:
یه انترنت (+سیه) |
زیرشبکه (( بسسد<) : زیر ساخت ارتباطی شبکهها
5
ستون فقرات ( طلا 8)) : خطوط ارتباطى با پهنای باند ( نرخ ارسال ) بسیار بالا
و مسیریابهای بسیار سریع و هوشمند در قسمت زير شبكه
صفحه 92:
10
۰ قرارداد حمل و تردد بستههای اطلاعاتی
مدیریت و سازماندهی مسیریابی صحیح بستهها از مبدا به مقصد
fe “i
واحد اطلاعات که به صورت یکجا از لایه 10 به لایه انتقال تحویل داده میشود با بالعکس
لایه انتقال آنرا جهت ارسال روی شبکه به لايه 10 تحویل داده و ممکن است شکسته شود.
2 ف
صفحه 93:
Total length
Fragment offset
Header checksum,
Type of service
ication
Protocol
Source address
Destination address
Options (0 or more words)
Identiti
Time to live
صفحه 94:
۳ Ocrsion od
* جهار بيت
* مشخص کننده نسخه پروتکل 40
! ____
7 " نسخه شماره ۴ پروتکل Coreen 0000 UP
نسخه شماره ۶ بروتکل 10
4
لد Leen) مه 0 ۳2 ]
نب -
" چهار بیتی
* مشخص کننده طول کل سرآیند بسته بر مبنای کلمات ۲۲ بیتی
* حداقل مقدار فيلد 171/0 عدد ۵ 5
صفحه 95:
(Type oF ever abi]
* فیلد ۸بیتی
* مشخص کننده درخواست سرویس ویژهای توسط ماشین
میزبان از مجموعه زیرشبکه برای ارسال دیتاگرام
ی eo JO | R i 60 هم
Ss cal | 8 | نا تقدم بسته
بلاستفا wt) Soe | tae م
I
قراردادن عدد | توسط ماشین میزبن در این یتها 7
جهت انتخاب مسیر مناسب توسط مسیریابها
صفحه 96:
اف مشخص کننده طول کل بسته 10( مجموع اندازهسرآیند و تایه داده)
/ * حداکثرطول کل بسته 00009 0 بايت
زفي مط _ )
* فيلدعا بيتى
* مشخص کننده شماره يك ديتاكرام واحد
صفحه 97:
WDE (( Dow Proce الف) بیت
با یک شدن این بیت در یک بسته1 هیچ مسیریابی اجازه
نمودن بسته را ندارد
0-0 : حشخصکنندد آخوبرقطعه 16 از بسکهیتا گیلم
200-0 :وجود قطعانهعدواز بسکشینا گولم
ج) اس( م۳
۲ ۳ابیتی
7 نشان دهنده شماره ترتیب هر قطعه ازیک دیتاگرام شکسته شده
7 حداکثرتعداد قطعات یک دیتاگرام ۸۱۹۲
صفحه 98:
سس ]م
* فیلد ۸بیتی
* مشخص کننده طول عمر بسته 10
* حداکثر طول عمر بسته 000 ۶ 1
3 ۳
* نشان دهنده شماره پروتکل لیه الاتر متقاضی ارسال دیتاگرام
* فیلد ۸ بیتی
صفحه 99:
{Maran Obstet)
فیلد ۱۶بیتی *
۰ کشف خطاهای احتمالی در سرآیند هر بسته 40
روش محاسبه کد کشف خطا:
۱ جمع کل سرآیند یه صورت دو بایت دو بایت
حاصل جمع به روش مکمل یک منفی می گردد
| قرارگرفتن عدد منفی حاصله در فیلد ات0 سار
4
صفحه 100:
* فیلد ۲۲ بیتی
* مشخص کننده آدرس ماشین مبداً
5 ۷
6 اا Oddress hd |
* فیلد ۳۲ بیتی
* مشخص کننده آدرس 1 ماشین مقصد
صفحه 101:
سم
| فيد سيم |
. قراركرفتن داده هاى دريافتى از لابه بالاتر دراين فيلد
۰ حداکثر ۴۰ بایت
*_محتوی اطلاعات جهت یافتن مسیر مناسب توسط
صفحه 102:
آأفرسها فر ايتترقت و ايتتؤافت )
ela bee) Seb Jl pl at | جارهی نک ]در تفت بابک آدرس ها
7 ِِ" ی
۰ ۳۲بیتی
*_پرارزشترین بایت آدرس 10 مشخص کننده کلاس آدرس
* نوشتن آدرسهای 10 به صورت چهار عدد دهدهی که با نقطه از
هم جدا شده اند جهت سادگی نمایش
صفحه 103:
:70022222 /
تقسیم ۳۲ ببت آدرس 1 به قسمتهای :
آدرس ماشین/ آدرس زیرشبکه / آدرس شبکه
۸
صفحه 104:
*_مقدرا پرارزشترین بیت < +
* ۷ بیت از یک Jol Col = مشخصه آدرس 46
* ۲ بایت باقیمانده مشخصکننده آدرس ماشین میزبان
*_بايت برارزش در محدوده صفر تا ۱۲۷
Bit 0 7= تع جه سي
برق
1:0.0.0t0
Host ID 127.255.255.255
22 65165
صفحه 105:
*_مقدار دو بیت پرارزش < ۱۰
* ۱۴بیت از دو بایت سمت چپ < آدرس شبکه
روتوم ومد ور HostID ۵ :0
a2bits
صفحه 106:
[ كلاس ©
مناسبترين و بركاربردترين کلاس از آدرسهای 46
مقدار سه بيت برارزش - 1١١
۲۱ بيت از سه بايت سمت جب - مشخص كننده آدرس شبكها
بيت سمت جب - آدرس ماشين ميزبان
240.0.0.0t0
207.255.255.255
NetworkID
2
صفحه 107:
کلاس 0
* مقدار جهار بيت برارزش - 1١١١
* ۲۸بیت - تعبين آدرسهاى جند مقصده ( آدرسهاى كروهى )
* كاربرد - عمليات رسانهاى و جند بخشى
۲۲
صفحه 108:
پرارزش 2 ۱۱۱۱۰
17910 Unused Address Space
a2 bits
صفحه 109:
در بین تمام کلاسهای آدرس
خاص را تعریف و آدرسدهی نمود.
صفحه 110:
آدرس ۰.۰.۰.۰: هر ماشین میزبان که از آدرس 1 خودش مطلع نیست این آدرس را بعنوان آدرس
خودش فرض میکند.
آدرس .٠ 1,210 : این آدرس زمانی به کار میرود که ماشین میزبان » آدرس مشخصة شبکهای که
بدان متعلق است را نداند. در این حالت در قسمت 02/10 مقدار صفر و در قسمت 210 شمارةٌ
مشخصة ماشین خود را قرار میدهد.
4
This host
Ahost on this network
Broadcast on the
local network
Broadcast on a
1111 | distant network
Loopback
00000000000000000000000000000000
111111111111 1
1111
(Anything)
1۱ 9 1
Network
ی
صفحه 111:
7 700.700.100.100 wat \
جهت ارسال پیامهای فراگیر برای تمامی ماشینهای میزبان بر روى شبكة محلی که ماشین
ارسال کننده به آن متعلق است .
آدرس ۲۵۵ 2۶0( :
جهت ارسال پیامهای فراگیر برای تمامی ماشینهای یک شبکة راه دور که ماشین میزبان فعلی متعلق
به آن نیست.
آفرس ١ 7الحسببيساة
اين آدرس بعنوان “آدرس بازكشت” شناخته میشود و آدرس بسیار مفیدی برای اشکالزدایی از
صفحه 112:
plas ۳ 5 8
بررسى انواع خطا و ارسال يبام براى مبدأ بسته در صورت ")
بروز خطا و اعلام نوع خطا
* يك سيستم كزارش خطا
/ * قرا ركرفتن بيام 100002 درون بسته 700 3
چم 1006 سه ممم |
6
AP Leeder لو
Octo Ped (Poytowd)
060 Weaker
صفحه 113:
| فیلد سب" مشخص کننده نوع پیام
Ooch مشخص کنندهکد زینو
«ییاسی!0: جهت سنجش اعتبار و درستی سته 41006 i
صفحه 114:
1 انواع پیامهای 1006 8
: دو دسترس نبودن ماشين ميزبان
۲ عدم تعریف پروتکل موردنظر
۴:شماره پورت وجود ندارد.
۵: بسته بزرگ اجازه شکستن ندارد ۲
هو re جر
Chechens [ سه 000-86
جر
صفحه 115:
[ ؟) يبام لسلست سد ١
| ارسال ييام به فرستنده بسته جهت
i آگاهي از اتمام طول عمر بسته و _
ahaa bags Ob eos “———
۳
.= اتمام زمان حیات fous
!= اتمام زمان بازسازي
قطعات يك دیتاگرام
a ۱۳۹ سس
Artercet Weader + OF bie oP Orictrd Date مه
صفحه 116:
9 Onde =* سحبه
Potater Oused
Jrtercet Weuder + OF bir oP Orig Date Duta
صفحه 117:
Cowve Grech ply (F
| تقاضاي کاهش نرخ تولید و ارسال
6 از ماشتین میزبان
Obert 0-۰ سیر
سم
اس Leader + OF bie of Oritad Orta Dotagaer
صفحه 118:
وجود اشکال در
تغییر مسیر به شبکهايکه آدر سآنمشخص 2 0
.شدم است
هیر مسیر مه ما شبتیکاه آد که نج شود =
.است
2 > تغییر مسیر به شبكهاي که آدرس آن مشخص شده
است جهت تأمین سرویس ویژة درخواستي مشخص شده
در فیلد یه هه مب
Ta
استجهت]
یو و و
5 اد
ad
Lb
tO | On=? | 5
2 عوط ك2 ممه" بوسطه
‘terest Weuder + OF bts oP Ortgod Duta Durga
صفحه 119:
Dcko Request, Ooko پيامهاي )6[
Dole Rrqemela : موجود و قابل دسترس بودن یل ماشین
خاص ۱
| دو سه توسط مسهريات
/بیام راب6 0 : پاسخ مقصد مبني بر دریافت پیام اجه مدع
8 : براي مشخص کردن پیام بیج
صفحه 120:
| 9) اميف همست و سوت سس |
دریافتکننده پیام اوهبح؟ میس( زمان دریافت و
/زمان ارسال بسته را نیز مشخص ميکند. ۱
3 : براي مشخص کردن ريام يسيس
Request
نيام 7
صفحه 121:
تب معنا نؤدن آدزتتهای اس روي کانال
انتقال
دانستن آدرس 1۵ ماشین مقصد و نیاز به |
داشتن آدرس فيزيكي al جهت ارسال رز
بسته
وظیفه پروتکل 066:
ارسال بسته فراگیر روي کل شبکه چا
که در آن آدرس18 ماشین مورد نظر قرار:
دارد:-پاسخ ساشین با آدرس-4 سوجود- دز
1928
4
بسته ارببیااعو ارسل لديريی,فيزيکي خود
براي اوقتفا otis بسیته 2168 ZIP
Ethernet
۴6 ۰ ۵
192.31.60.4 192.31.607
192.31.65.1 192,31.63.3,
9231657 5
۳۰ ۴2
4 2 6 Fo -
ei 2 2 1 ES
CS Ethernet Campus EE Ethemet
192.31.65.0 FDDI ring 192,31.63.0
192.31.60.0
صفحه 122:
خلاف پروتکل 10006 که روی پروتکل 1 قرار میگیرد » پروتکل 966
| بر روی پروتکل ی فیزیکی عمل میکند؛ یعنییک بستة 60010 ساخته شده و درو
| فيلد داده از فريم لاية فيزيكى قرار كرفته و روی کانال ارسال میشود .
DOGO ‘Wear Data Prokd (Poocrd)
جكونكى قرار كرفتن يك يبام 00:0 درون فريم لاية فيزيكى
صفحه 123:
ساختار پیامهای ORE
Type سا
Operation Oode
] Larter Oxkiess
فد 10 یو
ع۵4 16 مسب
صفحه 124:
| پروتکل امس سل ده سس : 6۵66 1
ایستگاه آدرس فيزيكي مورد نظرش را ميداند ولیکن 7
آدرس 1 آن را نميداند
* ارسال يك بسته فراگیر روي خط
| * تماميايستگاههايي که از پروتکل ROR حمایت
| ميکنند و بستههاي مربوطه را تشخیص ميدهند, در
-صورتي که آدرسفيزيکي خودشان. را-درون- بسته جبینند
در پاسخ col a آدرس 1 خود را در قالب يك بستة
Rep 6۲00۲0 برميگردانند.
5
توجه: بستههاي 6806 ,6806© از نوع فراكير محلي Lord @roniet
هستند و بالطبع توسط مسیریابها منتقل نميشوند و فقط در
| محدوده شبکه محلي عمل ميکنند.
صفحه 125:
پروتکل مس _ |
٠ كاهى نیا است که یک آدرس "10تروی چند شبکه محلی جستجو شود که
در این حالت ROR جوابگو نیست .
* داشتن آدرس فیزیکی ماشین مورد نظر و نیز بهپیداکردن آدرس 10 ان
در شبکههای محلی دیگر
/ ۰ استفاده از بستههای 00۳ در این پروتکل
صفحه 126:
MG
+
1 لذ مفاهیم اولیه مسيريابي
۵ لا الگوریتمهاي مسيريابي
لا الگوریتمهاي مسيريابي بردار
- 00 - فاصله
رياني بتلسله مراتين 0
6 تا پروتکل
5 0666 پروتکل 1
- 6 پروتکل
مهر 66
صفحه 127:
| عفاهيم لوليه مسيريلبي[0 )
شیر بات آبرازي است, یرای بزفراری اراظ م
چند
زیرساخت ارتباطي: مجموعه مسیریابها و کانالها
فيزيكي ما بین آنها 6
يي مو ايت یسیون
مسيري بهينه ميان دومسيرياب به كونهاي كه هزينه
کل مشیر به حداقل برد
3
زیرساخت ارتباطی یک شبکة فرضی
مهر 66
صفحه 128:
fe :000 آدرسهاي \
| © آدرسهاي لایه فيزيکي جهت انتقال |
فریمها بر روي کانال
* اندازه آدرش وایسته به پروتکل و
توپولوژي شبکه
* تغییر آدرسهاي 060 بستههاي اطلاعاتي
ام عبور از مسيريابهاي موجود در
مسیر
آدرسهاي 16 :
sli شهای مان و متحصر به فرد
* مشخصکننده یک ماشین فارغ از نوع
سخت افزار و نرم افزار آن \
۰ ثایت بودن آدرسهاي 1 بسته ها
اطلاعاتي هنگام عبور از مسيريابهاي
موجود در مسیر
TN ais
صفحه 129:
مجموعه مسیریابها و كانالهاي
فيزيكي ما بین آنها در زیرساخت
ارتباطي يك شبکه
متغیر با زمان
ترافيك شبکه:
*_ تعداد متوسط بستههاي اطلاعاتي
ارالي و بااذربافتی ززوق يك کانال د در
گام يا سا
عبور بسته از يك مسیریاب 2 گام
تعداد مسيريابهاي موجود در مسیر يك بسته <
تعداد گام < سوه سل
ازدحام tOvmpotca L
| بیشتر بودن تعداد متوسط بستههاي ورودي به يك
* مسیریاب از تعداد متوسط بسته هاي خروجي
1 Drodook زين بست
یه موجه bran jac Yb ot
صفحه 130:
| روشهاوهد اج ستههاوإطلاعلتوجر شبكههاوك لمبيوترو(0-0 (
الف) روش مدار مجازي فصوت اسبون
(00)
ب) روش دیتاگرام مسجموه
۲ ۰ ارسال بستههاي اطلاعاتي بدون نیاز به اطلاع از
| آدرسهاي 1۳ مبداً و مقصد و فقط داشتن شماره"
0 جهت ارسال بسته ۱
عدم اجراي الگوریتم مسيريابي جهت هدایت
بستههاي اطلاعاتي از مبداً به مقصد
| * دریافت بسته به ترتیب ارسال شده در مقصد
ign er yr amour tet ee
در شبکه
صفحه 131:
C won)
physical
physical
مهر 66
صفحه 132:
* ارسال بستههاي اطلاعاتي با استفاده از آدرسهاي 18
مبدأ و مقصد در شبكه
انجام مسيريابي جداگانه براي هر بسته
توزيع و هدايت بستهها روي مسيرهاي متفاوت بر اساس
شرايط تويولوزيكي
| و ترافيكي لحظهاي شبكه
امکان دریافت بسته بدون ترتیب ارسال شده در مقصد
در لايههاي بالاتر
صفحه 133:
سا 6 +
physical
Detagraw V9) }
physical
مهر 66
صفحه 134:
— 2 | ضا) ازدندگاه"جگونگي جمه اورف
| .= 7 پردازش طلاعات زیرساخت ارتباطي:
be
نهر هه
صفحه 135:
یتم ایستا
م
تصمیمگيري. بهترین. مسیر...به. جهت..
عدم توجه به ه شرايط نويولوزيكي و ترافيك/
لحظهاي شبکه
Salis تانت :یی تايي ره هشیر نات ره
طول زمان
الگوريتمهاي سریع
تنظیم جداول مسيريابي به طور دستي در
-صورت. تغییر توپولوژي. زیرزساخت. شبکه.-
تغییز مسیرها به كندي در ائناي زمان
به هنگام سازي جداول مسيريابي به/
صورت دورهاي بر اساس آخرین
وضعیت توپولوژيكي و ترافيك شبکه
تغییر سریع مسیرها
: تصميمگيري بر اساس وضعیت alc |
شیک جهت. انتخاب بهتریهستین
* ایجاد تأخيرهاي بحراني هنگام
پيچيدگي الگوریتم
صفحه 136:
[ اگوی سسری | اس
|« اطلاع کامل تمام مشتیریابها از
| هميندي شبكه و هزينه هر خط
+ الگوريتمهاي (0. .6 با ...
* محاسبه و ارزيابي هزینه ارتباط با
مسيريابهاي همسایه (مسيريابهايي که
به صورت مستقیم و فيزيكي با آن در
ارتباط هستند)
| . ارسال جداول مسيريابي توسط هر . :
)| مسیریاب در فواصل زماني منظم براي |
| مسيريابهاي مجاور
پيچيدگي زماني کم. سیب
۰ الگوریتمهاي سول مه
مهر 66
صفحه 137:
سریعترین الگوریتم براي ارسال
اطلاعات به مقصد در شبکه
| * ایجاد حلقه بینهایت و از
کارافتادن شبکه - "
مهر 66
صفحه 138:
راه حل رفع مشکل
حلقه بینهایت"
1 2)هرارتاتن شتمازهاشتاساييبراق ريست Cicily
مهر 66
صفحه 139:
1- شناسايي مسيريايهاي
مجاور
۲ 2- اندازهگيري هزینه
| 3- تشکیل بستههاي (UG
4- توزیع بستههاي ۷۵ روي
١ * ارسال بسته خاصي به نام بسته سلام ما
| سای توسط مسیریاب به تمام خروجيها
* پاسخگويي مسيريابهاي متصل از طریق کانال |
فيزيكي مستقیم به بسته ارسالي و اعلام آدرس ۱
0 خود به مسیریاب ۱
صفحه 140:
ستیریاب نوعط جود مسمریاب
خطوط خروجي خود
بسته
| اگر مسیریاب موظف باشد که با دریافت بستة :
ی خارج از نوبت و به سرعت به آن پاسخ بدهد , |
"زمان رفت و برگشت" این بسته فقط تا
-فيزيکي_بین. دو مسیریاب را.به عنوان معیار هزین
مشخص ميکند.
اندازهگيري این زمان با استفاده از زمان سنج و
تقسیم آن مقدار بر عدد 2 و درج در جدول توسط
مسیریاب
اندازمكيري تأخير هر يك از خطوط خروخي 7
ارسالل سمه خاص بت تام سای 6 روي تماص |
| Jit! vara caged باسع عمام مستیربانهای
۱ ober
مهر 66
صفحه 141:
[ 3- تشکیل د 3
بستههاي 16 ١ تشکیل بسته ۵ پس از جمع آوري
| اطلاعات لازم از مسيريابهاي مجاور
شامل: i
الف) آدرس جهاني مسیریاب توليدکنندة |
بسته i
ب) يك شمارة ترتیب (تا بستههاي
تكراري از بستههاي جدید تشخیص داده
شوند.) ١
ج)-ظون-عمر-بسعه-(تا-اطلاعات تسعد ب
زمان انقضاي اعتبار داشته باشد.)
59 ] |5۶ 580 | | .560 ] | .560 | | .580 | فيلد شماره ترتيب
88 | | 808 | | 808 | | 809 | | 606 أفيلد طول عمر بن
مهر 66
صفحه 142:
*١ ارسال بستههاي ©نابه روش
| سیل Lal
وجود شماره ترتیب براي هر 1
بسته جهت جلوگيري از بروز حلقه :
تکرار
در نظرگرفتن طول عجر براي رسن |
بسته جهت رفع مشكل دريافت
© احراز هویت ارسالکننده بسته ۵
در مسیریابها جهت جلوگيري از
بستههاي ۵ب آلوده
صفحه 143:
* تشکیل ساختمان داده گراف زیرشبکه جهت
انتخاب بهترین مسیر بین دو گره هنگام
دریافت بستههاي ۵ از تمام مسيريابهاي
+ استفاده از الگوریتم دایجکسترا جهت یافتن
بهترین مسیر بین دو کره
5 َم
۱ ( مج یه م(0) /
0۱,۱۴ بیانگر هزینه خط میان گره ؛تاز.است
هرگاه همسايگاني در مجاورت گره وجود ندا باشند
(0)۱,۱.بینهایت تلقي مي شود
0)(۴ هزینه فعلیمسیر میانمبدا تاگرم ۵
۴()) گرهاي که در طول مسیر از مبدا تا درست قبل از
۵ .واقع شده 1 1
/ 0 مجموعه گرههايي که عبور از آنها کم هزینه برآورد گشته
مهر 66
صفحه 144:
مكلاب !9 ع م0
1 Initialization:
2 N={A}
3 for all nodes v
4 if vadjacent to A
5 then Dw) = cA)
6 else Div) = infty
7
هه Loop
9 find wnot in N such that Day) is a minimum
10 addwtoN
411 update Div) for all v adjacent to w and not in N:
12 Div) = min¢ Div), Dew) + céw.v))
13 # new cost to v is either old cost to v or known
14 shortest path cost to w plus cost from w tov */
15 until alf nodes In N
مهر 66
صفحه 145:
| الکوریتمهای 00 با بردار
اه سس تسس
25 يکي از زوشاي بویا دز.مسيربايي)
* مورد استفاده در شبکه 60 . ۱
* استفاده در مسيريابهاي کوچك
* نامهاي متفاوت روش 00
پروتکل 616 i
الگوریتم مسيريابي @ekows-Pord
الگوریتم مسيريابي 4
مسق
٠ الكو
١ ون Router
صفحه 146:
| انتوق [ اصول كارروش 0ه )
محاسبه خطوطي را که به صورت فيزيكي با/
مسيريابهاي دیگر دارد و درج در جدول مسيريايي |
* _پینهایت درنظرگرفتن هزینة خطوطي که مسیریاب با
آنها در ارتباط مستقیم نیست
ارسال ستون هزینه از جدول مسيريابي براي |
مستپريابهاي مجاور در بازههاي زماني مشخص, |
توسط هر مسیریاب ("يعني فقط براي مسيريابهائي
که بان در ارتباط است نه تمام مسیریابها ")۰
دریافت اطلاعات جدید | زمسيريابهاي مجاور در در
فواصل ۸ ثانيهاي ۳
اه ۳ رتانهای مجاور #طیی بل
الكوريتم بسيار سادة
مهر 66
صفحه 147:
الکوریتمهای DO يا بردار فاصله
Now estimated
ay ores
3 0
A ۳ A
8 es 2
3 = 1
8 3
2 a
.
G
8
2 7
J
7 2
| زيرساخت ارتباطى يك شبكة فرضى 1
| oe oe «Cele
با دوازده مسیریاب delay dalay dalay dalsy Now
ee
5 ۵ ۶ pa
بیج هسیر 5
| جد ط به ل Vectors rexeived hom
تن بعصا سم
0
مهر 66
صفحه 148:
| عدم همگرايي سریع جداول مسيريابي هنگام خرابي يك مسیریاب یا يك |
juts ۱
مهر 66
صفحه 149:
مسئله شمارش تا بینهایت
به خبرهای خوب واکنش سریع ولی به خبرهای بد واکنش کندی نشان می
.دهد
>
o
9
0
۳
Initially
After 1 exchange
After 2 exchanges
After 3 exchanges
After 4 exchanges
was 38
8 8 ده ده
8 8 8 ه ه
6 +
The count-to-infinity problem.
مهر 66
صفحه 150:
مت ارت ی
(
هرگاه مسیریابی از زیرشبکه خارج شود هرکدام از سایر مسیریابهای فعال احساس
.میکنند از طریق دیگری مسیری بهتر به آن وجود دارد
>
D
9
0
۳
1 2 3. 4 نما
3 2 و 4 After 1 exchange
3 4 3. 4 After 2exchanges
5 4 5 4 After3exchanges
5 6 5 _ 6 Alter 4 exchanges
7 6 7 6 Alter 5 exchanges
7 8 7 ® After exchanges
اام ©« مه
(b)
مهر 66
صفحه 151:
مسیریابی سلسلهمراتبی هه لاهسا (
رشد شبکه و زیادشدن شبكههاي محلي و مسیریابهاء
افزايش حجم جداول مسيريابي و زیادشدن oly لازم
جهت تعیین مسیر يك بسته و درنتیجه ایجاد تأخيرهاي
أ ف مسوياي مالسل عراسي مسيريابها eeu” elt a gles
سپ" دستهبندي ميشوند. هر مسیریاب فقط "نواحي" و
| مسيريابهاي درون ناحية خود را ميشناسد و هیچ اطلاعي از
مهر 66
صفحه 152:
Ropion 3 Region Ragen s
مهر 66
صفحه 153:
مشکل روش سلسله مراتبي
به دلیل مشخصنبودن کل توپولوژي زیرشبکه براي هر
مسیریاب ؛
" ممکن است مسیر انتخابي جهت ارسال بسته به يك
مسیریاب خاص درون يك ناحیه بهینه نیاشد.
مسپریابی 1017 بدون سلسلهمراقب
مسيريابى 13317 با سلسلامراتب دوسطحى
مسیریابی 101 با سلسلهمراقب سهسطحی
مسبريابى 1917 با سلسل مراتب سدسطحى
We
تعداد رگورد
در جدوا
We
oF
۲
1
مهر 66
صفحه 154:
| اینترنت مجموعهاي از شبكههاي خودمختار
| "مستقل" است که به نحوي به هم متصل شدهاند. i
| شبکة خودمختار که اختصار]00 نامیده ميشود» شبکهاي است"
که تحت نظارت و سرپرستي يك مجموعه یا سازمان خاص
/پیاده و اداره ميشود. مثلاً يك دانشگاه.
سم و
مسئول شبکة خودمختار ميتواند بر روي شیکة تحت نظارت خود )
“حاكميّت ”
ت" داشته باشد يعني ميتواند بر روي تكتك اجزاي شبكه |
(ماشينهاي میزیان). توپولوژي کل شبکه, سیستم عامل» طراحي
" زیرساخت ارتباطي و طريقة اتصال شبکههاي محلي و نوع
پروتکل-حسيريابي اعمال نفود کرده- و نظرات خود. را-پیاده نصاید
مهر 66
صفحه 155:
| سيريابى هر شبكه هاى خود مختار
لاعس نانك سم هاف دز درو انا شعت دود كيان انشع نایم 7
بارامترهايي نظير سرعت و قابل اعتماد بودن الكوريتم مسيريابي
aes |
Border Bateway 53 slo 51939 1
مسيريابهايي که ارتباط دو شبکة خودمختار متفاوت را برقرار
ميکنند و تمامي ارتباطات بینشبکهاي از طریق آنها انجام
زرم نانود:
دروازههای مرزی Cuewa سب
يريابهايي كه ارتباط دو شبكة خودمختار منفاوت را برقرَان
ميکنند و تمامي ارتباطات بينشبکهاي از طریق آنها انجام ميشود.
* مسيريايهاي مرزي و ساختار ارتباطي om آنها afb قواعد
"مسيريابي بروني*
* مسيريابهاي داخلي تابع الكوريتمهاي “مسيريايي دروني”
SS
* مسيريابهاي مرزي < مسيريابهاي 666
مهر 66
صفحه 156:
مال: اگر يك ماشین میزبان در شبکة 1 1
بخواهد بستهاي براي ماشین دیگر در شبکة
4 بفرستد سه مرحله مسيريابي لازم است:
* مسيريابي در درون شبكة 1 تا رسیدن
بسته:به مسیریاب مرزي
الى از جهار شبكة 000 متصل به هم | مور هه
صفحه 157:
۱ پروتکل 1۲10 در مسیریابی درونی : اسسه۳) م13 مش
* اولین تزونکل متیربايي درزوتن: (وووم) /
* مبتتي بر الگوریتم بردار فاصله 00
* معیار هزینه < تعداد گام
* میادله جداول مسيريابي هر 30 ثانیه یکبار بین
مسيريابهاي مجاور
* حداكثر تعداد طول مسير = 15
* استفاده از بروتكل ۵06 و پورت شماره 250 جهت
مهر 66
صفحه 158:
ل مسيريابي در لایه دوم جهت مسيريابي بستههاي
fl 1 :
ه جداول و عملياك به هنكام سازي توسط برنامه كاريردي لآيه جهارم
Lifer
eed
اه
table
pplication
ma
lLayer(UDP)
[IP Layer
[Host To Nework
پروتکل ۸16 در
لاية كاربرد
‘Routin’
9
[Application
lLayer
“Transport
tayer(bbp)
lIP Layer
[Host To Nework
مهر 66
صفحه 159:
قالبپیامها در پروتکل 6۳16 ]
I 1۳11
مهر 66
صفحه 160:
"
Opera Choriret Pat Prot درونی ih pmo HOOP JS |
مقايسط بروتكل جوم با [ave
۳ استفاده از الكوريتم ©ا براي محاسبة/
لع ا ی و عدم
جود مشکل "شمارش تا بینهایت*
ite در انظراگرفتن جندین؛معیار هزیقه :دز
انتخاب بهترین مسیر برخلاف پروتکل 606
* در نظرگرفتن حجم بار و ترافيك بك
مسیریاب در محاسبة بهترین مسیر بر خلاف
پروتکل 6۲ و همگرايي سریع جداول
مسمزیایین: در هنگام خراین يك مسیریات
انتخاب مسير مناسب ياي يك بسته
igs Ess gull درخواستي با توجه به
فیلد سوه oP عم در بستة 6 بر خلاف
پروتکل RUP موی
صفحه 161:
مقایسه پروتکل 060 با 6
هدایت نکردن تمام بستههاي ارسالي براي يك /
مقصد خاص, روي بهترین مسیر و ارسال درصدي از |
بستهها روي مسیرهای در رتبه 2و 3 و ... آز: نظر |
هزينة: بر خلاف پروتکل 66 2 موازنه > لضا |
سول
پشتيبان ي از مسيريابي سلسلهمراتبي برخلاف
پروتکل 610
عدم قبول جداول مسيريابي مسیریابها توسط هر
به افستفیم رو
( استفاده از پروتکل ۵06 در لایه انتقال)
مهر 66
صفحه 162:
تعدادي ناحیه و اطلاع elas
مسيريابهاي درون يك ناحيه از |
مسيريابهاي هم ناحيه و هزينه |
ارتباطظ بين آنها و دخيره آن در |
... جدول. ee Nore gee tT: ۱۳۲
٠ ارسال جداول براي تمام
backbone
سلسلهمراتب مسیریابی در پروتکل 0606 مير ©
صفحه 163:
1 پروتکل مسیریابی برونی اه ,۵ بوسصه6 سس 1 BBP Mig ys
~
* الگوريتمهاي مسيريابي بین شبكههاي خود مختار در اینترنت :
6
* بة:جاي مبادله جداول نشيريابي و هزییهها دز پروتکل ۵06 بر
انستپزبابهاي مجاورد ارشال فهريسين ار مسيرهاي كامل بين
وج مسيري امقر دلي سير اق مسي ابه او مساو ار 211
زماني 7 ثانيهاي ( بدون تعيين هزينه )
مهر 66
صفحه 164:
اتعبين مسير رسيده از 9
اتعيين مسير رسيده از ©
تعيين سیر وسیده از 1
تعین سیر رسیده از 8
(b)
Information F receives
from its neighbors about O
From B: "I use BCD"
From G: "I use GCD"
H From: "luse IFGCD"
From E: "| use EFGCD"
1 J
(a)
سإعتار قورخي از ارتباط نتن
060 مسيريابهاي
مهر 66
صفحه 165:
3 م
| الكوريتمهاتي كه در تبادل اطلاعات با همسايكان مسيرهاي كامل
را به اطلاع یکدیگر ميرسانند:
اولاً : مشکل "شمارش تا بینهایت" را نخواهد داشت. مانند
پروتکل 660
t bali / مسيريابهاي دیگر ميتوانند بر روي کل مسیر؛ بررسيهای۱
امنيتی, , اقتصادی , سیاسه. ه مله . انحام دهند ه بر اساس این
باراما تبادل اطلاعات مسيريابي ( فهرست مسيرها) در برعل
ey OP 2 :
انواع پیام تعریف شده در بروتكل
000
0660 پیام 1
66006 el, .2
MOTIPICOTION ely 3
مهر 66
صفحه 166:
[فصل پنجم : لايه انتقال در شبكه اينتر
[ :هدفهای آموزشی_]
59
لا مفاهيم لايه انتقال
لا مفهوم يورت و سوكت
لا تشريح پروتکل POP
روش برقراري ارتباط در پروتکل 06
02 روش کنترل جریان دادهها در پروتکل 06
لا زمان سنجها و عملکرد آنها در پروتکل POP
2 پروتکل 006
مهر 66
صفحه 167:
پروتکلهای لایه انتقال
85 0
ie ie 9
ار ‘UDP j pet Te
‘User Datagra: te 7 A
‘ ۳ Transmisson Control )
و یا ری
Sk
مهر 66
صفحه 168:
فراهم آوردن خدمات سازماندهيشده, مبتني)
a)
ااااا س_عِ سب
)+ هدایت و مسيريابي بستههاي
اطلاعاتي از یک ماشین میزبان به
ماشین دیگر
۰ عدم حل مشکلات احتمالي به وجوت
آمده براي بستههاي 16 در مسیر
[ لایه انتقال ]
5
بن اضول سیستم. عامل, براي برنامههاي
كاربردي در لایه بالاتر
چبران کانستيهاي لايه
مهر 66
صفحه 169:
۳۳
كاستىهاى لايه 3 راهکارهای پروتکل
1 3 ارتباط و اقدا
عدم تضمین درآمادهبودن |‘ برقراري مک از ne 2 ام به
اشین مقصد جهت دریاف هماهنگي 2 رتست
بسته قبل ار أرستال هر
7 1 قراردادن شماره ترتیب
[ عدم تمتفین در به ترتیت رسیدن براي دادهها
بستههاي متوالي و دادهها و ۲ sence 7
حنحت روا تنظیم بيني کشف
_ خطا در مبداً و بررسي مجدد :
آن در مقصد جهت اطمینان
از صحت دادهها
مهر 66
صفحه 170:
راهکارهای پروتکل
| *” عدم تمایز در دریافت بستههاي
۱ * فرار دادن شماره ترتیب دا
.. تکراري در مقد ( رت بسته ارسالي
(Probew
ز لا عدم توزیع بستهها بین 3 قوارياديه درس يوري رو فریسیو و
: رنده در سرآیند بسته ار
شده بر روي یک ماشین "
واحد
مهر 66
صفحه 171:
[آدرس ور
شماره شناسایي مشخصکننده هر پروسه براي برقراري یک ارتباظط
با پروسهي دیگر بر زوي شبکه
col
[ شماره پورتهای استاندارد_]
Protocol Use
FEP File transfer
Telnet Remote login
SMTP. E-mail
TRIP: Trivial File Transfer Proto
Finger Lookup info about a user
HTTP. World Wide Web
POP-3 Remote e-mail access
NNTP USENET news.
Port]
21
23
25
69
79.
80
110
119
مهر 66
صفحه 172:
زوج آدرس 1 و آدرس پورت مشخصکننده یک پروسه یکتا و
واحد بر زوي هر مانتتین در دتجا
(IP Address: Port Number)= Socket Address
مهر 66
صفحه 173:
/]00 بسسته يليد ده در الديملتتقالة قطعه 10000 - Treen Prater Oar Ort)
Frame Packet TPDU
header header header
7
7 >
TPDU payload
+ Packet payload
Frame payload
مهر 66
صفحه 174:
Destination port
Window size
Urgent pointer
32 805
Source port
Sequence number
Acknowledgement number
omc
ROD
40D
هاه
H/T] N
‘Checksum
Options (0 or more 32-bit words)
Data (optional)
10۳
header
length,
مهر 66
صفحه 175:
* فیلد 32 بيتي
مشخصض کتنده شماره بزتیب آخرین بایت.
[ قرارگرفته شده در فیلد داده از بسته جاري
مهر 66
صفحه 176:
Ockw wedgeweat Ducber
* فيلد 32 بيتي
مشخصکننده شماره ترئیب بايتي که
فرستنده بسته منتظر دریافت آن است
5
[فیله دسا مسا ۳00
فیلد 4 بيتي
مشخص کننده طوا
حداقل مقدار < 5
تعیین کننده محل
وع دادهها در بسته 06
sk
7
سرآیند بسته ۲00برمبناي کلمات 32 بيتي
مهر 66
صفحه 177:
بیتب لااستفاده جهتاستفادم درآینده 6
|۵۶
۵۷7
۱۱ ۷
۶ ه
Ros
av
Lone e
مقدار فیلد * 1 نشان دهنده مغتبر بودن مقذار موجود در افیلد
Orea
als JS سقدار موجود Oise ان تیه تا Ome pisas
Sarg: Orgest Porter
صفحه 178:
Plalols:
۵۷| e
0
إل
iR|c|s
GLK
مقدار ake = 1 نشاندهنده معتبر بودن)
ما0 مقدار موجود در قبلد
ای
بیت POU (POCW
5 و
مقدار فیلیسعه1 نشاندهنده تقاضاي
فرستنده اطلاعات از گیرنده اطلاعات جهت
بافرنکردن دادههاي موجود در بسته و تحویل
سریع بسته به برتامههاي کاربردي به متظور
.ب _ بدازشهاي sow
[ROT cus |
مقدار فیلد 2 1 نضاودهنده قطع ارتباط به صورت یکطرفع و ناهماهن
مهر 66
صفحه 179:
الف) تنظیم بيتهاي 20006 و 6۷7-0 توسط شروع
کننده ارتباط در یک بسته 706 بدون داده ( تقاضاي
اري ار:
¢
| تنظیم GYO=Usl gin و 0-)600در
قبول طرف دریافتکننده بسته تقاضاي
برقراري ارتباط به برقراري ارتباط
مهر 66
صفحه 180:
مشخصکننده قطع و پایان ارسال اطلاعات هنگام اتمام ]
دادههاي ارسالي توسط طرفین با 1 نمودن مقدار این بیت
هنگام ارسال آخرین بسته
| قطع کامل ارتباط: 2 نمودن مقدار اين فيلد توسط هر دو |
ماشين فوستنده و كيرتده 272737 لس سد
قطع ارتباط يكطرفه: 1 نمودن مقدار اين فيلد توسط يكي از
gad plo ارتباط
Onnbwe Grae ahd ( ۱
آمشخص کننده مقدار ظرفیت خالي
اي بافر گيرنده
مهر 66
صفحه 181:
[ طریقه محاسبه کد کشف
۰ تقسیم کل بسته ۲00 به قالبهاي 16 بيتي ]
( منهاي قسمت م0 )
ایجاد یک سرآیند فرضي و تقسیم آن به صورت
کلمات 16 بيتي ۲
3
نمودن عدد حاصل در مبناي مكمل 1 و قراركرفتن
عدد حاصل در فیلد مجبیه
جمع کل کلمات 16 بيتي موجود در
بسص 70 + سرآيند فرضي 2 0 ۱
عدم بروز خطا در حین ارسال ۱
دادهها
مهر 66
صفحه 182:
3 32 بيت انرس :0 ماسين هنذا /
۰ 32 بیت آدرس 1۳ ماشین مقصدا
© یک فیلد 8 بيتي کاملاً صفر
* فیلد 8 بيتي پروتکل که براي
پروتکل 206-6
فیلد سا موی TOP = طوا
بسته ۳06 ~
SourcerP Address
Destination IP Address
00000110 (00000000
‘TCP Segment Length.
صفحه 183:
Orgest Potciter
( گر به موقعیت دادههاي vez)
۵۵6 |اطرازي موجود در مشته
١ فیلد اختياري
* شامل مقدار حداکثر طول
قراردادن كدهاي پي ارزش در
ر اين فيلد به جهت آنكه طول
a ae 45 باقي بماند
مهر 66
صفحه 184:
[ روش برقراری ارتباط در پروتکل ۳060
م2
مرحله اول:
- ارسال یک TOP aim خالي از داده از طرف شروعکننده ارتباط
[ با بيتهاي ۵۷۵-0 و ۵0620 و قراردادن عدد « درون فیلد ۹
تمارة ترتيب
ae Se aon
“= اعلام شروع ترتیب 3
دادههاي ارسالي از ۸۵ به ار
) ماشین طرف مقابل Nees
/ بيشكيري از مساوي بودن nw,
Xi
4 شماره ترتیب دادههاي
با انتخا اح
امام ات هدام
مهر 66
صفحه 185:
7
* رد تقاضاي برقراري ارتباط: ارسال بستهاي
خالي با بیت ROTH
Jos * تقاضاي برقراري ارتباط: ارسال بسته
خالي با مشخصات زیر از طرف گیرنده بسته
تقاضا:
* بیت 4 2 670
* بیت 000-1
مهر 66
صفحه 186:
تصدیق شروع ارتباط از طرف شروعکننده ارتباط با
:قراردادن مقادیر زیر در بيتهاي
9۷۵-0 ۰
ی
=p +0 * ای تسام
Gvq-Ov-= x4 SS
سور
۹
مهر 66
صفحه 187:
1
172.163.4
@YO=4, GOU=0
Grqecee وین
Bok Ovrrber=p+d
مراحل دست تکانی سه مرحله ای برای برقراری ارتباط در پروتکل ۳0۵
مهر 66
صفحه 188:
ag | خاتعه ارتباط 00
Zz
! ارسال بسته 200 با بیت ۵-4 از طرف * |
درخواستکننده اتمام ارسال
* موافقت طرف مقابل با اتمام ارتباط
یکطرفه و ادامه ارسال داده توسط آن
قطع ارتباط دو طرفه با یک نمودن مقدار
زر بيت 10 در آخرین بسته ارسالي و تصدیق 9
پایان ار: از طرف
مهر 66
صفحه 189:
| کنتول جریان در پروتکل POP
2۱ انستفاده از باهرجهت کتتزل تقرباندادهها در پروتکل م6
٠ بافرشدن دادهها قبل از ارسال به برنامه كاربردي لایه
بالاتر
سثه امکان عدم دریافت و ذخیره دادهها توسط برنامه كاربردي
درمهلت مقرر و پرشدن بافر اعلام حجم فضاي آزاد
بافر در فیلد بطم درهنگام ارسال بسته ۲06 به طرف
مقابل
ایجاد یک ساختمان داده خاص به ازاي هر ارتباط برقرارشدم|
دریافت جریان دادهها < ساختمان داده بلوک نظارت بر
انتقال = POS = Prexewerirs Oval Cock
مهر 66
صفحه 190:
0
60
00.000©(
00.00
014 000
۵۵0۵و
هه
00066
660.0
0609
06006
توضيح
متغیرهای نظارت بر ارسال دادهها
شمارة ترتیب آخرین بسته اي که ارسال شده ولي هنوز پیغام ۵ آن
پرنگشته است.
شمارة ترتیب آخرین بایت که داده ها از آن شماره به بعد در بستة بعدي
که باید ارسال شود.
میزان فضاي آزاد در بافر ارسال
ه هاي اضطراري که تحویل برنامة كاربردي شده
» هايي که باید آني به برنامة كاربردي گسیل
مقدار اولية شمارندة ترتیب داده هاي دريافتي که در حین ارتباط پر
روي آن توافق ميشود.
متغیرهای نظارت بر دریافت دادهها
شمارة ترتیب آخرین بایت در بستة بعدي که از آن شماره به بعد انتظار
دریافت آنرا دارد.
مبزان فضاي آزایسر باظیدسبلفخنمان داده
1 :ه هاي اضطراري كه براي برنامة طرف مقابل
صفحه 191:
ارسال ۲ عبط داده
مثال روند کنترل جریان در پروتکل ۳0۴ مر 6
صفحه 192:
زمان سنجها در focuses
TOP Vever
وابستگي عملکرد صحیح پروتکل 7006 به
سا Bente استفاده درست از زمان
| استفاده درست از wales
-
:
زمان سنجها
7 Reineweven Ter O
مهر 66
صفحه 193:
le | نو سیب( وي (
پس از برقراري ارتباط و ارسال بسته براي پروسه مقصد,
زمانسنجي (6۲۳) با مقدار پیش فرض تنظیم و فعال ميگردد و
شروع به شمارش معکوس مينماید که اگر در مهلت مقرر پیغام
ریافت بسته (0) نرمبید رخداد انقضاي زمان تکرار روي داده و
ارسال مجدد بسته صورتگرد.
الكو نس
حصمجمیه
۳
(mew)
pe
مهر 66
صفحه 194:
|عملکرد أبن رمات سمج عسو ص و0 نشتان ساده اشت اما 1
مشکل در آینجاست که: 9
Dey یس Be
~~ eS
aie sep عمل ارسال مجدد يك يسته 2 a4
آرشود؟
بهترین راه تنظیم زمان سنج : روتلهاي وفقي و
وب
مهر 66
صفحه 195:
| الكوريتم وسكا
الف) ايجاد يك متغير حافظه يه نام
و مقداردهي آن هنكام
برقراري يى TCP LUT
ب) تنظیم یک زمانسنج به ازاي |
هر بسته و اندازه زمان رفت و نر"
بیغام دریافت بسته < ©
ج) بهنگام شدن مقدار پیش فرض
sheer oles: راجطله.
(QTD euzARTT AME Oww
0 ات موی (I-a). (RPT oH)
oF PO
مقدار اولیه 0 ميتواند صفر باشد!
مهر 66
صفحه 196:
602 و
۰ توقف ارسال اطلاعات و عدم (Jabs
داده علي رغم فعال و باز بودن ارتباط
TOP
قطع ارتباط يكي از طرفين به دليل)
ارسال بسته ۲06 خالي از داده از طرف فرستنده
اطلاعات براي مقصد با استفاده از زمان سنج Coo
بازكشت بيغام دريافت ازا عدم وت دریافت
طرف مق
قطع ارتباط به صورت یکطرفه و آزا
ارتباط ۲۵ باز و فعال تمودن تمام باقرها مير 66
او
صفحه 197:
" مقدار فضاي بافر آزاد يكي از طرفین ارتباط صف03۳۳9 نت6
0 متوقف شدن پروسه طرف مقابل
* خالي شدن مقداري از فضاي بافر پوس بعد از مدتي
رادشدن فضاي باقر جهت احياي پروسه پلوکه و متوقف
%
| سس __]
ارسال بسته ۲06 در فواصل زماني منظم با استفاده از زمان
Perseewe Tver پس از آزاد شدن فضاي بافر براي بروسها
بلوکهشده جهت احیا و ادامه ارسال داده توسط آن
مهر 66
صفحه 198:
(Que Powe)
2
هنگام بسته شدن یک ارتباط ۲0 با شماره پورت خاص تا مدت
زمان معيني که زمان سنج ۲ تعيين مي نمايد (مقدار بيش
[فرض 2 30 تا 120 ثانیه) هیچ پروسه اي اجازه استفاده از شماره
پورت بسته شدهرا ندارد.
Gi جهت رسیدن بسته هاي سرگردان 2
a Ses se I
6 “oh
Se
م
2 تلاش براي تکرار ارسال یک بسته بیش از حد متعارف انجام شود
ارتباط 706 را بصورت یکطرفه رها کرده و قطع مينماید.
تقدارمعمول ui 360 تاتبه است:
مهر 66
صفحه 199:
آماده نودن ماشین
مقصد
32 Bits
Source port Destination port
UDP length UDP checksum
مهر 66
صفحه 200:
ل بسته 0006 بر حسب پایت (شامل
تسرآیتد و دانهها)-
مهر 66
صفحه 201:
[OO Checker abt
فيلد 16 بيتي *!
* درج کد کشف خطا در اين
فيلد
.* فيلد اختياري (جهت ارسال
دیجیتال صدا و تصویر مقدار
تمام بیتها صفر )
مناسبترین کاربرد پروتکل 0۵06 < پروسه هايي که عملیات آنها مبتني
بریک تقاضا و یک پاسخ ميباشد.
مانند : سیستم 606
مهر 66
صفحه 202:
ماشینهای محعف 0:۱ و مسف2 حلانا 1
an rT arr: | |
ماشينهاي 6 6 : ماشينهايي که ابتدا
بایت پرارزش و سپس بایت کم ارزش را ذخیره.
6
ميکتند متل کامپيوترهاي سري 900
سس سو
ماشينهاي دفه© طا : ماشينهايي که ابتدا cul کم
اررض :سپس بایت پراززش را ذخبرزه ميکنند قنل
کامپيوترهاي شخصي با پردازنده سري 00270 و پنتیوم
مهر 66
صفحه 203:
-
تشکیل بستههاي 16 ابتدا در حافظه و ارسال ازطجق سخت
افزار شبکه دریافت بسته 1 ارسالي از یک ماشین-
Cader به یک ماشین بحقب0 طانا و یا برعکس تعویض بایتها و
فاقد اززش بودن محتوي
Ser
پروتکل ۲00/۷۵ , استاندارد ماشينهاي سجفه۵ :0 را Line
قرار داده است
مهر 66
صفحه 204:
فصل ششم: سرویس دهندههای نام حوزه 000 و اصول مدیریت شبکه ۱
تعومم
لا اصول سرویس دهندههاي نام
لا مفهوم ali جوزه :ساسا مراسیج
8
لا روشهاي جستجو در سرويس
دهندههاي نام
پرسوجوي تكراري
* پرسوجوي بازگشتي
* پرسوجوي معکوس
ساختار بانک اطلاعاتي در سرویس
دهندههاي نام
O قالب پیام در سرویسدهندههاي
نام حوزه
O اصول مدیریت شبکه در اینترنت عبر مه
صفحه 205:
مهر 66
ICMP
UDP
IP
TCP
Network
Transport
suoyworddy 135;
13
237
SAN
1
SNMP}
DNS| ASN
07
x
کل
ala
9(
Upper
Layers
150 کته
8 و ۱006
صفحه 206:
a
< آدرسها در دنياي واقعي 2 آدرسهاي اینترنت
آدرسهاي نمادین < نام حوزه
مانند: مجه محا سسس
| ترجمه آدرسهاى نمادين به تدرسهاى 90
١
1( روش متمرکز: - تعریف تمام نامها و آدرسهاي 10 معادل در یک فایل
نام مهيا
- استفاده از فايل مدع | جهت ترجمه یک نام نمادین به آدرس 4۵
معادل آن توسط تابع مترجم نام موجود در هر ماشین میزبان
Oo . 303
PSO
<
۸ کاربرد در شبکه |
Cc @REOOOT_/
صفحه 207:
2۱
لس sr Sie 7
رزوی سلسله: مرا نی
توزیع بانک اطلاعاتي مربوط به نامهاي
نمادین و معادل ٩۵ آتها در کل شبکه
اینترنت
معرفي این سیستم در سال 1984 5
- کاربرد در شبكههاي بزرگ مانتد ایتترتت"
[روش ترجمه نام در 00 ]
3
فراخواني تابع تحلیلگر نام سا 0 توسطٌ
برنامه كاربردي
پارامتر ورودي تابع تحلیلگر نام آدرس نمادین
ارسال بسته 006 (بسته درخواست) به آدرس
یک سرویسدهنده 008 (به صورت پیش فرض
مشخض مي باشد) توسط تابع
lisa ترس 4 مضا لجا ادوس دين اورقا
/ سرویسدهنده به تابع 2
ee I ا ات .د نايت eee
مهر 66
صفحه 208:
وت
تسككل نام حوره ان تعسهاتي ينه نام 7
سطح
تفکیک سطحها در نام حوزه با علامت ۰
اشاره هر سطح از نام حوزه به یک
قسمت از بانک اطلاعاتي نوزیع شده
تحليل یک نام حوزه از سطوح سي
واست به چپ جهت_پیدا نمودن.
سرویشدهنده متناظر
www.yahoo.com
مهر 66
صفحه 209:
| هات خوزه عموعى
(cma)
ای موتسات
م7 oe
اسر فا sy
سازمانهاي بين ارائه دهندگان خدمات
المللى شبکه
هه ٠-7
2
(wt)
سازمانهاي
نظامي دنیا
رو 00
مهر 66
صفحه 210:
انا
وا با موی اس
alts
حوزههای عمومی و حوزههای کشوری
مهر 66
صفحه 211:
| روشهای جستجو در سرویس دهندههای نام
سس
* يرسوجوي تكراري 4
Query
* پرسوجوي بازگشتي Reverse
مه XQ
* پرسوجوي معکوس Reverse Query
مهر 66
صفحه 212:
= سم
پوس و جوی SSS |
حجم عمده عملیات بر عهده سرویسدهنده محلي
* داشتن آدرس ماشین 6 به عنوان نقطه شروع توسط سرویسدهنده
محلي
ترجمه نام به آدرس 1 بعد از دریافت تقاضاي تبدیل نام توسط سرویس
دهنده محلي و ارسال آن به تقاضا کننده در صورت امکان
* در غیر این صورت ارسال یک تقاضا براي O06 سطح بالا جهت ترجمه نام
* معرفي آدرس ماشین دیگر به سرویس دهنده محلي جهت ترجمه نام
مورد نظر توسط سرویسدهنده سطح بالا
* ارسال تقاضا از طرف سرویسدهنده محلي به سرویسدهنده معرفي
شده در مرحله قبل
* ترجمه نام حوزه توسط سرویسدهنده نام در غیر این صورت برگرداندن
آدرس سرویس دهنده سطح پایین تر به سرویسدهنده محلي
صفحه 213:
Root
pees "7
icrosoft.com pt a 5
۷ به روش برس و جوى
تکراری
1 2 of com nam Name
ry
و ص سم
]دمو
@
Root
[en a
©)
[uery of address of microsoft.coy *COM
|} server لل
Referral to microsoft.com Name Name
Server
Microsoft.c
om
Name
Server
مهر 66
Resolver
صفحه 214:
[ پرس و جوی بازگشتی _
شترویسدهنده محل ان طرف تابع سنیستتمي |
تحلیل نام ۱
برگرداندن مقدار معادل IP در صورت
موجودبودن در بانك اطلاعاتي مربوط به
سرویسدهنده محلي i
در صورت نبود معادل ٩۵ نام حوزه در بانك |
اطلاعاتی سرویسدهنده محلي, ارسال تقاضاي !
ترجمه آدرس توسط خود سرویسدهنده به .
~ سرویس دهنده سطح VL, ی
پیگيري ترجمه آدرسن به همین جرتجب توسظ
سرويسدهندههاي سطوح مختلف و به دست
=
در روش پرس.-وجوي بازگشتي ماشین سرویسدهندة
محلي این مراحل متوالي را نميبیند و هیچ كاري جز
ارسال تقاضاي ترجمة يك آدرس برعهده ندارد و پس از
4 5 9 \
خواهد ماند.
مهر 66
صفحه 215:
2
3
3
3
Microsoft.
0 ssouppe
405 asuodsoy,.
2
° ۶ 2
3
8
صفحه 216:
| برس و جوی معکوس
* داشتن آدرس 1 يك ماشین و نیاز به پیدا کردن نام نمادین معادا
با آن توسط سرویسدهنده 006 ۱
- انجام يك جستجوي وقت گیر و کامل-جهت پیدا نسودن- نام نسادين أ
* ارسال يك تقاضا توسط سرویسدهنده محلي براي |
6 متناظر با شبکهاي که مشخصه آن در آدرس [
IP موجود است .
۰ ارسال تقاضاي مربوطه توسط 006 مربوط به |
شبکه به سرويسدهندههاي متناظر با هر زیر شبکه |
*.برگرداندن.نام.نمادین.حوزه معادل با آدرس ۵
مهر 66
صفحه 217:
ساختار بانک اطلاعاتی سرویس دهندههای نام
اجزای ee نام
یتوس 2 "سس
ge 9 سس تم(
¢ تن كت
Cem > afi?
مهر 66
صفحه 218:
پروسه سرویسدهنده
5
* برنامة اجرايي جهت پردازش
تقاضاهاي ترجمة نام از ماشينهاي
وكن فار سال بانج متاست براق
تقاضادهنده
استانداردبودن قالب هر تفا و
شبکه اینترنت جهت ارسال تفاضاً و
دریافت پاسخ توسط هر ماشین
فارغ از ساختار و سیستم عامل og UI
مهر
"5
صفحه 219:
[ بانک اطلاعاتی
' ذخيره دادههاي لازم براي تحليل يك نام تمادين
در بانك اطلاعاتي
* یکسان نبودن ساختار بانك اطلاعاتي در
۱ سرويسدهندههاي گوناگون Ne eee ee
' بانك اطلاعاتي قايل 708أركوردهاي منيع -
ايل طح إن
٠ نكهداري در حافظة اصلي
جهت بالابردن سرعت
,؟ فايل متني ۱
صفحه 220:
مهر 66
صفحه 221:
مشخصکننده نام حوزه یا نام مربوط به يلك |
۱ .وهأ شتیین: نام تسادیین). مت
حسب ثانیه)
ابن فيلد مشخص مى كند که مایت نام مین مربوط به جه شيكهاى الست
كلاس (50-> ركورد مربوط به يك نلم در شبكة
كلاس CLG
كلاش اناه
صفحه 222:
Value
Parameters for this zone
32-Bit integer
Priority, domain willing to accept email
Name of a server for this domain
Domain name
Alias for an IP address
CPU and OS in ASCII
Uninterpreted ASCII text
Meaning
Start of Authority
IP address of a host
Mail exchange
Name Server
Canonical name
Pointer
Host description
Text
انواع ركوردهاي اصلي در بانك اطلاعاتي OOG
صفحه 223:
1
(6606900,9600 ,0۳0/900 09) اعد 600 10 66600 صميو
ی
pean. COPDO 10 TXT “Ore وله وی
و1 ۰ 0 10 66600 مه
تسه م6 0 10۵ 66600 سید
56600 1۵1/1۵60 ۵90 0
66600 10 ۵ 169۹ 999
66600 0۵ @ 998.61.000.108
66000 10 OX Deed
66600 1۵ 0 ۰ اس و
66600 10 OX سس
سوه 00000 1۵ 66600 سس
wid ماود 0۵600۵ 1۵ 66600 امسوم
2.220 © هد voubot
ملس 0۲ 1۵
وید 0 ۵
10 © 160,59 هه
© WOO Ow 0200
10 ® 00
۱
[ نمونه فایل 610۲ در یک سرویسدهندة نام
صفحه 224:
مهر 66
صفحه 225:
های بخش سرآیند پیام
ID
QR|OpCode} AA |TC | RD | RA] 2 | RCODE
QDCOUNT
ANCOUNT
NSCOUNT
ARCOUNT
مهر 66
صفحه 226:
فيلدهاى بخش يرمش ييام |
Domain Name (QNAME)
Type of query (QTYPE)
Class of query(QCLASS)
مهر 66
صفحه 227:
فیلدهای بخش پاسخ » اطلاعات فا
Name (Variable length)
Type (16 bits)
Class (16 bits)
TTL (32 bits)
Data Length ( 16 bits)
Data (Variable length)
مهر 66
صفحه 228:
مهر 66
صفحه 229:
مقدمهای بر مدیریت شبکه
لزوم بكارگيري وتکلهای
نظارت بر وضعیت شبکه و اجزاي آن و همچنین توانایل
اعمال مدیریت بر روي ماشينهاي مت و اجزاي : يك
رب شبكه (شاهل -مسيربابها -بلها و :)--
پيادهسازي نرمافزارهاي مدیریت شبکه در لایه کاربرد جهت
مستقلنمودن پروتكلهاي مدیریت از سختافزار شبکه
مهر 66
صفحه 230:
معماری پرونکلهای مدیریت شبکه |
تعریف استاندارد مبادله اطلاعات لازم براي نظارت و مدیژیت
بين ماشينها و مدير شبكه
مديريتي
استانداردهای مدير
مج
000
6000 *
COOP, *
Xx
مهر 66
صفحه 231:
تقسيم عناصر يك شبكة خودمختار بم
:جهار ردة
| 1. نودهاي تحت مديريت
2. ايستكاههاي مديريت
| 3. اطلاعات مديريت
“4:-قرارداد-سديريت.-
صفحه 232:
| 1- نومعلى تحت مديزيت (
7
شامل ماشينهاي میزبان» مسیریابهاء پلهاء چاپگرها و هر ماشيني *
که بتواند اطلاعاتي از وضعیت خود, به ايستگاههاي مدیر ارسال
نماید و از فرامین آنها تبعیت کند.
يك نود تحت مدیریت باید قادر به اجراي پروسة كاربردي
0باشد. در این حالت به آن ایستگاه نمايندگي 8006گفته
مي شود.
".هر نود تحت_مديريت_ممكن است در كنترل جند ايستكاه مديريت.
باشد كه هر يك از اين ايستكاههاي مديرء سطوح دسترسي
متفاوتي به آن ایستگاه دارند.
مهر 66
صفحه 233:
| ایستگاههای مدیریت ۲
| * كامبيوترهاي همهمنظوره شامل
---غرم اف زار- لازم nar pe ae age
مهر 66
صفحه 234:
قرارداد عدیییت-6
| روشي استاندارد و مستقل جهت برقراري ارتباط ایستگاه مدیر با |
نمایندگیها به منظور تقاضاي حالت اشیاء (متغيرهاي وضعیت) و تغییر |
یت آنها در صووت.لزوم. سس
ااستانداردهای مدیریت داده لزوم ایجاد |
| وجود مجموعة استانداردي از متغیرها براي توصیف وضعیت
مهر 66
صفحه 235:
پایگاه داد اطلاعات مدبریتی مر همست C
چججوعد اطلاعا دی درو تا متا ربا مساو
وم که اه وم سا خی معا هک مهد ی
| استاندارد 000 ]
5
95 مستقل از پروتكلهاي مدیریت
۶ آهکانجعییر پزوتگل حدیریت
بدون نیاز به تغییر
* شامل 10 گروه از اشیاء
مت فاد پروتگلهاي مدیزیستت)
کته از ماقاعات" مدیر یتسد
یکسان
مهر 66
صفحه 236:
Description
Name, location, and description of the equipment
Network intertaces and their measured trallic
‘Address translation (deprecated)
IP packet statistics
Statistics about ICMP messages received
TCP algorithms, parameters, and statistics
UDP trallic statistics
Exterior gateway protocol traflic statistics
Reserved lor media-spectie MIS
SNP traffic statistics
# Objects:
23
Group
System
Intortaces
AT
م
16۷۳
10۳
uP
EGP
Transmission
(SNMP
گروههای اشیاء 010-11 در اینتر
صفحه 237:
استانداردي جهت تعریف متغيرهاي حالت و اشیاء
* دو مجموعه استاندارد 060:
* يك نوع زبان توصیف اشیاء که توسط کاریر قابل استفاده است.
يك روش کدگذاري براي مبادلة اطلاعات بین ايستگاههايي که از
پروتکل 8۵006 پشتيباني ميکنند.
مهر 66
صفحه 238:
بلروتكل ا مدا (۵0و
۳ ۳ ۲
به دلیل وجود انواع مختلفي از دستورات در يك پروتکل
مدیریت شبکه و در نتيجه پيچيدگي زیاد به جهت اضافه کردن
دستورات جدید براي هر نوع عطلياتي
"استفاده از روش واكشي تمامي عملیات و فرمانها و ذخیرم
Message Description
Getrequest Requests the value of one or more variables
Getnextrequest_| Requests the vanable folowing tls one
Get-bulkrequest | Fetches a large table
“Setrequest | Updates one or more variables
Inform-request__| Manager-lo-managar message describing local MIB
SnmpV2-trap | Agent-o-manager trap report
انواع پیغامهای 6006
مهر 66
صفحه 239:
1 شماره نسخة پروتکل 6006
2 يك شناسه که گروه ايستگاههاي تحت نظارت يك
مدير را مشخص ميکند.
أ 3. بخش داده که به چند واحد داده تقسیم ميشود.
SNMP-Message ::=
SEQUENCE {
version
INTEGER {
version-1 (0)
1۲7
community
OCTET STRING,
data
ANE
660 قالب پیغام به زبان
مهر 66
صفحه 240:
فصل هفتم: برنامهنویسی تحت شبکه اینترنت
Cocket Programming
: هدفهاى آموزشى )
لا انواع سوكت و مفاهيم آنها
لا مفهوم سرویسهنده امشتري
ما پوابع مود استفاده چن بزبانه شروفتسیندویده
لا توابع مورد استفاده در برنامه مشتري
معرفي زبان جاوا
لا آشناین با ابلت.
مهر 66
صفحه 241:
امه از راه دور
| الف) درخواست برقراري ارتباط با كامپيوتري خاص با ٩6 مشخص |
و برنامهاي روي آن کامپیوتر با آدرس پورت مشخص <
| درخواست فراخواني تابع سيستمي Opvclat
ب) میادله دادهها با توابع لمی() و بص() در صورت برقراري
ع0 اتمام ارتباط با فراخواني تابع عه()
مهر 66
صفحه 242:
| انواع سوکت و مفاهیم آنها ]
۶ سای نز آنتریم سای اسال گزآ سین
i Ortected
*سسوکنهاي نوع دبناگوام > سوكنهاي بدون. اتصال-.
| سوكتهاي نوع استریم مبتني بَچژوتکل TOP لزوم
| برقراري يك اتصال قبل از مبادله دادهها به روش دستتكاني
| سهمرحلهاي
ا عه i
. سوكتهاي نوع ديتاكرام مبتني بر يروتكل WOOP مبادله دادها
بدون نياز به برقراري هيج آرتباط و يا اتصالي و عدم تضميني
بررسیدن دادههاء صحت دادهها و ترتیب دادهها
مهر 66
صفحه 243:
pol eee و
ل يروتكل انتقال فايل 08 50
} يروتكل انتقال صفحات ابرمتن
۳۷۳ 5
/ پروتکل انتقال نامه هاي
تكن
مور سین
ee ») 5
2 ات ۷ اس 0
c a A
سر O08
“Se
سوكتهاى نوع ديتاكرام |
مهر 66
صفحه 244:
سوکت بك مفهوم انتزاعي از تعریف ارتباط در
سطح وال و
اعلام آمادگي جهت مبادله دادهها Hisar
موی به سیستم عامل بدون درگیر شدن با
- جزئیات پروتکل- ۵( با ۵006و -تقاضای ایجاد فضا و
منابع مورد نیاز جهت برقراري يك ارتباط از
سیستمعامل
مهر 66
صفحه 245:
ببببببب چ جع ee
| :تعریف عمومی
مان تا ود آیستت با مد اطلاطان (
) سرويس دهند م حصحوم):
پروسه اي است براي به اشثراك گذاشتن اطلاغات. و فحویل
/اطلاعات به مشقري تحت ده
مهر 66
صفحه 246:
~
] برنامه سمت سرویس دهنده 6۲ 6
برنامهاي است که روي ماشین سرویسدهنده نصب میشود و
منتظر است تا تقاضائي مبني بر برقراري يك ارتباط دریافت
کرده و پس از پردازش آن تقاضا , پاسخ مناسب را ارسال
نماید بنابراین در حالت lS برنامه سرویس دهنده شروع تا
.کننده يك ارتباط نیست
مهر 66
صفحه 247:
برنامه های سمت مشتری Obert Gide (
إبرنامه هاي سمت مشتري بنابر نیاز, اقدام به درخواست
| اطلاعات مينمایند.
| تعداد مشتریها روي ماشينهاي متفاوت یا حتي روي يك ماشین
ميتواند متعدد باشد
صفحه 248:
[_الگوریتم کار برنامه سمت سرویسدهنده_]
8 :(@vohwt (Lill
31 OOP) ااعلام درخواست ارتباط و تعیین نوع آن (۲۵6یا
سیستمعامل با این تابع سيستمي
ب) 0۵(
نسبت دادن يك آدرس پورت سوکتي که باز کرده ایم
beren()e)
stn اعلام شروع پذیرش تقاضاهاي ارتباط ۲0۵ با اين تابع به
706 عامل و تعین حداکثر تعداد پذیرش ارتباط
د) م6(
تقاضاي معرفي يكي از ارتباطات معلق با استفاده از اين تابع ار
شیستم:عامل
(OGeed(),recv? (+
مبادله داده
و) :0(
/ قطع ارتباط دو طرفه ارسال و دریافت
صفحه 249:
الكوريتم کار برنامه سمت مشتری_]
> (الف(8: ایجاد يك سوکت (مشخصه يك ارتباط )
(ب(سسج0: تقاضاي برقراري ارتباط با سروپسدهنده
(ج0سس(2-0:ارسال و دریافت داده ها
(د(سا0:. قطع ارتباط بصورت دو طرفه
J :سطف ا () قطع ارتباط بصورت يك طرفه.
مهر 66
صفحه 250:
5
توابع مورد استفاده در برنامه سمت سرویسدهنده (مبتنی بر 00
J
Z
تابع 6۳0
تابع )مدنا
ذ!
تابع مسه
8
تولبع )نص مسبت
03
تولبی )هه [
بر \
میر 66
صفحه 251:
که
أت
75
J
8
اولنه عور دلستفاده در بسرنلمه مشتری(مبتنیه ۳ |
0 تابع ساد
تابع )م0
5
تولبع سس [
J
مهر 66
صفحه 252:
۰ جاوا زباني است شییگراء ساده, ایمن, قابل حمل؛
توانمند در حمایت از برنامههاي چند ريسماني با
معماري خنثي
تفاوبهایزبانجاوا با زبانهای+م.:
اشاره گرها
استراکچرها و یونیونها
توابع
ورائت چندگانه
رشتهها
wo
Operdior pverbadeag
تبدیل خودکار نوع
آرگومانهاي خط فرمان
% شیی گرايي
مفسر زمان اجراي جاوا سینت
مهر 66
صفحه 253:
praca
ese
زیزترنافه با بزنافه كوچكکن اسنت که دزون يك تفجه وب قرار)
ميگیرد و روي يك سرویسدهندة اینترنت قابل دسترسي بوده و به
عنوان بخشي از يك سند وب بر روي ماشین مشتري اجرا ميشود:
پرنامة اجرايي است و براي اجرا در محیط مرورگر در نظر گرفته شده
تا قابليتهايي که صفحات وب ندارند از طریق آنها فراهم شود.
”+ اپلتها با برچسب 0۳0۷/۵۲ درون صفحة وب تعریف ميشوند ولي
فايلي خارجي به حساب ميآیند
مهر 66
صفحه 254:
عدم دسترسی به سیستم فایل جز در موارد محدون"
عدم توانایی در فراخوانی و اجرای برنامه در ماشین اجراکننده
مهر 66