کامپیوتر و IT و اینترنتعلوم مهندسی

کاربردها و معماری لایه ای

صفحه 1:
فصل دوم- کاربرد ها و معماری لایه ای پروتکل ها . سرویس ها و لایه بندی مدل مرجع 001 معباری 4۳00/1 لایه ها چگونه با یکدیگر کار می کنند؟ سوکت ‎@erkeky sla‏ پروتکل های لایه کاربرد و تسهیلات آن ها

صفحه 2:
فصل دوم- کاربرد ها و معماری لایه ای پروتکل ها ء سرویس ها و لایه بندی

صفحه 3:
پروتکل ها . سرویس ها و لایه بندی * فرآیند کلی ارتباط, بین دو یا چند ماشینِ متصل به یک یا چند شبکه پیچیده است. " لايه بندىء توابع ارتباطی مربوطه را در گروه های قابل مدیریت دسته بندی می کند. "" هر لايه به لايةٌ بالاتر خود سرویس می دهد. * هر لایه بر اساس یک پروتکل عمل می کند. = با متال این مفاهیم را نشان می دهیم.

صفحه 4:
كاربرد جستجوی وب ۴ وب به کاربران اجازه می دهد که به منابع (برای مثال مستندات) که در ماشین های متصل به اینترنت قرار گرفته اند. دسترسی پیدا کنند. مستندات در اینترنت بر اساس (۳] 1,۲" آماده شده اند. یک برنامة کاربردی جستجوگر برای دسترسی به وب استفاده می شود. & جستجوگر مستندات «ا(۳6//" که شامل لینک هایی به دیگر مستندات است را نمايش می دهد. هر لینک به یک ,68) رجوع می کند که نام ماشین و محل قرار گرفتن مستندات در آن را مشخص می کند. حال به بررسی نحوهٌ عملکرد. زمانی که یک لینک توسط کاربر کلیک می شود می پردازيم.

صفحه 5:
ره * كاربر لینک ۱۲65.00 ۱1۵:/۷۷۷۷۷۷.۱۷] را کلیک می کند. ‎WWW.nytimes.cOMys sil etl lites URL ®‏ لستهلی آدیس‌ن‌در لینترنتوا ندارد. ‏# اینترنت به آدرس ماشین برای ارسال اطلاعات به آن نیاز دارد. ‏* نرم افزار جستجوگر از پروتکل 5 برای ارسال 1161[7) برای بدست آوردن آدرس اینترنت استفاده می کند. ‎ ‎ ‎ ‏* سیستم 275 آدرس اینترنت آن ماشین را پاسخ می دهد.

صفحه 6:
‎TCP-2‏ ب ‏© ترم افزاز جستجوتير از ز ۳111۴ برای ارسال درخواست یک سند استفاده می ‏* سرور هاي 111117 با كوش دادن به بورت مشخصى ( يورت ۸۰ برای ۳ منتظر درخواست ها می مانند. ‏* 011601 1۳ 111 پینام درخولستوا از طریقب ورتموقتی_رلیم نا لورت ۷ ارسا میک ند ‎HTTP &‏ برلیارسا یفام هابه شکل طمتراحتیاج بسه یکارتباط ‎HTTP Server , HTTP Client... TCP‏ دارد.

صفحه 7:
A ey = * 161 1۳ ]71 پیغام درخولستشا ابسا میک ن: "۲ *۳) ..." * 56۲۷76۲ 1۳ ]31 یک پاسخ وضعیت ارسال می کند: "۲۰۰ ‎"OK‏ © 5610761 111112 فایلورخوستشده را ارسا (میک ند © جستجوگر. سند را نمایش می دهد. ؟ کلیک کردن یک لینک زنجیره ای از رخداد ها را در اینترنت سبب می شود. * حال به بررسی نقش پروتکل ها و لایه ها می پردازيم.

صفحه 8:
پروتکل ها = یک پروتکل مجموعه ای از قوانین است که مشخص می کند چگونه دو یا چند موجودیت ارتباطی در یک لایه , با هم تعامل داشته 5 پیغام هایی که می توانند ارسال و دریافت شوند را مشخص می ‎aes,‏ * عمل هایی که باید در صورت بروز یک رخداد مانند ارسال و یا ریافت پیغام و یا انتقضای یک تایمر انجام شود را مشخص می ‎aes,‏ * هدف پروتکل ارائه سرویس به لاي بالاتر است.

صفحه 9:
le ay مجموعه ای از توابع ارتباطی مرتبط که می توانند با یکدیگر مدیریت شوند و در یک دسته قرار گیرند. ‎LY‏ کاربرد: توابع ارتباطی که توسط برنامه های کاربردی استفاده می شوند. ‎GOVE (wal) 2‏ . 0006 <<“ “كرك ‏لایة انتقال: ارتباط انتها به انتها بین دو فرآیند در دو ماشین ‎PCP .OOP 4 ‏لاية شبکه: ارتباط کره به گره بین ماشین ها ‏۵ هر

صفحه 10:
منال: ۲۲۳ " 17۳ ی کپ روتکللاية کایبرد لست ۰ مستندات را برای یک برنامةٌ جستجوگر بازیابی می کند. ۴ پروتکل 16۳" فیلد های پیفام درخواست و پاسخ را مشخص می ‎SS‏ ‎ag Request pes « Request code 7‏ د ‎«cookies‏ او . ‎Onwtent type‏ 3« * 1/۱۳" عمل‌هایی‌که با دریافته یفام هایم شخصباید لنجام شود را مشخصمیک ن.

صفحه 11:
پروتکل ۳ 1 ۲11 ؟ 7111۳ فرض‌میک ند پسیغام 0 مستقیما ‎HTTP Client,‏ و 56157617 111-112 مبامله می‌شوند * اصهنآه ۳۲۲1۳ و 5617۷01 ۳] ]1 دو فرلیند هستند که در دو ماشیربر ریعایتزنطجا می‌شوند * 1۳ ]71 از جریانارسا یمطمتنکه توسط )1 ارلئه می‌شود. لستفانم می‌ک ند

صفحه 12:
TCP ‏مثال:‎ 0 ی کپ رتکللا.ية ‎cep‏ ‏یک سرویس جریان ذادة مطمفن بین دو فرآیتد در ذو ماشین بر روی ایتترتت اراقه می دهد شمارة ترتیب(سامسی جح برای دنبال کردن بسته های ارسال شده و دریافت شده استفاده می شود. مکانیزم های تشخیص خطا و ارسال مجدد برای رفع خطاهای ارسال و از دست رفتن بسته ها استفاده می شود. ‎bait TOR‏ سرا : فرستند و گبرنده قبااز ایسا(واده لبتدا باید ارتباطلیجاد کنندو مقدار اولیة شمرة ترتیموا مشخصک ند ‏شناسة هر ارتباط(10) 8()) به طور یکتا و منحصر به فرد توسط مقادیر زیر مشخص می شود. ‎(ead port #, sod UP addess, receive port #, reveiver UP akhess) 3

صفحه 13:
۳ او س هون )1 ان قفامت هم تعب ۳0۲1127

صفحه 14:
مثال: پروتکل 10115 پروتکل 5 یک پروتکل لاية کاربرد است. ‎DOG‏ یکپایگاه داد توزیع شده لستکه بر روی‌چندیرهاشین در لینترنتقرار گرفته لست يروتكل 000005 اجازة انواع مختلف ۳۲۶ را می دهد: ووم ول مج للم وی( Dal exckore 9 9 عموما از یفام ایک وتاه لستفادم میک ند و بلبلیزاز سرهیسی‌که *12606) ارلئه میک ند لستفاده میک ند. 08 از پ ورتم شخصو معروف53 را لستفاده میک ند.

صفحه 15:
) Authoritative © 5615761 11231236 1.0621 : برلئنام هايوكه به طور محلى بسير لستفادم مى شود ۴ دانشکده . 15۳ * اكر نتواند به 177 ©6]11 پاسخ دهد. | ‎Name Server‏ :001 ارتباط برقرار می کند. ‎Root Name Server :13 °‏ 53 جهانياز لزوجود دارد. ۴ به 111617) ها پاسخ می دهد ویا ‎Authoritative Name Server « |, query‏ ارجاع می دهد. Katy]: Authoritative Name Server ° «s Authoritative Name Server 49 Jsla> 01, 055 ‏هر ماشین باید آدرس‎ © ‏نماید.‎

صفحه 16:
UDP: Jie ‏کپ روتکللا یه انتقالیست‎ OOP * "" سرويس ديتاكرام!ه* 9251-21 بين دو فرآيند در دو ماشين بر روى اينترنت ارائه مى دهد. "" شمارة پورت برای مشخص کردن فرآیند های مختلف در یک ماشین استفاده می شود. ‎,O0® *‏ تا تصل لت ‏= دیتاگرام به صورت بلادرنگ ارسال می شود. * سریع ۰ ساده ولی غیر مطمئن

صفحه 17:
" لايه ها: توابع ارتباطى مرتبط 3 لایة کاربرد: 008) ,۳۵ ‎PCH, OOP Just ay 2‏ 2 لايهُ شبكه: 4105 " سرويس ها: يك يروتكلء سرويس ارتباطى به لاية بالا ارائه مى دهد. ‎POP 9‏ سرویسنتقل(عادة لتصلزكرا ارلئه موجهد 3 2600) سرهیسنتقل |۳۳ 2:) ارلئه می‌دهد. ۴ هر لایه بر اساس سرویس های لاية زیرین ساخته می شود. ‎POR Gs) WIDER 5‏ عملمیک ند ۵ 00009) بر روی0606۳) عملم رک ند ۵ ۳00و 0000 بر روی10 عملمیک نن.

صفحه 18:
ال قوف کارترق ها و مخیاری لاه ای مدل مرجع 01

