بخشی از پاورپوینت
اسلاید 1 :
مهندسی فناوری اطلاعات
اسلاید 2 :
اصول و مباني شبکهها
اسلاید 3 :
معماری شبکه
پروتكل با ساختار سلسله مراتبي
مقولههاي طراحي در لايهها
خدمات اتصالگرا و خدمات بياتصال
توابع ابتدائي در سرويسها
ربط بين سرويسها و پروتكلها
چند نمونه از شبکه ها
فهرست مطالب
اسلاید 4 :
مفاهيم کلي :
لا يه (Layer) : جهت کاهش پیچیدگی طراحی شبکهها به شکل مجموعه ای از لایه ها سازماندهی می شوند.هدف هر لایه ارائه خدمات به لایه بالاتر خود هست و کاملا مستقل از لایه های دیگر
پروتکل (Protocol) : مجموعه قواعد و قوانین بکار رفته در هر لایه که با لایه نظیر خود محاوره می کند.
پردازشهای همتا(peer process) : تمام اجزاء موجود در لايه های یکسان در ماشینهای مختلف
واسط (interface): بین هر دو لایه مجاور یک واسط هست که عملیات و خدمات پایه ای که لایه زیر ین به بالایی می دهد را تعریف می کند
معماري شبكه (network architecture) : مجموعه پروتکلهای حاکم بر کل لایه و لایه ها
اسلاید 5 :
معماري شبكه network architecture
لايهها، پروتکلها و واسطها
اسلاید 6 :
The philosopher-translator-secretary architecture.
اسلاید 7 :
ملاحظاتی در طراحی لایه ها
نظام آدرس دهی و سازو کار برقراری یک اتصال(یک فرایند در مبدا باید تعین کند با چه فرایندی در مقصد می خواهد ارتباط بگیرد)
قطع اتصال( قطع اتصالهایی که دیکر لازم نیستند)
قواعد اتصال ( یک طرفه ، دو طرفه)
کانال منطقی (پروتکل ارتباطی بایستی تعداد کانالهای منطقی برای هر اتصال مشخص کند.)
کنترل خطا (کشف خطا و اطلاع آن به مبدا)
کنترل جریان
رعایت ترتیب بسته ها
شکستن بسته ها و اسمبل کردن آنها
مالتی پلکس
مسیر یابی (انتخاب بهترین مسیر)
اسلاید 8 :
مدلهاي مرجع
مدل مرجع OSI
مدل مرجع TCP/IP
آشنایی با چند نمونه از معماری های شبکه
بر اساس سازمان استانداردهاي جهاني ISO 2 نمونه مهم از معماری های شبکه عبارتند از:
اسلاید 9 :
اصول مدل مرجع OSI( Open System Interconnection)
يك لايه، زماني بايد ايجاد شود كه خدمت متفاوتي مورد نياز است.
هر لايه بايد وظيفه مشخصي داشته باشد.
وظيفه هر لايه بايستي با در نظر گرفتن قراردادهاي جهاني تعريف گردد.
مرزهاي لايه بايد براي كم كردن جريان اطلاعات از طريق رابط لايهها انتخاب شوند.
تعداد لايهها بايد به اندازهاي زياد باشد كه وظايف متمايز در يك لايه مشترك نباشد و به اندازهاي كم باشد كه معماري آنها نامناسب نگردد.
اسلاید 10 :
لايههاي مدل مرجع OSI
اسلاید 11 :
وظيفه ارسال بيتهاي خام(پردازش نشده) بر روي کانال ارتباطي و حصول اطمينان از ارسال درست بيت مورد نظر(parity)
سوالات مطرح
چند ولت نشانگر 1 و یا 0 هست؟
تعداد پایه های اتصال دهنده؟
خط یک طرفه هست یا 2 طرفه؟
چگونه ارتباط بر قرار و قطع می شود؟
لايه فيزيکي Physical layer
اسلاید 12 :
لايه پيوند دادهها Data link layer
اين لايه وظيفه تبديل وسايل انتقال اطلاعات خام به كانال ارتباطي بدون خطا از ديد لايه شبكه را بر عهده دارد و حاوي زير لايه خاصي به نام زير لايه دستيابي شبکه MAC ميباشد.
قاب بندی داده ها و قاب تصدیق
Check sum
Flow Control
اسلاید 13 :
اين لايه وظيفه کنترل زير شبکه و همچنين چگونگي هدايت بستههاي اطلاعاتي را از مبدأ به مقصد بر عهده دارد.
مسیر یابی ایستا
مسیر یابی پویا
کنترل ازدحام (congestion)
امکان اتصال شبکه های ناهمگن (متفاوت در طول بسته ها ، آدرس دهی ، پروتکل)
لايه شبکه Network layer
اسلاید 14 :
وظيفه اصلي اين لايه دريافت داده از لايه بالاتر و در صورت نياز شكستن آن به اندازههاي كوچكتر، فرستادن آنها به لايه شبكه و اطمينان حاصل كردن از اينكه دادهها بطور صحيح به طرف مقابل ميرسد.
اتصال مستقل بین پردازشهای متناظر میزبان مبدا و مقصد
اگر ایجاد ونگهداری اتصالات در سطح لایه شبکه گران باشد لایه انتقال چند اتصال را از یک اتصال در لایه شبکه عبور می دهد
اگر نیاز به بالا بردن توان عملیاتی باشد این لایه چند اتصال را در لایه شبکه ایجاد می کند
تعیین نوع خدمات (اتصال گرا ، بدون اتصال)
کنترل جریان بین میزبانها
لايه انتقال Transport layer
اسلاید 15 :
اين لايه به كاربران در ماشينهاي مختلف اجازه ميدهد كه جلساتي را بين خودشان برقرار كنند و خدمات گوناگوني مانند کنترل گفتگو و مديريت نشانه و همگامسازي را نيز ارائه ميدهد.
مديريت کنترل گفتگو: چون امکان انتقال یک طرفه و یا 2 طرفه وجود دارد در صورتی که ترافیک فقط در یک جهت در هر زمان ممکن باشد این لایه جساب نوبت ها را نگه می دارد.
مديريت نشانه: به اين معناست كه دو طرف از تداخل اعمال مهم جلوگیری می کنند.
همگام سازي: همگام سازي كمك ميكند كه در هنگام ارسال يک فايل بزرگ، پس از ازكار افتادن و بروز مشکل، انتقال دوباره از آخرين نقطه كنترلي، تكرار گردد.
لايه جلسه Session layer
اسلاید 16 :
برای اینکه کامپیوتر های با ساختارهای مختلف بتوانند با هم ارتباط داشته باشند.اين لايه به قواعد و معناي اطلاعات فرستاده شده مربوط ميشود.
اطلاعاتی که در کامپیوترهای مختلف هست به شکل های مختلف ممکن است باشد(اسکی،ابسیدیک) برای ممکن سازی ارتباط بین آنها بایستی ساختار دادهای به شکل مجرد تعریف و براساس یک استاندارد کد گذاری به روی خط ارسال کرد. مدیریت تجرید ساختار دادهای و تبدیل نمادهای مورد استفاده یک کامپیوتر به نمادهای مورد استفاده شبکه بوسیله این لایه انجام می شود
لايه نمايش Presentation layer
اسلاید 17 :
اين لايه شامل پروتکل هاي گوناگوني ميباشد كه مورد نياز عموم كاربران است.
از آنجا که در کل شبکه پایانه های ناسازگار زیادی وجود دارند و از طرفی اگر همه آنها با یک نرم افزار مثلا یک ویراستار کار کنند ناسازگاری های عمیقی بوجود خواهد آمد. برای رفع این ناسازگاری پایانه مجازی شبکه تعریف می شود که همه کاربران شبکه با آن پایانه مجازی کار می کنند. نرم افزارهای لازم برای کار با این پایانه های مجازی در این لایه می باشد.
از دیگر اعمال این لایه انتقال پرونده هاست. از آنجا که قراردادها ی مختلف نام گذاری در سیستمهای مختلف وجود دارد، انتقال پرونده نیازمند برسی اولیه سیستم های مبدا و مقصد است که در این لایه انجام می شود
از ديگر قراردادهاي اين لايه، ميتوان از پست الكترونيكي و اخبار شبكه و. نام برد.
لايه کاربرد Application layer
اسلاید 18 :
لایه ها با هم یکسان نیستند. لایه 5 و6 خالی ولی لایه های 3و4 شامل چند زیر لایه.
مدل 7 لایه ای با خدمات و پروتکلهای آن خیلی پیچیده است و پیاده سازی آن خیلی مشکل.
آدرس دهی، کنترل جریان، کنترل خطا بارها در لایه ها تکرار می شود.
از ديگر قراردادهاي اين لايه، ميتوان از پست الكترونيكي و اخبار شبكه و. نام برد.
در نسخه های اولیه پروتکل عیر مبتنی بر اتصال نادیده کرفته شده بود
نگاهی انتقادی به مدل OSI
اسلاید 19 :
سلسله مراتب در پروتكل
نمونهاي از جريان اطلاعات كه از ارتباط مجازي لايه 5 پشتيباني مينمايد
اسلاید 20 :
رابطه سرویس وپروتکل
رابطه بین سرویس و پروتکل