پاورپوینت کامل کاربردها و معماری لایه ای ۱۲۴ اسلاید در PowerPoint
توجه : این فایل به صورت فایل power point (پاور پوینت) ارائه میگردد
پاورپوینت کامل کاربردها و معماری لایه ای ۱۲۴ اسلاید در PowerPoint دارای ۱۲۴ اسلاید می باشد و دارای تنظیمات کامل در PowerPoint می باشد و آماده ارائه یا چاپ است
شما با استفاده ازاین پاورپوینت میتوانید یک ارائه بسیارعالی و با شکوهی داشته باشید و همه حاضرین با اشتیاق به مطالب شما گوش خواهند داد.
لطفا نگران مطالب داخل پاورپوینت نباشید، مطالب داخل اسلاید ها بسیار ساده و قابل درک برای شما می باشد، ما عالی بودن این فایل رو تضمین می کنیم.
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی پاورپوینت کامل کاربردها و معماری لایه ای ۱۲۴ اسلاید در PowerPoint،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از مطالب داخلی اسلاید ها
پاورپوینت کامل کاربردها و معماری لایه ای ۱۲۴ اسلاید در PowerPoint
اسلاید ۴: کاربرد جستجوی وبوب به کاربران اجازه می دهد که به منابع (برای مثال مستندات) که در ماشین های متصل به اینترنت قرار گرفته اند، دسترسی پیدا کنند.مستندات در اینترنت بر اساس HTML آماده شده اند.یک برنام کاربردی جستجوگر برای دسترسی به وب استفاده می شود.جستجوگر مستندات HTML که شامل لینک هایی به دیگر مستندات است را نمایش می دهد.هر لینک به یک URL رجوع می کند که نام ماشین و محل قرار گرفتن مستندات در آن را مشخص می کند.حال به بررسی نحو عملکرد، زمانی که یک لینک توسط کاربر کلیک می شود می پردازیم.
اسلاید ۵: کاربر لینک http://لیک می کند.URL شامل نام ماشین در اینترنت (ولی آدرس آن در اینترنت را ندارد.اینترنت به آدرس ماشین برای ارسال اطلاعات به آن نیاز دارد.نرم افزار جستجوگر از پروتکل DNS برای ارسال query برای بدست آوردن آدرس اینترنت استفاده می کند. سیستم DNS آدرس اینترنت آن ماشین را پاسخ می دهد.Q. 15.247.2001- DNS
اسلاید ۶: نرم افزار جستجوگر از HTTP برای ارسال درخواست یک سند استفاده می کند.سرور های HTTP با گوش دادن به پورت مشخصی ( پورت ۸۰ برای HTTP) منتظر درخواست ها می مانند.HTTP Client پیغام درخواست را از طریق پورت موقتی برای مثال پورت ۱۱۲۷ ارسال می کند.HTTP برای ارسال پیغام ها به شکل مطمئن احتیاج به یک ارتباط TCP بین HTTP Client و HTTP Server دارد.TCP Connection RequestFrom: 128.100.11.13 Port 1127To: 64.15.247.200 Port 802-TCPACK, TCP Connection RequestFrom: 64.15.247.200 Port 80 To:128.100.11.13 Port 1127ACK
اسلاید ۷: HTTP Client پیغام درخواستش را ارسال می کند: “GET …” HTTP Server یک پاسخ وضعیت ارسال می کند: “۲۰۰ OK”HTTP Server فایل درخواست شده را ارسال می کند.جستجوگر، سند را نمایش می دهد.کلیک کردن یک لینک زنجیره ای از رخداد ها را در اینترنت سبب می شود.حال به بررسی نقش پروتکل ها و لایه ها می پردازیم.GET / HTTP/1.1200 OK3-HTTPContent
اسلاید ۸: پروتکل هایک پروتکل مجموعه ای از قوانین است که مشخص می کند چگونه دو یا چند موجودیت ارتباطی در یک لایه ، با هم تعامل داشته باشند.پیغام هایی که می توانند ارسال و دریافت شوند را مشخص می کند.عمل هایی که باید در صورت بروز یک رخداد مانند ارسال و یا دریافت پیغام و یا انتقضای یک تایمر انجام شود را مشخص می کند.هدف پروتکل ارائه سرویس به لای بالاتر است.
اسلاید ۹: لایه هامجموعه ای از توابع ارتباطی مرتبط که می توانند با یکدیگر مدیریت شوند و در یک دسته قرار گیرند.لای کاربرد: توابع ارتباطی که توسط برنامه های کاربردی استفاده می شوند.HTTP ، DNS ، SMTP (mail) لای انتقال: ارتباط انتها به انتها بین دو فرآیند در دو ماشینTCP ، UDP لای شبکه: ارتباط گره به گره بین ماشین هاIP
اسلاید ۱۰: مثال: HTTPHTTP یک پروتکل لای کاربرد است.مستندات را برای یک برنام جستجوگر بازیابی می کند.پروتکلHTTP فیلد های پیغام درخواست و پاسخ را مشخص می کند.Request types ، Request code و …Content type ، options ، cookies و …HTTP عمل هایی که با دریافت پیغام های مشخص باید انجام شود را مشخص می کند.
اسلاید ۱۱: HTTPClientپروتکل HTTPGETResponseHTTPServerHTTP فرض می کند پیغام ها مستقیماً بین HTTP Client و HTTP Server مبادله می شوند.HTTP client و HTTP server دو فرآیند هستند که در دو ماشین بر روی اینترنت اجرا می شوند.HTTP از جریان ارسالی مطمئن که توسط TCP ارائه می شود، استفاده می کند.
اسلاید ۱۲: مثال: TCPTCP یک پروتکل لای انتقال است.یک سرویس جریان داد مطمئن بین دو فرآیند در دو ماشین بر روی اینترنت ارائه می دهد.شمار ترتیب(sequence number) برای دنبال کردن بسته های ارسال شده و دریافت شده استفاده می شود.مکانیزم های تشخیص خطا و ارسال مجدد برای رفع خطاهای ارسال و از دست رفتن بسته ها استفاده می شود.TCP اتصال گرا : فرستند و گیرنده قبل از ارسال داده ،ابتدا باید ارتباط ایجاد کنند و مقدار اولی شمار ترتیب را مشخص کنند.شناس هر ارتباط(Connection ID) به طور یکتا و منحصر به فرد توسط مقادیر زیر مشخص می شود.(send port #, send IP address, receive port #, receiver IP address)
اسلاید ۱۳: HTTPserverHTTPclientTCPPort 80Port 1127HTTP از سرویس TCP استفاده می کند.TCPResponseGETTCP80, 1127 GET1127, 80bytesResponseGETResponse
اسلاید ۱۴: مثال: پروتکل DNSپروتکل DNS یک پروتکل لای کاربرد است.DNS یک پایگاه داد توزیع شده است که بر روی چندین ماشین در اینترنت قرار گرفته است.پروتکل DNS اجاز انواع مختلف query را می دهد:Name-to-address or Address-to-nameMail exchangeDNS عموماً از پیغام های کوتاه استفاده می کند و بنابراین از سرویسی که UDP ارائه می کند استفاده می کند.DNS از پورت مشخص و معروف ۵۳ را استفاده می کند.
اسلاید ۱۵: Local Name Server : برای نام هایی که به طور محلی بسیار استفاده می شود.دانشکده ، ISP اگر نتواند به query پاسخ دهد، با Root Name Server ارتباط برقرار می کند.Root Name Server : 13 سرور جهانی از آن وجود دارد.به query ها پاسخ می دهد ویا query را به Authoritative Name Server ارجاع می دهد.Authoritative Name Server : آخرین پناهگاههر ماشین باید آدرس خود را در حداقل دو Authoritative Name Server ثبت نماید.۱۲۳۴۵۶LocalNameServerRootNameServerAuthoritativeNameServer
اسلاید ۱۶: مثال : UDPUDP یک پروتکل لای انتقال است.سرویس دیتاگرامBest-effort بین دو فرآیند در دو ماشین بر روی اینترنت ارائه می دهد.شمار پورت برای مشخص کردن فرآیند های مختلف در یک ماشین استفاده می شود.UDP بدون اتصال است.دیتاگرام به صورت بلادرنگ ارسال می شود.سریع ، ساده ولی غیر مطمئن
اسلاید ۱۷: خلاصهلایه ها: توابع ارتباطی مرتبطلای کاربرد: HTTP, DNS لای انتقال: TCP, UDPلای شبکه: IP سرویس ها: یک پروتکل، سرویس ارتباطی به لای بالا ارائه می دهد.TCP سرویس انتقال داد اتصال گرا ارائه می دهد.UDP سرویس انتقال Best-effort ارائه می دهد.هر لایه بر اساس سرویس های لای زیرین ساخته می شود.HTTP بر روی TCP عمل می کند.DNS بر روی UDP عمل می کند.TCP و UDP بر روی IP عمل می کنند.
اسلاید ۱۸: فصل دوم- کاربرد ها و معماری لایه ایمدل مرجع OSI
اسلاید ۱۹: چرا لایه بندی؟لایه بندی، طراحی، پیاده سازی و تست را با دسته بندی فرآیند کلی ارتباط به بخش ها، ساده می کند.پروتکل ها در هر لایه می توانند به طور مستقل از سایر لایه ها طراحی شوند.پروتکل ها برای استفاده از سرویس های لای زیرین از Call استفاده می کنند.لایه بندی امکان تغییر و گسترش پروتکل ها و سرویس ها بدون تغییر لایه های زیرین، را فراهم می آورد.ساختارهای یکپارچه و بدون لایه، گران و غیر منعطف هستند و به زودی منسوخ می شوند.
اسلاید ۲۰: Open Systems Interconnection (OSI)معماری شبکه:تعریف تمام لایه هاطراحی پروتکل برای هر لایهدر ده ۱۹۷۰ هر سازند کامپیوتر، معماری شبکه لایه ای ، برای خود طراحی کرده بود.مشکل: کامپیوتر های سازنده های مختلف نمی توانستند با هم شبکه شوند.OSI یک تلاش بین المللی توسط سازمان ISO بود که امکان ارتباط کامپیوترهای سازنده های مختلف را فراهم آورد.
اسلاید ۲۱: مدل مرجع OSIیک مدل مرجع هفت لایه ای برای معماری شبکه ارائه می کند.هدف مدل مرجع ایجاد یک چارچوب برای توسع پروتکل ها بود.علاوه بر این OSI یک دید یکپارچه از لایه ها و پروتکل ها و سرویس ها که همچنان در طراحی پروتکل های جدید نیز استفاده می شود، ارائه می دهد.استانداردهایی با جزئیات زیاد برای هر لایه توسعه داده شده است، که بیشتر آن ها استفاده نمی شوند.( کلیات استاندارها توسط سازنده ها پیاده سازی شده اند.)پروتکل های TCP/IP، لایه های OSI را به انحصار در آورده اند و ساختار لایه ای خود را ارائه داده اند.
اسلاید ۲۲: مدل ۷ لایه ای مرجع OSIApplicationLayerPresentationLayerSessionLayerTransportLayerNetworkLayerData LinkLayerPhysicalLayerApplicationLayerPresentationLayerSessionLayerTransportLayerNetworkLayerData LinkLayerPhysicalLayerNetworkLayerApplicationApplicationData LinkLayerPhysicalLayerNetworkLayerData LinkLayerPhysicalLayerCommunicating End SystemsOne or More Network NodesEnd-to-End Protocols
اسلاید ۲۳: لای فیزیکی بیت ها را بر روی لینک ارسال می کند.تعریف و مشخص سازی ویژگی های فیزیکی یک لینک ارتباطی:مکانیکی: cable, plugs, pins و …الکترونیکی یا نوری: سطح ولتاژ ، قدرت سیگنال ، مدولاسیون، زمان بیت ها و …توابع و فرآیند ها: چگونگی فعال سازی، نگهداری، غیرفعال سازی لینک های فیزیکی و …مودم های اترنت، DSL ، مودم های کابل ، تلفن و …کابل زوج سیم به هم پیچیده، کابل هم محور، فیبر، رادیو ، مادون قرمز و …
اسلاید ۲۴: لای لینک دادهانتقال فریم ها بر روی ارتباط مستقیمدسته بندی بیت ها درون فریم هاتشخیص خطاهای بیت و ارسال مجدد فریم هافعال سازی ، نگهداری و غیرفعال سازی لینک ارتباطی دادهکنترل دسترسی به رسانه برای شبکه های محلیکنترل جریانData LinkLayerPhysicalLayerData LinkLayerPhysicalLayerframesbits
اسلاید ۲۵: لای شبکهانتقال بسته ها بر روی چندین لینک و شبکهآدرس دهی برای شبکه های بزرگ گره ها، الگوریتم مسیریابی را برای تشخیص مسیرها بر روی شبکه اجرا می کنند.جلورانی، بسته ها را به گر بعدی انتقال می دهد.کنترل ازدحام برای برخورد با جریان ترافیک سریعبرقراری ارتباط ، نگهداری و قطع ارتباط در حالت اتصال گرا
اسلاید ۲۶: ارتباط بین شبکه ای(Internetworking)Internetworking بخشی از لای شبکه است که انتقال بسته ها را بر روی شبکه های احتمالاً غیر متشابه، فراهم می کند.مسیریاب های gateway بسته ها را بین شبکه ها ارسال می کنند.G = gateway H = hostNet 1Net 5Net 3Net 2HNet 3GHHHGGGGGNet 1Net 2Net 4Net 5 Ethernet LANATMSwitchATMSwitchATMSwitchATMSwitchATMNetwork
اسلاید ۲۷: لای انتقالانتقال داد انتها به انتها بین فرآیند در یک ماشین با فرآیند در ماشین دیگرانتقال جریان مطمئن و یا انتقال یک بلاک تنها به صورت سریع و ساده قطعه بندی پیغام و تجمیع مجددبرقراری ارتباط ، نگهداری و آزاد سازیTransportLayerNetworkLayerTransportLayerNetworkLayerNetworkLayerNetworkLayerCommunication Network
اسلاید ۲۸: لای کاربرد و لایه های بالاترلای کاربرد: سرویس هایی که متناوباً مورد استفاد کاربردها است را ارائه می دهد: DNS, web access , file transfer , email و …لای نمایش: نمایش داده مستقل از ماشینلای نشست: مدیریت گفتگو ، بازیابی از خطا هاApplicationLayerPresentationLayerSessionLayerTransportLayerApplicationApplicationLayerTransportLayerApplicationترکیب شده در لای کاربرد
اسلاید ۲۹: سرآیند ها و دنباله هاهر پروتکل از یک سرآیند که شامل آدرس ها ، شماره ترتیب ها ، بیت های پرچم ، مشخص کنند طول و … است، استفاده می کنند.بیت های CRC check برای تشخیص خطا می تواند اضافه شود.ApplicationLayerTransportLayerNetworkLayerData LinkLayerPhysicalLayerApplicationLayerTransportLayerNetworkLayerData LinkLayerPhysicalLayerApplication ApplicationAPP DATAAHAPP DATATHAHAPP DATANHTHAHAPP DATADHNHTHAHAPP DATACRCbits
اسلاید ۳۰: دید یکپارچ OSI: پروتکل هالای n در یک ماشین با لای n در ماشین دیگر تعامل می کند تا یک سرویس به لای n+1 ارائه دهد.موجودیت هایی که شامل لایه های متناظر در ماشین های مختلف هستند، فرآیند های نظیر نامیده می شوند.ماشین ها از مجموعه ای از قوانین و قرارداد ها استفاده می کنند که به آن پروتکل لای n می گویند.فرآیند های نظیر لای n از طریق مبادل Protocol Data Units (PDUs) با هم ارتباط برقرار می کنند.nEntitynEntityLayer n peer protocoln-PDUs
اسلاید ۳۱: دید یکپارچ OSI: سرویس هاارتباط بین فرآیند های نظیر به صورت مجازی است و در حقیقت غیر مستقیم است.لای n+1 اطلاعات را با فراخوانی سرویسی که توسط لای n ارائه می شود، انتقال می دهد.سرویس ها در Service Access Point(SAP’s) در دسترس قرار می گیرند.هر لایه داده ها و اطلاعات کنترلی را به لای پایین تحویل می دهد تا به لای فیزیکی رسیده و انتقال صورت گیرد.داده هایی که به لای پایین ارسال می شوند را Service Data Unit (SDU) می گویند.SDU ها داخل PDU بسته بندی می شوند.
اسلاید ۳۲: n+1entityn-SAPn+1entityn-SAPn entityn entityn-SDUn-SDUn-SDUHHn-SDUn-PDUلایه ها ، سرویس ها و پروتکل ها
اسلاید ۳۳: ارتباط بین لایه هاlayerN+1 userN providerSystem ASystem BN providerN+1 userRequestIndicationResponseConfirm
اسلاید ۳۴: سرویس های اتصال گرا و بدون اتصالاتصال گراسه مرحلهبرقراری ارتباط بین دو SAP برای مقدار دهی به اطلاعات حالتانتقال SDUآزاد سازی ارتباطمانند TCP و ATMبدون اتصالانتقال فوری SDUنیازی به برقراری ارتباط نداردمانند UDP,IPسرویس های لایه ای لازم نیست از یک نوع باشند.TCP بر روی IP عمل می کند.IP بر روی ATM عمل می کند.
اسلاید ۳۵: n-PDUبخش بندی و تجمیع دوباره (Segmentation & Reassembly)n-SDUn-PDUn-PDUn-PDUSegmentation(a)n-SDUn-PDUn-PDUReassembly(b)یک لایه ممکن است به دلایل پیاده سازی و یا دیگر دلایل، محدودیتی بر روی انداز بلاک های داده ای که می تواند منتقل کند، تعریف نماید.بنابراین SDU لای n ممکن است بسیار بزرگتر از آن باشد که لای n-1 بتواند آن را به شکل یک واحد داده انتقال دهد.در طرف فرستند: SDU به تعدادی PDU شکسته می شود.در طرف گیرنده: SDU از ترتیبی از PDU ها دوباره تجمیع می شود.
اسلاید ۳۶: n+1entityn+1entityn+1entityn+1entityمالتی پلکسینگاشتراک سرویس لای n توسط چندین کاربر لای n+1 برچسب مالتی پلکسینگ و یا ID در هر PDU لازم است تا مشخص شود یک SDU به چه کاربری تعلق دارد.n entityn entityn-SDUn-SDUn-SDUHHn-SDUn-PDU
اسلاید ۳۷: خلاصهلایه ها: توابع ارتباطی به هم مرتبطلای کاربرد: HTTP, DNSلای انتقال: TCP , UDPلای شبکه : IPسرویس ها: یک پروتکل یک سرویس ارتباطی به لای بالاتر خود ارائه می دهد.TCP سرویس اتصال گرا و قابل اطمینان انتقال ارائه می شدهد.UDP سرویس Best-effort انتقال ارائه می دهد.هر لایه بر اساس سرویس های لایه های پایین تر ساخته می شود.HTTP بر روی TCPDNS بر روی UDPTCP و UDP بر روی IP
اسلاید ۳۸: فصل دوم- کاربرد ها و معماری لایه ایمعماری TCP/IPلایه ها چگونه با یکدیگر کار می کنند؟
اسلاید ۳۹: چرا ارتباطات بین شبکه ای؟(Internetworking )برای ایجاد شبکه ای از شبکه ها و یا اینترنتبر روی چندین شبکه با تکنولوژی های متفاوت عمل می کند.ارائ ارتباط همه گیر با استفاده از انتقال بسته ها با IPبرای مقیاس های بسیار بزرگ GGGGGGHNet 5Net 5HNet 5Net 2HNet 5Net 3HNet 5Net 1Net 5Net 4
اسلاید ۴۰: چرا ارتباطات بین شبکه ای؟(Internetworking ) برای ارائه سرویس ارتباط جهانیمستقل از تکنولوژی شبکه های زیرینارائه واسط مشترک به کاربردهای کاربرانGGGGGGHNet 5Net 5HNet 5Net 2HNet 5Net 3HNet 5Net 1Net 5Net 4Reliable Stream ServiceUser Datagram Service
اسلاید ۴۱: چرا ارتباطات بین شبکه ای؟(Internetworking )برای پشتیبانی از کاربردهای توزیع شدههر کاربردی که برای کار با سرویس های اینترنت طراحی شده است، می تواند بر روی کل شبک اینترنت عمل کند.توسع سریع کاربردها Email , WWW , Peer-to-Peerکاربردها مستقل از تکنولوژی شبکهشبکه های جدید می توانند معرفی شوند.تکنولوژی های قدیمی شبکه می توانند بازنشته شوند.
اسلاید ۴۲: پروتکل های اینترنتبسته های IP اطلاعات را بر روی اینترنت منتقل می کنند.Host A IP router router… router Host B IPلای IP در هر مسیریاب گام بعدی را مشخص می کند.واسط های شبکه بسته های IP را بر روی شبکه انتقال می دهند.RouterInternetLayerNetworkInterfaceTransportLayerInternetLayerNetworkInterfaceTransportLayerInternetLayerNetworkInterfaceHost AHost BNet 5Net 1Net 5Net 2Net 5Net 3RouterInternetLayerNetworkInterfaceRouterInternetLayerNetworkInterfaceNet 5Net 4
اسلاید ۴۳: پروتکل TCP/IP(ICMP, ARP)تکنولوژی های متفاوت شبکه Reliable stream serviceUserdatagram serviceDistributed applicationsHTTPSMTPRTPTCPUDPIPNetworkinterface 1Networkinterface 3Networkinterface 2DNSBest-effort connectionless packet transfer
اسلاید ۴۴: نام ها و آدرس ها در اینترنتنام های اینترنتهر ماشین یک نام یکتا دارد.مستقل از مکان فیزیکیبه سادگی توسط انسان به خاطر سپرده می شود.نام دامنه(Domain Name)تحت سازماندهی یک مدیریتنام ماشیننامی که
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مهسا فایل |
سایت دانلود فایل 