صفحه 19:
چرا لایه بندی؟ * لایه بندی, طراختی. پیاده:سازی و تسترا با دسته بندق فرآیند کلی ارتباط به بخش هاء ساده می کند. * پروتکل ها در هر لایه می توانند به طور مستقل از سایر لایه ها طراحی شوند. 9 يروتكل ها براى استفاده از سرويس هاى لاية زيرين از الك2) استفاده لايه بندى امكان تغيير و كسترش يروتكل ها و سرويس ها بدون تغيير لايه هاى زيرينء را فراهم مى أورد. " ساختارهاى يكيارجه و بدون لایه. گران و غیر منعطف هستند و به زودی منسوخ می شوند.

صفحه 20:
Open Systems Interconnection (OSI) * معماری شبکه: 2" تعریف تمام لایه ها 7 طراحی پروتکل برای هر لایه در ‎das‏ 1970 هر سازندة کامپیوتر معماری شبکه لایه ای . برای خود طراحی کرده بود. * مشکل: کامپیوتر های سازنده های مختلف نمی توانستند با هم شبکه شوند. ‎DLS, OG *‏ بر امللیت وسط سایمان()109 بود که لمکانرتباط ک امپیوترهایسازنده هایمختلفوا فرلهم آورد.

صفحه 21:
مدل مرجع 051 5 يك مدل مرجع هفت لايه اى. براى معمارى شبكه ارائه مى كند. " هدف مدل مرجع ايجاد يك جارجوب براى توسعة يروتكل ها بود. " علاوه براين 20094 يك ديد يكبارجه از لايه ها و يروتكل ها و سرويس ها كه همجنان در طراحى يروتكل هاى جديد نيز استفاده مى شودء ارائه می دهد. "" استانداردهایی با جزئیات زیاد برای هر لایه توسعه داده شده استء که بیشتر آن ها استفاده نمی شوند( کلیات استاندارها توسط سازنده ها پیاده سازی شده اند.) * پروتکل های 626/10 لایه های ‎OO‏ را به اتحصار در آورده اند و ساختار لایه ای خود را ارائه داده اند.

صفحه 22:
مدل 7 لايه اى مرجع ‎OST‏ Application End-to-End Protocols Application = Session Layer Network |,___,] Network |,_)|,] Network Layer Layer Layer | Data Link |_| Data Link Layer Layer | Physical ‏لیس‎ Physical Physical Layer Layer Layer One or More Network Nodes Application Application Layer Session Layer Network | Layer Physical Layer

صفحه 23:
لاية فیزیکی بیت ها را بر روی لینک ارسال می کند. * تعریف و مشخص سازی ویژگی های فیزیکی یک لینک ارتباطی: 2 مکانیکی: ۳۳ ,تام ‎we gable,‏ 7 الکترونیکی یا نوری: سطح ولتاژ . قدرت سیگنال , مدولاسیون. زمان بيت ها 5 ل توابع و فرآیند ها: چگونگی فعال سازی. نگهداری. غیرفعال سازی لینک های فیزیکی وت * مودم های اترنت, ‎DGD‏ مودم هاى کابل » تلفن و ... * کابل زوج سیم به هم پیچیده. کابل هم محور. فيبرء راديو » مادون قرمز و .

صفحه 24:
لاية لینک داده * انتقال فریم ها بر روی ارتباط مستقیم ۴ دسته بندی بیت ها درون فریم ها * تشخیص خطاهای بیت و ارسال مجدد فریم ها * فعال سازی . نگهداری و غیرفعال سازی لینک ارتباطی داده * کنترل دسترسی به رسانه برای شبکه های محلی * کنترل جریان Physical Physical Layer Layer

صفحه 25:
* انتقال بسته ها بر روی چندین لینک و شبکه * آدرس دهی برای شبکه های بزرگ " گره هاء الگوریتم مسیریابی را برای تشخیص مسیرها بر روی شبکه اجرا می کنند. = جلورانی» بسته ها را به گرة بعدی انتقال می دهد. * کنترل ازدحام برای برخورد با جریان ترافیک سریع * برقراری ارتباط . نگهداری و قطع ارتباط در حالت اتصال گرا

صفحه 26:
Internetworking),<| G= gateway H = host H H ۴ سه 1 بخشواز لاية شبکه لستکه لنتقالیسسته ها را بسر روی‌شبکه هاعلحتطلاغیر متشایه. فرلهم‌می‌ک ند ‎ *‏ مسیریاب های معا بسته ها را بین شبکه ها ارسال می کنند.

صفحه 27:
لاية انتقال " انتقال دادة انتها به انتها بين فرآيند در يك ماشين با فرآیند در ماشين ديكر " انتقال جريان مطمئن و يا انتقال يك بلاك تنها به صورت سريع و ساده ۴ قطعه بندی پیغام و تجمیع مجدد ۴ برقراری ارتباط ء نگهداری و آزاد سازی Network Network Network |__|] Network Layer “| Layer Layer Layer Communication Network

صفحه 28:
لا کاربرد و لایه هانی بالاثر * لانة کازبرفةسروسن این که منتتاوباً مورة استفادة کاربردها است را ارائه می دهد: ‎DOG,‏ ‎Applicstion‏ او , وم لا جیوه ادا و ... Application Layer ترکیب شده در ‎AY‏ کاربرد

صفحه 29:
دنباله ها # هر پروتگل از یک سرایت که شامل آفرین ها «شساره تزئیب:ها دیب هاین برچ:: مشخص كنندة طوا ‎cle cw ©‏ ات . Application | Application Layer ‘Transport Layer Network Layer Data Link Layer Physical Layer ل و ... است. استفاده می کنند. bits k Transport Data Link Physical برای تشخیص خطا می تواند اضافه شود. Appligation - Application Layer Layer ‘Network Layer Layer Layer

صفحه 30:
ديد يكيارجة ‎OSI‏ پروتکل ها ‎G aay #‏ ماشين باالآية > در ماشين ديكر تعامل مى كتد جا يك سرویس ‏به لایة + ارائه دهد. ‏موجودیت هایی که شامل لایه های متناظر در ماشین های مختلف هستند. ‏فرآیند های نظیر نامیده می شوند. ‏ماشین ها از مجموعه ای از قوانین و قرارداد ها استفاده می کنند که به آن ‏يروتكل لاية 5 مى كويند. ‏*" فرآيند هاى نظير لايهُ © از طريق مبادلة ع() () ‎Protec‏ ‏(۳0602)) با هم ارتباط برقرار می ‎ ‎n-PDUs ‎۳۳ ‎- ‎Layer n peer protocol ‎

صفحه 31:
ديد يكيارجة 051: سرويس ها * ارتباط بين فرآيند هاى نظير به صورت مجازى است و در حقيقت غير مستقيم است: ‎AY‏ 6+ اطلاعات را با فراخوانی سرویسی که توسط لایث " ارائه می شود. انتقال ‏می دهد. ‏سرویس ها در ‎IB jes 99 Cerrice Boorse Prii(GPP’s)‏ مى ‏گيرند. ‏هر لايه داده ها و اطلاعات كنترلى را به لاية يايين تحويل مى دهد تا به لاية فیزیکی ‏رسيده و انتقال صورت گیرد. ‏۴ داده هایی که به لاية پایین ارسال می شوند را (6060)) ۰۷() عه) سوق مى كويند. ‏* 060002 ها دلخل()۳60) بسسته بندی‌می‌شوند.

صفحه 32:
لايه ها ء سرویس ها و پروتکل ها

صفحه 33:
ارتباط بين لايه ها layer IN provider ج‎ Indica| por? System A System B

صفحه 34:
سرويس های اتصال گرا و بدون اتصال ۴ بدون اتصال * اتصال گرا 2 انتقال فوری 9000) ‎a‏ ‏2 نیازی به برقراری ارتباط ندارد 2 مانند ‎OOP, AP‏ dim ‏سةا‎ برقرارى ارتباط بين دو ‎as jake ly GOP‏ به سروس فاق لایه ای لازم نیست از اطلاعات حالت یک نوع باشند. ۴ انتقال 9000) ۵ 200 برروی16 عملهی‌کند آزاد سازى ارتباط 2 10 بر روی(20) عملمیک ند CTO 5 POR ase ™

صفحه 35:
بخش بندى و تجميع دوباره (2© ‎Segmentation‏ (Reassembly * یک لایه ممکن است به دلایل پیاده سازی و یا دیگر دلایل. محدوديتى بر روى اندازة بلاک های داده ای که می تواند منتقل کند. تعریف نماید. "" بنابراین ‎col Soo tT EY GOO‏ بزرگتر از آن باشد که لایة ۳" بتوا را به شکل یک واحد داده انتقال دهد. * در طرف فرستند: 60000 به تعدادى 20061 شكسته مى شود. * در طرف گیرنده: 60000 از ترتیبی از (6) ها دوباره تجمیع می شود. (a) Segmentation ‏لاح ه]‎ [ f-PDU | -PDU ] f-PDU | (b) Reassembly ‏لا ه]‎ [

صفحه 36:
۴ اشتراک سرویس لاي © توسط چندین کاربر ‎TAM AY‏ * برچسب مالتی پلکسینگ و یا 100 در هر 26060) لازم است تا مشخص شود یک (6 به چه کاربری تعلق دارد.

صفحه 37:
خلاصه ۴ لایه ها: توابع ارتباطی به هم مرتبط 2 لایة کاربرد: 00068 ,۳۳6۳ 2 لیذ انتتال: 000) , 2۳00 ل لاية شبكه : 7108 * نسرويس هاه يك بيرؤتكل:يك سرويس ازتباطى ببهالاية بالاثرخبوذ ارائه مى دهد. 41005 سرويسيتصا كرا و قابلطمیناننتقل لارلئه می‌شدهد. ©0000) سرويس )"دوج 8) لنتقل (ارلشه می‌دهد. * هر لایه بر اساس سرویس های لایه های پایین تر ساخته می شود. ‎PCR g5) 3 WIPE 2‏ ۵ 2008 بر روی00) ‎Weg) 2 OOP , PCR 2‏

صفحه 38:
فصل دوم- کاربرد ها و معماری لایه ای #معماری ‎POPE‏ ‏"لايه ها چگونه با یکدیگر کار می کنند؟

صفحه 39:
چرا ارتباطات بين شبکه ای؟(0 1۳161161011611 ) * برای ایجاد شبکه ای از شبکه ها و یا اینترنت 7 بر روی چندین شبکه با تکنولوژی های متفاوت عمل می کند. 2 ارائة ارتباط همه كير با استفاده از انتقال بسته ها با ۳ 2 برای مقیاس های بسیار بزرگ کم عا 9

صفحه 40:
چرا ارتباطات بين شبکه ای؟(0 1۳161161011611 ) * برای ارائه سرویس ارتباط جهانی 2 مستقل از تکنولوژی شبکه های زیرین 2 ارائه واسط مشترک به کاربردهای کاربران

صفحه 41:
چرا ارتباطات بين شبکه ای؟(0 1۳161161011611 ) براى يشتيبانى از كاريردهاى توزيع شده 3 هر رويس هلى اينثرنث طراحى شده لسث. مى تاد ير روى كل شبكة ابنترنت عمل كند.

صفحه 42:
پروتکل هاى sai" ga ‏بسته های های اینتر تست‎ ٠ Host A IP > router- router...> router> Host B IP © لاية ۳[ در هر مسیریاب گام بعدی را مشخص می کند. * واسط های شبکه بسته های 18 را شبکه انتقا دهند. و ای 2 ای را بر روی ‎wd‏ Host Router Host B Router [rratspor} ‘Transpo! Layer Layer Network Interface Network Interface Networ! Network linterfacd Interface Network Interface’

صفحه 43:
TCP/IP ‏وتکل‎ aa Lure | sie Distribute Reli ۳۳۳ oe va stream datagram service A service Best-effort ICMP, ARP: connectionless Fe 6 packet trans تکنولوژی های متفاوت شبکه

صفحه 44:
نام ها و آدرس ها در اینترنت آدرس های اینترنت 8 نام های اینترنت ‎١ 6 4‏ ام هاى ‎ial‏ ‏* هر ماشین یک آدرس ۰96 16 بیتی ‎ee‏ 00 منطقاً یکتا دارد هر ماشین یک نام یکتا دارد. * آدرس های جداگانه برای هر ارتباط فیزیکی 7 مستقل از مکان فیزیکی به شبک ‎OF‏ به سادگی توسط انسان به خاطر سپرده ۴ تصمیمات مسیریابی بر اساس آدرس 1 ی شود انجام مى شود. 0 ‎Oorwara Dacre) sls ob‏ ۴ آدرس 108 دو بخش دارد: تحت سازماندهى يك مديريت 5 :)و لاس ۴ نام ماشین 0 5۴() مسپریابیرا ساده می‌کند. 2 نامی که به ماشین داده شده ‎mig a‏ 1 یز رم > وس ديه 3 نامی که به کاربر داده شده * ارم 9 000 5( نام را به آدیس‌تسرجمه می‌کند.

صفحه 45:
آدرس های فیزیکی * (260راهاو دیگر شبکه ها . آدیس‌هاعف بزیکوبه تجهیزلتف بزیکیکه به شبكه متصلهستد آدرس‌هایف بزیکین سبتمی‌دهند, * شبکه از آدرس فیزیکی برای انتقال داده ها و یا فریم ها به مقصد های داخل شبکه استفاده می کند. آدرس 005 بايد در واسط هاى 108 شبكه به آدرس فیزیکی تبدیل شود. ۴ برای مثال آترنت از آدرش های 48 بیتی اننتفاده نی کند: 3 هر کارت واسط شبکه اترنت (162) یک آدرس فیزیکی یا (0696) یکتا دارد. ۵ 24 بیت اول آن مشخص کنندة سازندة کارت و 24 بیت بعدی شمارة سریال است. 3 00:90:27:966807 12 امه

صفحه 46:
Server] 57 ‏ع‎ ‎outer ‎BL 2,1) | 4 (1) PPP eA ts Netid=2 (2,2) Ethernet 3 *PPP does not use addresses (netid= Workstation ) Es (1,2 ‏امسصو) 5 عند‎ Server 1 1 ‏مود‎ 1 2 4 ‏فص‎ 1 3 3 ‏ابر‎ 2 1 0 2 2

صفحه 47:
Encapsulation 1 © سرآيند اترنت شامل * آدرس هاى فيزيكى مبدأ و مقصد * نوع يروتكل شبكه ( براى مثال 172 )

صفحه 48:
‎IP a,‏ از ‎Workstation‏ تا سرور ‎. ‎Router ‎۱ ‏ی‎ x ‎(1,3) ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎Ethernet ‎ ‎ ‎Workstation ‎(1,2) ‏بستة 168 برای مبداً آدرس (2و1) و برای مقصد آدرس (1و1) دارد. ‏جدول 16 در 2ب مشخص می کند که مقصد به همین شبکه متصل است بنابراین بستة 16" را در فریم اترنت با آدرس 7و < قرار می دهد. فریم اترنت توسط کارت واسط شبکة !مه همه پخشی می شود و توسط کارت واسط شبکة سرور دریافت می شود. ‏ارت واسط شبکه فیلد نوع پروتکل را بررسی می کند و بسته را به لاية 6100 منتقل می کند. ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 49:
بستة 1 از سرور تا ۲۷0116616110 Server PC 0 Router لح 1/9 (2 | Workstation (1,2) بستذ 18 برای مبدأ آدرس (او۱) و برای مقصد آدرس (۲و۲ دارد جدول 18 در سرور مشخص می کند که بسته بايد به مسيرياب ارسال شود. بنابراين بستة 15 در فریم اترنت با آدرس 5 و ؟ قرار مى كيرد. فريم اترنت توسط كارت واسط شبكة سرور همه يخشى مى شود و توسط كارت واسط شبكة مسيرياب دريافت می شود. کارت شبکه فیلد نوع پروتکل آن را بررسی مى كند و بسته را به لاية 18 منتقل می کند. لاية 18 آدرس مقصد بسته را بررسى مى كند و متوجه می شود که بسته باید به مقصد (۲و۲) ارسال شود. جدول مسیریابی مسیریاب مشخص می کند که (۲و۲) مستقیما به لینک 3۳۳ متصل است. پسته ط در فریم 3 قرار می گیرد و به مقصد منتقل می شود. ‎PPP‏ در مقصد فیاد نوع پروتکلرا ببریسی‌می‌ک ند و بسسته را به لایة 18 تحویلمي‌دهد ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 50:
fat uo ‏چگونه با عنم کار‎ lead PC Router 1 2,1 Server|p] 5 (a) mig ‏اه‎ een ‏اد‎ ‏م‎ )13(] ۲ (2,2) Ethernet (b)

صفحه 51:
Encapsulation TCP Header contains source & destination port

صفحه 52:
لایه ها چگونه با هم کار می کنند؟ ‎Network Analyzer :;| Ju»‏ een. wu (co Sls httpwwww.nytimes.com ‏کاربر بر روی‎ * NIC bugs «Sloe, pls Ethereal Network analyzer © ‏لترنتمی‌سیند را جمع آوری‌می‌کسند‎ * ترتیب فریم ها و محتوای فریم ها می تواند با جزئیات بررسی شود.

صفحه 53:
Top Pane Middle Pane shows shows frame/packe encapsulation t sequence for a given ope Fie Edi ۵ 129976 128.100.100.178 128,100.11.13, 0.231524 178.100.1113 44.15.247.200 b.6s288 64.15. 247,200 128,100.21.12 0.268320 128.100.11.3 64.15.247.200 0.68688 128.100.11.13 64.15.2470 0.205429 64.15.247,200 128,400.21.13 0.236676 64115.247,200 128.400.1113, falFrane 1 (73 bytes on wire, 75 bytes captured) ethernet 12, Src: 00:90 8:07, 3223 00:20:52: ‏كط رد‎ 0 Bintarnet ‏:عقف مده ,(028.100.12.33) 128.00.11.33 :علقم عم ,ا مد عدم‎ 128.100.100.128 )128.110.100.128( Buser vatagran Protocol, src Pert! 1128 (126), Ost Pert: domain (53) Eponzin Nare system (query) 37 25 55 17 20 50 27 55 55 07 05 00 15 0 54 41 0 00 30 11 76 19 80 54 06 08 80 5 G4 66 00 35 00 29 49 85 00 35 OL 00 00 OL 59 00 39 09 03 77 77 77 07 62 79 74 69 1 1 Bottom Pane shows hex &

صفحه 54:
een i HTTP 1 Request & 3 168288 G4.18.247,200 128.100.21.12 168320. 128.100.11.13 64.15. 247.200, 0.205439 64.15.247.200 128.100.11.13 hhetp > 1127 [ACK] Seq-1396200326 Ach-2638600402 wine32' 0.236675 64115.247,200__128.100.11113 TTe/L.4. 200 9« 2 ۳۳29۵ 1 ۳5 ‏25و‎ 0۳ wire, 75 bytes captured) Betharnet 12, Src: 00:90 8:07, 3223 00:20:52: ‏كط رد‎ 0 Bintarnet ‏:علقم مده ,(028.100.12.33) 128.00.11.33 :علقم عم ,امد عدم‎ 128.100.100.128 )128.110.100.128( 8 ‏معدن‎ oatagran Protocol, src Pert! 1128 (126), Ost Pert: domain (53) Elpenzin Nare system (query) 27 25 55 0D 00 0 ST 55 55 07 05 0015 07 S442 0 00 30 11 76 19 80 54 06 08 80 5 G4 66 00 35 00 29 49 85 00 35 OL 00 00 OL 59 00 39 09 03 77 77 77 07 62 79 74 69 1 03 63 GF 60) 00 00 C1 o0 OL ۳6 7/۳۹۵۸

صفحه 55:
Middle pane: Encapsulation ‎Cape ey Tet Etharmet Frame 5‏ فک ما۳ ‎[wo 8 [Source [Destination | Proto: 5‏ آذ ‎wesissooh‏ ا 0 ۳ ‎ARE ete os ١ Ethernet‏ شوه ‎afs:{ Protocol Type Destination‏ ‎and Source‏ ی ‎Sedrees 188 20h a2" Gase bob 15) Addresses‏ ود ‎MTT‏ ۴ مد جوم ‎Brotosel, sce Ports Ahi? C1427), ost‏ امسر ‎Brranowission‏ ‎es‏ ‏2 سس ‎ ‎BS 0) 00 90 EF SE ba o7 18 00 25 Tt :‏ و2 52 2 05 تن 1 و هه وه 00 #0 43 34 ‎ber 92 GL‏ ‎aR‏ تشون ‎ob 88 SG ESR ER‏ کم 28 $5 03 ‎Ses He ck St oF‏ ‎loose _3¢ 31 be $1 ad Oa 42 6262 65 70 74 3a 20.69 69 Alivia cept‏ ‎Feel] 7۳۱۳۳ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 56:
1۷۲10 ‏ام[ ج صم‎ ۶ ncapsulation 8 = other stuff! File Edt Capture fue [rime [Source ‏ع‎ IP Packet Hel 2 ‏هه‎ © (703 bytes 707 bytes caprured) ethernet 12, srcy P00: Dest tna tor 09200 Croundry ea Source: 09: yr Cireet _36205/07) Bamarnet protocol, src addr: 128,100.11.13 (128,100,12.13), ost addr: 64.15,.287.200 (6#.15.247,200) vars Header length: 20 bytes moifrerentiavad service: Ftetd: ox0d Cosce ox00! eefautt; ECK* 0x00) Total Langeh: 659 Hdencificatian: Ox5445 مه و و ۳ ‎Vine to Vives‏ IP Source and Destination Addresses 0 8 ۳ تعع جع فده دی کعل ود )100.11.12 ,25 من 8 مر 3 2 00 Provacal 0 ‏له 0 1 25 وم‎ 27 88 ba o7 8 0 5 boro $20.00 80 06_e0 be 80 G4 Ub od 40 OF 5g $8 3 ۵0 $0 ao 3 3 Protocol Type ‏خن هنشت‎ tepel fe 1 ۹ ۲۱ ]راون [ وت

صفحه 57:
Middle pane: Encapsulation File Edit Capiuro Display Tooke ‘Hop TCP Segment ‎[ine‏ ل ا ‎[Sauce‏ ملم ‎ ‎ ‎ ‎ ‎farrrane 6 (ror ۳25 7 2 7۳5 ‏ره کم‎ Metherner r2, sree ooss0:27iageha:cr, net: ۵9: ‏موه مه هو‎ ‎J transrtssion contro? protocol, sez Part? 127 001270. 055 80025 1256 0801, Seq: 3538559753, ‏:باح‎ 003 Soures pore lis? Gaz) Destination pore! Pete (80) ‎| Source and ater er mes, Destination ‎Window size: L9%10 ‎ ‎Sere eae Recepe! Image/sit, imagenes Recepe Lanstage: annus Ar Aecepe-rncoding: qetp, dar laca\r\n UserPagencs most] ta/4lo(eorpactble; SIE 4.0; Windows wr = Oe Host: wer nyt ‏اج عم‎ ‎Connection: Keep-aliwarcy ‏نوا مودعم تصرية زم مدوم سيد ۱ ‎HEP 5 ‎01 anplicar OUMaT ETP nM car fon, ‎Pe Renee wa ee 3 BO UGEau een Boa bed Request fe ‎ ‏ی ۳ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 58:
* بسته بندی بسته ها (طاالجمججوج) کلید اصلی لایه بندی است. * 16 لمکان|رسا ی سته ها بر روی‌شبکه هایمختلفوا می‌دهد. * ۳06و 6() سرویسارتباط جهانیبر روولینترنتلولثه می دهند. * کاربردهای توزیع شده که از ۳66۳ و 1(626۳) استفاده می کنند می توانند بر روی کل شبکة ینتونت عمل کنند. * نام ها و آدرس ها در ایتترنت» شمارة پورت :سوکت ها : آدرس های فیزیکی . ارتباط ها

صفحه 59:
فصل دوم- کاربرد ها و معماری لایه ای سوکت ها

صفحه 60:
Socket API ‎CP (Cppiicaicg Programcvicgy IoterPace) ©‏ ل مجموعة استانداردى از توابع كه مى تواند توسط كاربردها فراخوانى شود را ارائه مى دهد ‎Oerketey DO1IX Govkets DCI ©‏ 7 سطح تجریدی برای کاربردها برای ارسال و دریافت داده ‎I‏ کاربردها سوکت هایی ایجاد می کنند که به شبکه متصل می شوند. لآ کاربردها از سوکت ها به صورت ۳۳/۳ و يا ۳/۳ استفاده می کنند. 7 سوکت در کرنل پیاده سازی می شود. 7 جزئیات پروتکل ها و مکانیزم های زیرین را مخفی می کند. ۴ در ممزرا حبطلی() و دیگر 00) ها وجود دارد.

صفحه 61:
ازقباقا طريق واسط سوكت Client Server Socket Socket interface interfac e descriptor descriptor Kernel Kernel + Application references socket through a descriptor port number o Sockat bound ba aor port number

صفحه 62:
نوع جریان سرویس بدون اتصال *_انتقال آنی بلاک اطلاعات ( حدود حفظ می شود سربار و تأخیر برقراری ارتباط وجود ندارد آدرس مقصد در هر بلاک وجود دارد ارسال /دریافت . به از چندین فرآیند نظیر ۴ تنها سرویس تدوع 9) 2 بسته های خارج از ترتیب 8 امکان از دست رفتن بسته ها * از 606() استفاده می کند. اتصال گرا * ابتدا ارتباط بین دو فرآیند کاربرد نظیر برقرار می شود. * انتقال به ترتیب . قابل اطمینان و دو جهته انجام می شود.( حدود در انتقال حفظ نمی شود جندين نوشتن اخواندن بين فرآيند های # در انتها ارتباط آزاد مى شود. * از 1008 استفاده مى كند.

صفحه 63:
تفاوت های بین ‎Server , Client‏ Gener © 2 هنگامی که سوکت ایجاد می کند از شمار پورت های معروف استفاده می کند. 2 ممکن است چندین آدرس 16 یا واسط شبکه داشته باشد. ‎OF‏ پرای درخواست های 28 منتظر می ماند. ‎Olea ©‏ 2 یک شمارة پورت موقتی تخصیص می دهد. 2 ارتباط با دج را آغاز می کند. لازم است که آدرس 10 و شماره پورت ند را بداند. ‎il DOG *‏ شود. مصوا) آدیس2۳ و شمارة پویتشا بسدستمی‌آورد. ل0() و بدستلوردن16۳ و شمارة پویت۳۷/۳< لستفاده می

صفحه 64:
فراخوانی های سوکت برای ارتباط های اتصال گرا Server 1 en ‏سرور 0060 ۳855176 را انجام می دهد.‎ © 5061666 بيلوكوثدادنه درخيلستيتباط يكسوكطيجد موكد ۴ سرور نوع را مشخص می کند: جریان 108 رای ‎Wiss, call aut, Socket‏ ار یی وسینگسععد نا این ضبومدم موق بر سبويدسم موفقبت Client socket() 1 write() 1 read() 1 Connect negotiation. - - »ponnect() هط close() 3 bind). listen) laccept() Blocks 5-5 + read() write() 4 close()

صفحه 65:
655 وه فراخوانی های سوکت برای ارتباط های اتصال گرا ‎Passive open‏ را انجام می دهد. ‏0 درس محلیو شمه بویتبه سوک سیتمی‌دهد. می تواند از آدرس 1۷1100810 برای چندین واسط شبکه استفاده نماید. ‏101 باسخ 0: 0811 ب رلوموفقیتو ۱- ‎ ‏ياوه عبت ‏شكست ذر صورتى كه شمارة پورت در حال استفاده باشد و یا اجازة استفادة ‏مجدد وجود نداشته باشد. ‎ ‎Client ‎socket() ‎1 ‎onnect() ‎write() ‎I ‎read() ‎1 ‎close() ‎> ‎ ‎ ‎Connect ‎++++++, megotiation. . ‎ ‎Server ‎socket() ‎listen) ‎laccept() ‎Blocks ‎write() ‎4 ‎ ‎ ‎close() ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 66:
فراخوانی های سوکت برای ارتباط های اتصال گرا ‎passive open‏ را اتجام می دهد ‎TCP cd Listen‏ ب یر بافطیتباط را بسرلیس و ک تم شخصمیک ند زج به کمک پارامترها می توان بیشترین تعداد درخواست هایی که می تواند در صف قرار گیرد برای اینکه سرور به آن ها پاسخ دهد را مشخص نمود. ‎socket)‏ ‏18568 باسخ 0: 0۵11 برلیموفقیتو ۱- بولی‌شکست 00« ‎Client‏ [ هت ‎laccept() socket()‏ ‎Blocks Connect 1‏ ‎negotiation. . . xonnect()‏ و 1 ‎read) ~Lwrite()‏ ‎write) | -Pata, read()‏ 1 ‎close()‏ ‎ ‎ ‎ ‎ ‎close() ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 67:
فراخوانی های سوکت برای ارتباط های اتصال گرا سرور 00610 0055116 را انجام می دهد. ۰ ‎ACCEPL yo pw‏ را فراخوانی می کند تا یک درخواست را بپذیرد ‎Server‏ ‏۴ ۸006۲ بلاکمی‌شود لگر صفخامی‌ساشد ‎socket()‏ ‎bind).‏ ‎listen) Clieat‏ ‎socket()‏ ‎Connect 0‏ ‎negotiation. - - »ponnect()‏ ‘ ‎ee ee‏ ‎read() - write()‏ 1 1 لوو اسم ساد 1 ‎close() close()‏

صفحه 68:
فراخوانی های سوکت برای ارتباط های اتصال گرا 011626 عمل0261 2061176 رالمنجام مومهد ‎Socket ©‏ راعلتصلله سور ینکسوکظیجد می‌کند ‎Server‏ ‎Client *‏ نوع را مشخصميككد: جريان 1002 9 * 9061668 باسخ 0211 : مقنار غير منفىتعريفكته يامقار ‎-١‏ در صويتعدم موفقيت ‎socket‏ ‎bind()‏ ‎listen)‏ ‎Client‏ }= ‎bce ۳‏ ‎Blocks Connect i‏ ‎es +++. negotiation. . . »tonnect()‏ + ‎read() ---Data.------1 writed)‏ 1 3 ۳0200 لو اع اسطات اديه 1 ‎close() close()‏

صفحه 69:
فراخوانی های سوکت برای ارتباط های اتصال گرا ‎says pluill, active open jac Client‏ * ]011900 یکارتباط بر روی‌سوکتمحلیسه آدیسو پسورتمشخمٍیجاد می‌کند ۶ ]61018160 مقار ۰ در صورتموفقیتو مقلار ۱- در صورتعدم موفقیتساز می گردلند connect .TCP : ‏توجه‎ ‎\, three-way handshake ‏آغاز می کند‎ Client socket() write() I read() 1 close() = Data. .----- Connect negotiation. . Server socket() bind). listen) laccept() Blocks 5-5 + read() write() close()

صفحه 70:
فراخوانی های مت گنت براق ار تباط های اتصال گرا ۵۲ باسخ 6811 : تعريقكتهم لواز :01162 و 5615761 از سوكتجديد برلئإنتقلزها ترا در ساخظر آدیس‌قرار می‌دهد. یتباط در صورتموفقیتو ۱- در فاد می؟ سوکت اصلی برای رسیدن درخواست های جدید منتظر می ماند. Client socket() write() I read() 1 close() = Data. .----- Connect negotiation. . Server socket() bind). listen) read() write() 4 close()

صفحه 71:
فراخوانی های سوکت برای ارتباط های اتصال گرا انتقال داده ‎Client ©»‏ فرلخ ‎ent‏ و 561776۳ از فرلخولنی»؟1۷۲1 ب ولولنتقل(هاده در ی کسوکنرتباط لستفاده می ۶ ۷۷۲۲۵ مشخصمیک یکبا لیک نت ‎pore,‏ ‏2 می‌کندد معرفسوکت اشلیمه کنر بسه یک افر» مقنار داده پسرچم‌هایی-_ ولیک نترل ‎zt, Write ©‏ هه اد 1 ۱ ‎en‏ نت ‎i‏ بايتعاوارس اده در صوتموفقيتها ‎-١‏ در ‎Client‏ ‎socket()‏ ‏1 1 read() 0 610560 ۰ onnect(). Server socket() bind). listen(). laccept() Blocks close()

صفحه 72:
فراخوانی های سوکت برای ارتباط های اتصال گرا انتقال داده ‎Server ead Libs. » jlasleab acl server, Client ¢‏ 8 را لنجام می‌دهد. ‎socket()‏ ‏680 مشخصميكك : معرفسوكت لشارم كر به يكبافر. مقتار دادم 1 * 2680 باسخ 6811: تعناد بايتهائخولندم شده در صویتموفقیتیا ۱- دز صویت 00« شسکنت گر دادده لیبسرنند بب لاکمتیشود: ‎listen)‏ ‎Client‏ ‎ste vena‏ مه ‎laccept()‏ ‏بجد: 16201 و 1113116 مى توانئد قو ‎Blocks Connect 4 ae ;‏ برای ارتباط در دو جهت چندین بار negotiation. . - »ponnect() ‏فراخوانی شوند.‎ مان 1------ مد ۰-۳ 5 - + 1 close() close()

صفحه 73:
فراخوانی های سوکت برای ارتباط های اتصال گرا پایان ارتباط © 011626 و 5615761 يمانىكه ميكر احتياجىبه سوكتفيست01056 ميشوند ‎Server‏ ‏© 01050 معرفسوکترا مشخصرمی‌کند. * 01056 پاسخ 0: 0811 در صویتموفتیتو ۱- در صورتش > ‎socket()‏ ‏)سقط ‎listen)‏ ‎Client‏ 1 ‎laccept() socket()‏ ‎Blocks Connect i‏ ‎es .+++. megotiation. . . »~onnect()‏ دح ‎Data..--‏ = ‎read) ---- Data.- write()‏ 1 3 ‎read()‏ إء ‎A.‏ -------- | وان

صفحه 74:
Example: TCP Echo Server ‎sock n);‏ نییعت ماو ‎Senter sin port = heons(part);‏ ‎Server sin oars bdr = won (IMAGOR ANY) ‎00 ‏اک مه ‎ ‎ ‎at ‎fruntt(Stdere, "Cont Bind nave to sackets eae) ‎, ‎up ta 5 connect requests */‏ عضيو بر لك ‎ ‎ ‎ ‎ ‏1 ل ماهر ‎client ten = sizent(etiont)‏ موم ‎Si Tine sa = accept isd, (atruct‏ نامر ) اعد زرا نان ‎"can't accept client\a"):‏ من ‎eat:‏ ‏, ‎bp = but;‏ ‎bytes ta read‏ ‎white Vin Ste‏ ‘ ‎be sone‏ ‎jes to reo‏ 0 0 | ‎Pranee(esent: Ss\0", butt‏ الس 1 ‏0000 ‏لت ‎ ‎ ‎A simple echo server using TCP */‏ دز ‎Sinctuge <ys/tjpest>‏ ‎fe‏ | ما حا ‏لموممة* عمد ‎main(int arge,‏ عمق 3 ‎ ‎Sha ‏ا ا‎ Ey ear “fp, buf (BUFLEN]: 1 ۳ ‏ره هه ی 1 ‎| ‏¢ لدم حت ذاه ارو ال عون لمم ل فد و ‎create # secket\n")‏ لقا ا 1 لله ‎

صفحه 75:
Example: TCP Echo Client Duero har Gserver,s1zetCetrct sockaddr in) ‏سام‎ © neon (por) 1 _ ۳ ant get server's هن ‎exit‏ 1 ‏فحنا روما‎ adse, (char *)Gserver.sin olde, hp-oh Length: 15 Caonacting to the server {r (eonnece ea, (Struct sockaa ¢ ألم ا موی انم 0 ‎seh)‏ هم 1 1 ۲ص ام ا ‎Soot‏ بمان عمو اس رات 0 hile (in readisd, tp, bytes to_read) > 0) tess 7 بس عرست ممم لقاع مات لت Fine ctate.to include <eye/ types b> finctuae <spe/sbeket te ‏خاک اه‎ 1 3 ‎tt‏ مد مر مه 53533 سداق ان ا ‎star‏ ‏, ‎11 Create a steean socket */ ‎Se (1SE'S Socketiae thet, Shox sorens, 01) == ‏لقم‎ ‎Yaruntt(siderr, "Can't eraate ‏العامة و‎ eae: ‎

صفحه 76:
فرآخوانی های‌ستوکت بدایتقناظ هاى يدوق اتصال سرور آغاز می شود. ‎Socket‏ يكسوكز نوع 11198 ليج ميكد 1 باسغ 0811 : تعريفك ننده و یا ۱- در صویتعدم موفقیت ‏آديس محلوو شمايه پسورتبه سوکطختماص‌می‌دهد .میت واند از دیس‌های 1۳ ۱۸110102۳0 استفاده کند. ‎Client ‎socket() ‎1 ‎sendto() ‎‘ecvfrom() ‎ ‎ ‎close() ‎ ‎Data ‎Server ‎recvfrom() ‎1 ‎Blocks until ‎server receives data from client ‎sendto() ‎| ‎610560 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 77:
فراخوانی های سوکت برای ارتباط های بدون اتصال * 11601717012 بايتعاودريافتشده از يكسوكتوا در يكمحلمشخصكبىومى is ‏تسایمانی‌که دادم بسرسد بسلاکمی‌شود.‎ 116017۲017 ۴ Server socket() bind() Client {eestrom0 | socket 0 1 Blocks until en DOE ‏سوب‎ server réceives sendto() data from client sendto() |... Data 0 1 1 610560 اوه

صفحه 78:
فراخوانی های سوکت برای ارتباط های بدون اتصال :011621 لغاز موشود. © 500168 يكسوكتئز ‎UDP gy‏ لیجد می‌کند ‎Server‏ ‏* 506166 باسخ 6811 : تعريفكنده يا ‎-١‏ در صويتعدم موفقيت ‎socket()‏ ‎bind()‏ ‎Client‏ ‎fecvfrom()‏ ‏1 ‎Blocks until.____......Data.....‏ ‎server réceives sendto()‏ ‎data from client‏ ‎sendto() Data‏ ‎Feovfrom()‏ +“ | ‎close()‏ ‎close()‏

صفحه 79:
فراخوانی های سوکت برای ارتباط های بدون اتصال spies jel Client © 5611050 لنتقللايتهائيافر مشخصبه يكسوكت ‎Server‏ ‏© 5010100 مشخص‌می‌کند: معرفسوکت شید گر به بافر مقدار دادف يرجم بسرلعكنترليفتر اسل آديسمقصد و شمارة بووتطولساختر أدوسمقصد ‎socket()‏ ‏© 561206 : تعداد بايتهاواريسل[شده و يا ‎-١‏ در صويتهدم موفقيت ‎bind()‏ ‎Client‏ ‎fecvfrom() socket()‏ 1 ‎Blocks until.____......Data.....‏ ‎server receives‏ ‎data from client‏ هت و | ‎close()‏ ‎close()‏

صفحه 80:
فرآخوانی های‌ستوکت بدایتقناظ هاى يدوق اتصال ۴ 160717۳0170 نمانی‌که دادم لیسرسد بیدار می‌شود. © 11601711011 مشخصمىككد معرفسوكتتلشايه كر به بافر برلوقرار داهن داهم در آن حداكثر تعداد بایتهایی کسه می‌تسولند در بسافر قسرار گسیرد. پسرچم‌های کنترلی کسپیآدیسو شملیه وتف رستدی طول‌ساختر آدیسفرستدم © 1667012 : تعداد بايتهائدريافتشدم يا ‎-١‏ در صويتشكست. Client socket() 1 ‏توجه : 766150650332 حداكثر‎ candid ‏داده های مربوط به یک 56161 را از‎ يك ديتاكرام دريافت مى كند. | close() Data... Data Server socket() bind() 1 Blocks until server réceives data from client sendto() | 610560

صفحه 81:
فراخوانی های سوکت برای ارتباط های بدون اتصال بستن سوکت * 1160 یا 56176۲ نمانی‌که سوکنهیگر لازم نیسته15» را ‎Server‏ ‏فرلخولنیمیک نند ‎socket()‏ ‏* 01050 معرفسوکترا مشخص‌می‌کند * 1058© مقار ۰ بسولیموفقیتویا۱- بسولی‌شکست ‎bind),‏ ‎Client‏ ‎fecvfrom() socket()‏ 1 1 ‎Blocks until.____......Data.....‏ ‎server réceives sendto()‏ ‎data from client‏ ‎sendto() Data‏ ‎Feovfrom()‏ +“ |

صفحه 82:
Example: UDP Echo Server {7 Bind an adress to the secket ‏ره‎ ‏درا رهق سم‎ Server sin port = Rtens (part): لص عمس انا د رقت و لق د 2 ‎“Ioserver‏ ا ا | ما a rath Stdere, "Cont bind name to sackets mr ‏ی‎ ‎1 ‏لذ مانم‎ 1 client ten = sizeat{client) Seta Srecetren(ed, aut, MOLEN, 0 (Gerude acckeusr Shectian, tetiene teal) > 00 ‏ماه لاصو‎ "con't receive ‏اماس واه‎ ‏تس‎ ‎| ‏ماه از ماع‎ t= ne ‏مها ماو‎ "con't send datagran\ mr ۷ 1 1 000 eterna)? (+ Geno server using UP +/ | 2 fe ‏ماع‎ 200100720: nt main(int ange, ‏اوه عم‎ t oer toégacen ‏ا‎ 6 هید و اه ‎geri‏ موز مه موم ‎Foruner(stdere,‏ ‏و تن 1 ‎sachet */‏ مو وام دعوم 11 ‎21 106 ‏لا مدمة ل‎ ahr Sock ocean, 0}) == <1) 4 foriattisiderr, "con't create @ dothet\n") cath: ‎

صفحه 83:
(۷ ۱111 0010۰ 04111 رن اه 02000 ‎sage: Ma Ts date Size) Hest (perti\e", panel;‏ نت 1 زز ‏ ز ز ز ز ز ز ز ز ز ‎INET,‏ 0 01001000000 مه ماه ا 0 تن 1 لمعه صو ا 0 1 ‏تعد مده ممه رح‎ 1101110201 "can't get server's I aadress\n") settle 0 eopylnp-oh ase, (char *) Gserver.sin ade, np:oh tengt) size > MLEN) 6 Tpriner (stderr, “ates too ‏“عالط‎ ‎cea 1 ام ‎ante size:‏ « & :0 و ۳ ره قاس > JeteineotdaylGstart, MULL): /* start delay neasurenent */ Server ten = sizeat (server): TW endta(ad, sbute dota size, 0, (struct sockadér *) aenver, aeiver ten) = <i) fprinttistderr, "senste error seta 7 [0 MAILER, 0, (stevet sackader © مت ا 0 ا > Jeteineotdaylsend, MLL); /* end delay measurenent */ GF [strnenplsbuts rout, data Soze) t= 0) pronef(‘Gata 15 corrupted\n"): اوه Client و icles rte: > و ۳ ۳ | ong detayistruct tineval ‏رنه‎ struct ‏میاه‎ (2) t aa (H2- te see «ety see) * 2000 Bae a te tse Ete usee 380) / 2000) fetarnishs 98) 7 Ent main(int arge, char + t hor ‏باس‎ hut thnten, sbut LEN: 3 prone = argvial: ‏موه‎ 0 0 tise ¢ forineristaere, cusoge: ‏كن‎ date sitel host Iportl\e", panel eat: 0 او وواهاسوعل مه 0ج 1 إل ع وه nest = ‏موه‎ ‏و‎ ‎Port 20111

صفحه 84:
فصل قوم- کاربرف ها و معماری لایة ای پروتکل های لاية کاربرد و تسهیلات 10"

صفحه 85:
(RFC 854) Telnet Detwork Ottudd ass ce atl,I TOR ‏امکان ارتباط دو طرفه بر اساس‎ ۴ (Dercvicral ‏ماشین ۲۳۶ با ماشین آغاز کنندة ارتباط به صورت محلی برخورد می کند.‎ ۴ ‏برای اتصال به پورت سرورها و ارتباط از طریق 2 استفاده می‎ ۴ ‏شود.‎ Server proces 3 ‏سوم‎

صفحه 86:
ترمینال مجازی شبکه ‎tercvicd ©‏ صحصجویل موی پووررور ‏* هر ماشین ویژگی های مورد نیازش را به ۰۳۳ 62۳۳( می کند. "" كزينه هاى مذاكره براى ايجاد تغييرات در “00004 ‏" داده هاى ورودى به سرور ارسال مى شود و با انعكاس دوباره باز مى گرد( ‎(echoed‏ ‏۳ سرور توابع را کنترل می کند: وقفه . حذف خروجی . ده :پاک كردن حروف ‏ پاک کردن خط ‏" به صورت پیش فرض نیاز به 7۳۸6 و كلمةٌ عبور دارد.

صفحه 87:
telnet * برنامه ای است که از پروتکل ا<1۳" استفاده مى کند. ۴ از سوکت 106۳ استفاده می کند. حروف تایپ شده را به سرور ارسال می کند. هر حرفی که دریافت شود را چاپ می کند. * برای ارسال ام و یا بازیابی صفحهُ وب آن را امتحان کنید.

صفحه 88:
پروتکل انتقال فایل ‎File Transfer Protocol (RFC 959)‏ ۴ انتقال یک فایل از یک ماشین به دیگری را ارائه می کند. * انواع مختلف ذخیره سازی فایل را مخفی می کند. * پارامترهای دستور های ۳۳/6) اطلاعات فایل را مشخص می کنند: 2 نوع فایل: ‎OE6CN,ECOCO10 7,icoenp towal‏ ل ساختار داده: فایل » رکورد. صفحه 7" مود انتقال: جریان . بلاک . فشرده شده " ديكر دستورات 40021605 3 کنترل دسترسی: 000/۲۴ , 0000 , ۳00۵0۵ ,0000066 و ... 2 سرویس: ۵ ‎POD,‏ ,۵/۳00۵ ,۲0/۳۵۸ و...

صفحه 89:
FTP File Transfer

صفحه 90:
دو ارتباط ۳0۳" ارتباط داده ارتباط کنترلی * برای انتقال فایل » بدست آوردن لیست ل برقراری با استفاده از پروتکل الع۳» فایل ها و فهرست ها بر روی پورت شناخته شده 21 © هر انتقال نیاز به یک ارتباط دادة جدید . ‎F‏ دستورهای ۳6۳ و پاسخ های بین دارد. مترجم های پروتکل ‎SPI wg s Posie 70 ۴‏ 5 ۵ ۳۱) فرآیندلنتقللواده را کنترلمی ‏* شمارة يورت از طریق ارتباط کنترلی لا كاربر درخواست بسته شدن ارتباط ارسال می شود. کنترلی را می دهد و سرور این عمل را ‏© 0۳۲۷ 08۳() توسط سرور از طریق انجام می دهد. ‏يويت20

صفحه 91:
FTP Replies سس 1۷2 ‏وان و۳‎ reply (seem hey bean, but urat Por wher reply bePore seed ‏سوه‎ ‏العم‎ مه با رو اجه بنج :رال امه لمات نم زاو موی معط ‎2yz‏ 3/2 ‏ی متت جا له ای با بط‎ be perPorwed witout odio ‏موه مه سلجم و لو اوه ی مور‎ ام امس او ما موه راو ‎reply (se‏ ارو موی بو 4/2 لصم ام وت ‎perPorwed; de‏ سا مه ی) راو ماوت سقویی وت 52 02 ee 12 ‏و مه و مسج و سس و‎ kelp) 22 ‏باب رتم بطم مسج(‎ centred acd cht reonartone) 32 ‏معط‎ el acer nite ‏سوم‎ Por br bap ‏سم‎ cand onan provetkers) اسر( . 42 هه مه سا 52

صفحه 92:
FTP Client (192.168.1.132: 1421) establishes Control Connection to FTP Server (128,100.132.23: 21) at GAD, est For

صفحه 93:
control) FTP Server (128.100.132.23: 20) establishes Data Connection to FTP Client (192.168.1.132: 1422) Tan Genie ate)

صفحه 94:
transfer in control connection (frame 47 request); File transfer on new data connection (port 1423, fr. 48, 49, 51) sda: 126 100.152.25 (42e-200.252.2) rts fap Gad, ‏هه نید من ومد‎ Lens a7

صفحه 95:
Hypertext Transfer Protocol REC ISFS (WPPE 1.0), REC COdS ® (WRC 4.) ‎sg Serr bh! WDNR *‏ سرور وبوا فرلهم‌می‌آورد. ‏* وب: چارچوبی برای دسترسی به اسناد و منابع از طریق اینترنت. ‎۱ ‎Wypertent Darbup bocuage (WPOL) ‏اسناد توسط‎ ۴

صفحه 96:
HTTP ‏پروتکل‎ ۴ سرور 1,16۴" از پورت شناخته شدة 80 استفاده می کند. 0 درخولستمی‌بهد و 2۳۳۳۲ پاسخ می‌دهد. ۴ بدون وضعیت(20۳2) : سرور هیچ اطلاعی از ۳۷۳ نگهداری * 0 1/۳" برلئهر درخولستو هر ياسخ يكليتباط ‎Gigs) HS 52 deal yae TOP‏ ‎ *‏ 1,6" عملپایدار پیش‌فرضلست

صفحه 97:
HTTP Typical Exchange Fie Edt Captwe Display Toole Hale he [Time [Source Destntion Protocol [Wie 900000 178,100,773 75.100. 1018 ous standard query & ww nye Tee. com 2 gligsera 125100100128 428.400.2139 Bhs Standard query responce ‏مود چيه کی هد مر‎ a | 5 013134 151 ‏ور ده تفه‎ (evn) 200-55356357: ‏ما‎ 10-1 2 0163 et.d8, 247,200 ated ree fren > 449" (orm, ace] 26013562005 5 ‏م‎ ‎{ o:tea90 128.400.1413 ‏ی‎ fer ures hep [acr} ‏ا‎ ‎1 27-700 Seton uit ents iia? (are) seqerseerosiee aeiesase3te| 0.236076 64115.247.200, ‏د‎ TTP HTTP/ALL 200 0K ۳: ‏دبس‎ 2 2 7۳2۳5 o (70s ‏جر‎ on wire, Tos ‏كر‎ captured) 2 ۵ ‏مهم‎ 11, she: 00:90:2/:96:bs:U7, ost: 0gze0?522eazbs:00 lHincernet oracecot, sre addr: 128,100.11.13 (123.100.2115), OSt Addr: 64.25.247.200 Cot.15.247,200) itransntsstan conerol provacal, stc ore? 127 (i125, Ost Pore: Reep C0}, Seq! sessb00753, ack? 139620052 iiypercext Transter Provocst ‘Ge WTTP/L- ara Aacece: tnage/ait, tmage/e-xbttmep, image/jpeg. mage/ofoeg, acplicattervond.ns-poverotne, apoltcatton,| ‏مر‎ Language: enous acceme-encading: geipy derTace\\n Usercigene: Moai Tfa/tg CcompetbTe; MSIE 6.0; windows NT ‏مزه‎ ‎host: en rycimes cm Connect! on’ ‏ماه‎ ‎| ‏تررزب 000 ا‎ van ALA Ae cape! Im 2-1 ‏أ ب لاا‎ / ا 1 آل

صفحه 98:
HTTP ‏فرمت پیفام هاى‎ ‏پیغام های ۱۲۲6۳" به فرمت 4 6962۲۱) هستند.‎ * ‏فرمت پیغام درخواست‎ ۴ Request Lice (Bock tae ads wit carriage retura) 3 Ovtkod DRL WPT P-Ocrrsiva Ila ۴ Oetod speviies wiow jy upp wy vbent * ORD species cbt ® ewer bres (Ba. kee racks wits vorrkae retra) 2 Otribue Dave: Pirie Ocker ™ Cx. bye oP chew, octet, ‏سيوك روملا‎ 8 (boot header hae kus extra corre retura * Catiy Oody (Coote) 9 Odkdiiccd iPorcwativa to server ©

صفحه 99:
HTTP Request Methods ‏سای هبو‎ | Dewy oer QRetreve taPoravatics (cbier!) theciPed by the ORL. ۵ ‏ع موه اتانوس مص۳)‎ objert, ‏او ام ول لح‎ bent, Ours be used to Pied culo docued hos chooged. oer Geer iRorcrctios ty 0 ORD (woke tee eey body) ood retrieve realy weed wheo a weer Pils out a Por fa browser, Por ‏ماج موه سوت‎ cred by RL OGLERE Rewove bent ‏با روا سل‎ PROECE Drove WIP Ponwardes ‏بعك رد رس او‎ OPMOOG Osed to deterntoe the copablites oF the server, or chorunterisios oP a cowed resource.

صفحه 100:
Universal Resource Locator Glagcle DRL ® sthewe://kosteave[pori|/pats 2 http://www.nytimes.com/ 2 ish ORL ® paki 2 ۳۰

صفحه 101:
HTTP Request Message Fie Edt Captwe Display Toole Hale he [Time [Source Destntion Protocol [hie 900000 178,100,773 75.100. 1018 ous standard query & ww nye Tee. com 2 gligsera 125100100128 428.400.2139 Bhs Standard query responce ‏مود چيه کی هد مر‎ a | 5 013134 151 ‏ور ده تفه‎ (evn) 200-55356357: ‏ما‎ 10-1 2 0163 et.d8, 247,200 ated ree fren > 149" (orm, ace] seqetasezoes2® aaa} S o-temo 7a. fon 24 13 ‏ی‎ Fer ures hep [acr} soqaseaseas7es 2011356200} 1 27-700 Seton uit ۳ 9.236676 64215.247.200, ‏مب ههد‎ arpa 200.08 |: ‏دبس‎ 2 2 7۳2۳5 o (70s ‏جر‎ on wire, Tos ‏كر‎ captured) 2 03 2500000 121 502100190119068. ‏بو‎ ‎lEincernet oracecot, sre adr: 128,100.11.13 (123.100.2115), OSt Addr: 64.25.247.200 Cot.15.247,200) iiransntsstan control pravacal, stc pore? 127 (i125, ost pore: neep (SU), Seq! sesss00753, ack: 139620052 ‘Ger / HTTP/L- arn ‎tnage/git, tmage/e-xbttmep, image/jpeg. mage/ofoeg, acplicattervond.ns-poverotne, appltcatton,|‏ مدعف ‎Language: enous‏ مر ‎acceme-encading: geipy derTace\\n ‎Usercigene: Moai Tfa/tg CcompetbTe; MSIE 6.0; windows NT ‏مزه‎ ‎host: en rycimes cm ‎Connect! on’ ‏ماه‎ ‏مس دهع (مو وتو وال وت موی زوجم ۴ 2 رهق وت و ‎ ‎ ‎| cape! Im 2-1 ‏أ ب لاا‎ / ‏ا 1 آل ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 102:
پیغام پاسخ در 1۳ 111 7 فرمت پیفام پاسخ Grates Lice 9 WT TOP-Orrsican Orits-Orde Dessuye © Grates Code: O-cigit ‏له طلسم‎ result ۴ Ex. VPPOMO COO OK ® Weters Gevioa 4 4ePorvatice about vbjevt trawsPerred to ‏ای‎ ۴ ‏نا‎ server type, ovotedt leaghs, oootedt ype Ovetedt 3 Obert (dorucvent) *

صفحه 103:
HTTP Response Message File Edu Capture Display Tools Hep 0 7 ۳۳7 2 [in 1 1.90100 13505 ‏چاه هر‎ ٠ 200203 9060 ‏ارس‎ ‎0 be. b0“LI.48 ONS Feandard query response. 2\6#.15.247.200 & 64 | ۳ ‘ee Lay > Peep [evi setesossesd7s2 xck=0 wine 4 eldeeeas Gayis, 247,300 weeds tee heep > uy Tom, ack segaisgoz00s25 ackase} | 2015-2 ۱ ‏0د قلد امه 02652255755م2‎ 5 0165658 1 ۳ Bre Ger / wTTeALL 7.0,205439 645,247,200 (0 ‏ای وس از تا‎ 2 52260 تیوه 00190:2796 2580 .00ة وه 32 00701 :502 رن 20020025 ا قد جوم ة.وقن كلخد وم وجة تومه وده ,152472037 ق2) قود 347 15مة :تفلف ‎Peocacol, ste‏ ما ها ‎(eo), ose pairs 197 Ciasr9, 204: 1136900336, ack: 222269040‏ ا 00-2 و ۱ و ‎eimai. myctmes. come‏ راهم رصم سم فاصم ‏ماخ و ‎Geche-control:‏ ‎0 ‏ماع ‏و ‎wee ‎ ‎ ‏با تاه 5 میخض عم 3230 38 ‎2b‏ $6 39 28 که وه ‎Gh ad‏ ۸۶ و2 ود ود هن لمعا الا 25 22 25 5 :5 4د عه :4 4د 55 25 كن وك 5 24 و2 0550 ‎Fite Bese opie nee ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 104:
‎HTTP Proxy Server &‏ ‎Caching‏ ‏* کاربران وب حجم ترافیک بالایی تولید می کنند. * ترافیک باعث ازدحام و تأخیر می شود. ۴ می توان ترافیک و تأخیر را در اینترنت با انتقال محتوا به سرور های نزدیک کاربر کاهش داد. * سرورهای 7و تاجرد اطلاعات وب را كش مى كنند. 2" توسط 1096۳ ها استفاده می شوند 7 جستجوگرهای وب مشتریان به گونه ای تنظیم می شوند که ابتدا به سرور ‎IG 59 Prom elo‏ 6 مراجعه شود. ۳ زمانی که موم پاسخ را داشته باشد سریع پاسخ مى دهد و در عير اين صورت آن شی را بازیابی می کند.

صفحه 105:
Cookies and Web Sessions Sugee a bb server gle ‏ها دادم هائة بد ليافته توسط هلجا2)‎ Covhie ‏است. 7۳۳ ها می‎ (State) ‏از آنجايى كه 11۲1۳6۳" بدون وضعیت‎ ‏توانند زمینه و اطلاعاتی را برای تعاملات ۲11۳" فراهم کنند.‎ ‏در پسیغام پاسخ : یکل)1" مشخصو یکت برلی ۲ ایساللمی‎ ) (۳ ‏را در امه تنظیم میک ند.‎ header fae 5 4S ‏از این پس 28 در پیغام های درخواست 162 را هم قرار می دهد.‎ ‏)میت ون فعا لیتهای2۲ را دنبلک ند و آن‌ها را در پایگام دادة‎ ‏جدلكانه لوذخيره کند و با دسترسیبه لیریایگاه دادم پاسخ مناسوا‎ ‏تولید نماید.‎

صفحه 106:
Cookie Header Line; ID is 24 hexadecimal numeral Fie Edt Captwe Display Toole Hale he [Time [Source Destntion Protocol [hie 900000 178,100,773 75.100. 1018 ous standard query & ww nye Tee. com 2 gligsera 125100100128 428.400.2139 Bhs Standard query responce ‏مود چيه کی هد مر‎ a | 5 013134 151 ‏ور ده تفه‎ (evn) 200-55356357: ‏ما‎ 10-1 2 0163 et.d8, 247,200 ated ree fren > 149" (orm, ace] seqetasezoes2® aaa} 3 o.tema0 t98100-13 3 is Fer ures hep [acr} soqaseaseas7es 2011356200} 1 27-700 Seton uit ۳ 9.236676 64215.247.200, ‏مب ههد‎ arpa 200.08 |: ‏دبس‎ 2 2 7۳2۳5 o (70s ‏جر‎ on wire, Tos ‏كر‎ captured) 2 3 2000000 112 502100190112290 :05:07. 00 : ‏.قو دعاقة 055 ١50ل .005-100 کت‎ 25-247-200 64.5.2472 810355012205 conerol provacal, stc ore? 127 01273, Ost Pore: Reep C0}, Seq! sessb00753, ack? 139620052 iiypercext Transter Provocst ‘Ge WTTP/L- ara ‎tmage/Joeg. tmage/ojeag, agolicatiovond.ns-poversolee, apetisation‏ ا ‎acceme-encading: geipy derTace\\n‏ ماق تلد ‎windows‏ ;6.0 یت ۳ ‎host: on. rycimes com‏ ‎ ‎ ‎Cookie: amoea0eTa7srsazczdestcisf2ce: wr: 533 ‎ ‏دوتع مستع ه287 سمتلت" 1ع عا نامرد سستطعروة و 061ب 002 1 ‏ا 1 آل ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 107:
PING کاربردی که مشخص می سازد. آیا یک ماشین قابل دسترس ! col Totercet Orci Dessage Protol ‏پر اساس‎ ۲ 1626060 ماشیرمباً را در مورد خطاهایرخ دادم در حیرپردازشب ستة 168" توسط مسیریاب‌ها و یا تسوسط مقصد . مطلع می‌سازد. ۲ ممججی «۳) 103606۳ از مقصد درخولس تب اسخ میک ند. 8 بيغام ۳۸ و شمیه ترتیباوسا [هیکند. در دسترس بودن و تأخیر رفت و برگشت را مشخص می کند. كاهى به دلايل امنيتى غير فعال مى شود.

صفحه 108:
PING from NAL host Microsoft(R) Windows DOS (c)Copyright Microsoft Corp 1990-2001. C:\DOCUME"1\1>ping nal.toronto.edu Pinging nal.toronto.edu [128.100.244.3] with 32 bytes of data: Reply from 128.100.244. bytes=32 time=84ms TTL=240 Reply from 128.100.244. bytes=32 time=110ms_ TTL: aa Reply from 128.100.244.3: bytes=32 time=81ms TTI Reply from 128.100.244.3: bytes=32 time=79ms TTI 46 Ping statistics for 128.100.244.3 Packets: Sent = 4, Received 4, Lost = 0 (0% loss), Approximate round trip times in milli-second Minimum = 79ms, Maximum = 11@ms, Average 88ms C:\DOCUME~1\1>

صفحه 109:
Traceroute * مسیری بین ماشین محلی و ماشین ۲۳۲۳۳۸ پیدا می کند. ‎Dive-w-Llive (PTL) ۴‏ 2 بسته های 16 دارای فیلد 1" هستند که بیشترین تعداد گامی که پیش از حذف بسته می توان طی شود را مشخص می کند. 2 هر مسیریاب مقدار 1۳۱۷۸ را یک واحد کاهش می دهد. زبائی که نا به مقناز ۵ وسیدا» بسثه:حذف من شود ل ا ‎ULE‏ ۳ 2 بست *0606) با 1۳۷ برابر 1 به مقصد ارسال مى كند. 2 مسیر را با استفاده از پینام لطس« ۳۳۳۳" 100000 پیدا می کند 2 بستة "0606 با 1۳۹ برابر 2 به مقصد ارسال می کند. لا هر گام مسیریاب بعدی در مسیر بين مبدأ و مقصد را مشخص مى كند.

صفحه 110:
Traceroute from home PC to universitv host Tracing route to wew.comn.utoronto.ca [128.100,11.60] 192.168.2.1 Home Network 10.202.128.1 N04. ym. phub. net. cable. rogers.com [66.185.83.142] Request timed out. N01. bloor.phub.net.cable. rogers.com [66,185.80.236) qv2.bloor.phub.net .cable. rogers.con [66.185.80.242] QvO1.wlfdle.phub. net. cable.rogers.com (66.185.80.2] Rogers Cable 902. wlfdle.phub. net .cable.rogers.com [66.185.80.142}] ISP qvOl.front. phub.net .cable. rogers.con (66.185.81.18] ralsh-ge3-4,nt.bigpipeinc.coa [66.244.223.237] Shaw Net rOsh-hydro-one-telecoa.nt. bigpipeinc.com [66.244.223.246] Hydro One 142.46.4.2 uutorgu.onet.on.ca [286.248.221.6] Ontario Net acl-gateway.qw.utoronto.ca [128.100.96.101] ۲ sf-gpb.gw.utoronto.ca [128.100.96.17] University of bi15000.ece.utoronto.ca [128.100.96.236] ‘Toronto wm. conn.utoronto.ca [128.100.11.60] <10 ns 3 as 3 as 66 as 38 ms 5 85 Tas 4 ‏که‎ ‎5 ‏که‎ ‎Bas ‎Bas ‎6 ns 11 85 Bans 10 ns Ons <10 ns 3 ‏که‎ ‎3 ‏که‎ ‎59 ms 3 as 3 as Tas 10 ns 4 ‏که‎ ‎17 85 Mas Tas 6 ns 5 as Tas ‏که و‎ Las 3 5 ۹95 47 ‏كم‎ ‎3 5 ans Bas 4s as 16 ns Tas 10 ‏که‎ ‎Tas ‎Tas ‎Tas ‎Tas over a maxinun of 30 hops 9 18 1 17 1 14 15 16 17 Trace complete.

صفحه 111:
ipconfig * امکانی در جمل:() ۳۳/8() برای نمایش اطلاعات ۵۴ در یک ماشین * گزینه های بسیاری دارد: ‎address, subcet wwask, dePout yateuay Por icy J cole 2‏ 1 ‎the kost‏ 2 اطلاعات راجع به هر واسط ۲100 یک ماشین ‎OG kostrave, WP okdesses oP OOG servers ©‏ ‎_a physio address oP uetwork card, WP oddeess‏ 7 تجدید آدرس 16۳ از طریق سرور ‎DWC‏

صفحه 112:
netstat 7" در مورد وضعیت شبكة 1626۳/16۳" یک ماشین می پرسد. وضعيت ‎driver‏ های شبکه و کارت های واسط آن ها ‎packets oul, errored packets *‏ 1۱ 7 وضع جدول مسیریابی در ماشین لا فرآیند های سرور ‎POPE‏ فعال ارتباط های ‎POR‏ فعالش ‎0

صفحه 113:
Sent netstat protocol statistics Received 10 9 8 ICHPv4 Statistics Messages Errors Destination Unreachable Time Exceeded Paraneter Problens Source Quenches Redirects Echos Echo Replies Timestanps Timestamp Replies Address Masks Address Mask Replies IPv4 Statistics Packets Received Received Header Errors Received Address Errors Datagrams Forwarded Unknown Protocols Received Received Packets Discarded Received Packets Delivered Output Requests Routing Discards Discarded Output Packets Output Packet No Route Reassembly Required Reassembly Successful Reassembly Failures Datagrams Successfully Fragmented Datagrams Failing Fragmentation Fragments Created UDP Statistics for IPv4 Datagrams Received No Ports Receive Errors Datagrams Sent

صفحه 114:
tcpdump and Network Protocol Analyzers ‏برنامة ۳۳ بسته های 16 ای که از واسط شبکه (عموماً اترنت‎ ‏را دريافت مى كند.‎ ) 600 ‏فيلتر هايى براى مشخص كردن بسته هاى مورد علاقه تعريف شده است.‎ ‏بسته ها و پیغام های لاية بالاتر مى توانند نمايش داده شوند و تحليل شوند.‎ ‏يايه اى براى تحليلكر يروتكل هاى شبكه كه براى رفع خطا هاى شبكه‎ ‏استفاده مى شوند.‎ ‏ما از امه اع) صعسحه مصره برای مثال ها استفاده می کنیم.‎ www.ethereal.com ۵

51,000 تومان