SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

شناخت مدل OSI

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • شناخت مدل OSI

    به نام خدا 

    The International Standards Organization

    یا OSI ، مدل OSI در اوایل سال 1980 توسعه داده شد که چگونگی کار کردن پروتکل ها و اجزا شبکه با یکدیگر را شرح می دهد.

    مدل OSI  وظایف شبکه را به 7 قسمت یا 7 لایه تقسیم میکند، که در هر لایه با گروهی از خصوصیات،وظایف و فعالیت های وابسته به هم اشنا خواهیم شد.


    دوستان عزیز توجه کنید که در اغاز اصطلاحات به کار رفته در شبکه بندی ،سیستم ها و انجمن توسعه پیچیده هست ،ولی اگر یاد بگیرید که این  لایه ها چگونه با یکدیگر کار میکنند ، به شما در درک پویش شبکه کمک خواهد کرد.  





      در هفت پست بعدی 7لایه بالا شرح داده خواهد شد.

    ومن الله التوفیق.
    [align=center]وما توفيقي الا بالله

  • #2
    RE: شناخت مدل OSI

    [align=center] به نام خدا[/align][align=center] [/align]

           
    با سلام خدمت دوستان و کاربران محترم

     اولین لایه مدل OSI لایه فیزیکی است، این لایه  نیاز های الکتریکی و مکانیکی را برای انتقال اطلاعات در سراسر شبکه مشخص میکند.این لایه همچنین درگیر ارسال و دریافت داده ها بر روی حامل هست،خواه حامل الکتریکی باشد(کابل) ،حامل نور باشد (فیبر نوری )،رادیو،فروسرخ یا سیگنال های لیزر(بی سیم)باشد،است.لایه فیزیکی شامل خصوصیات زیر است:
    • تغییر ولتاژ
    • اندازه گیری تغییر ولتاژ
    • میزان داده ها
    • پهنای فاصله برای انتقال
    • اتصال اجزای شبکه به یکدیگر
    • توپولوژی یا طرح بندی فیزیکی شبکه

    خیلی موضوعات پیچیده ادرس دهی مانند تفاوت سیگنال های دیجیتال و انالوگ ،تفاوت سیگنال های baseband و broadband چگونگی انتقال داده از نظر همگام یا ناهمگتام بودن و چگونه سیگنال ها در داخل کانال تقسیم میشوند،در این لایه وجود دارند. 

    ابزارهای در لایه فیزیکی فعالیت دارند مانند فرستنده و گیرنده بر روی NIC ،تکرار کننده ها،هاب های اصلی و بسته های سایده قطعات  کابل را به هم وصل میکنند و با سیگنال اندازه گیری میشوند.

    داده ها که با لایه فیزیکی سرو کار دارند به صورت بیت های 0 و 1 هستند که به صورت پالسهایی از نور و تغییر ولتاژ های الکتریکی داده میشوند:
    On : 1
    Off : 0

    چگونگی مرتب کردن و اداره کردن این بیت ها از وظایف لایه پیوند داده ها در مدل OSI میباشد که در پست بعدی به شرح این موضوع خواهیم پرداخت.

     و من الله التوفیق.
    [align=center]وما توفيقي الا بالله

    نظر


    • #3
      RE: لایه پیوند داده

      [align=center]به نام خدا

      [/align]
      با سلام خدمت دوستان و کاربران گرامی
      لایه دوم لایه پیوند داده میباشد که مسئول نگه داری ارتباط داده ها بین دو کامپیوتر ،که معمولا Host یا Node نامیده می شوند 

      وقتی داده بخواهد از سرور به مثلا سیستم 1 برود بعد به سیستم 2 این لایه زحمتش را میکشد.

      Frame ها یک سری اطلاعات مرتب شده که به یک  روش سازماندهی شده باشند،که روش های منظم و استوار را برای ارسال بیت های اطلاعات در میان رسانه ،فراهم میکنند. 

      اگر این سازماندهی نباشد اطلاعات یا داده ها اندازه مشخصی ندارند یا پیکربندی نمیشوند یا هنگام دریافت به درستی رمزگشایی نمیشوند.

      لایه پیوند داده ،مک ادرس  و همزمان سازی بسته هارا مدیریت میکند. این لایه همچنین مسولیت کنترل جریان و هنگامی که خطایی در لایه فیزیکی رخ دهد توسط این لایه پیدا میشود.کنترل جریان،فرایند مدیریت سرعت ارسال و دریافت دادها نیز از دیگر وظایف این لایه می باشد.

      بنابراین این لایه به ظرفیت ارتباط فیزیکی یا میزبان تجاوز نمیکند.چون لایه فیزیکی فقط مسئول انتقال فیزیکی داده های در شبکه است،وقتی اطلاعات به مبداء میرسند توسط این لایه گزارش میشوند.

      ابزار های شبکه که در این لایه فعالیت میکنند شامل لایه 2 سوئیچ ها و پل ها (bridge) میباشد. یک سوئیچ لایه 2 از تراکم داده ها در تمامی پورت جلوگیری کرده و فقط داده با به مقصد میفرستد

      bridge راهی است برای تقسیم کردن یک شبکه به دوقسمت  به طوری که به وسیله ادرس MAC پل هایی بین این دو قسمت ایجاد میکند و تعیین میکند که کدام سیستم در کدام طرف پل قرار گیرد. و سپس ترافیک را بین دوسیستم تقسیم میکند.

      bridge ها نیز همچنین برای جداکردن شبکه ها و همراهی ترافیک برای عبور از بین انها مورد استفاده قرار میگیرد. لایه پیوند داده به دو لایه تقسیم میشود:

      1. زیر لایه Logical Link Control یا LLC


      2. زیر لایه MAC

      در اترنت لایه فیزیکی یا ادرس MAC (همچنین ادرس سخت افزاری نامید میشود)به صورت 12 رقم در مبنای شانزده شانزدهی نمایش داده می شود که هر زوج وسیله علامت "" : "" از هم جدا میشوند.
      مثال> 3A:4I:RF:6H:99:89

      سه قسمت اول:  نشان دهنده کارخانه سازنده
      سه قسمت دوم: NIC منحصر به فرد است که توسط کارخانه شازنده ساخته شده است. 

      و من الله التوفیق. 
      [align=center]وما توفيقي الا بالله

      نظر


      • #4
        RE: شناخت مدل OSI

        [align=center]به نام خدا[/align][align=center][/align] لایه بعدی لایه شبکه میباشد،این جاست که بسته های به ترتیب مرتب شده و ادرس های منتطقی به انها نسبت داده می شوند.

        ادرس های غیرمنطقی ناپایدار اند و فقط توسط مدیر شبکه قابل تغییر هستند.  

        ادرس منتظقی:
        ادرس های IP که توسط پروتکل های TCP/IP بر روی اینترنت مورد استفاده قرار میگیرند و ادرس های IPXکه توسط پروتکل های Sequenced Packet Exchange  (تبادل بسته توالی)  یا SPX بر روی شبکه های Netware مورد استفاده قرار میگیرند.،مثال هایی از ادرس های منتطقی هستند.

        به دلیل اینکه این ادرس ها شامل طرحی برای شناسایی شبکه یا زیر شبکه و سرویس گیرنده های ویژه بر روی شبکه یا زیر شبکه هستند،به این پروتکل به صورت routable مراجعه میشود.
        دیگر پروتکل های انتقال شبکه یک طرح ادرس دهی در سطح بالا ندارند بنابراین نمیتوانند بین انواع مختلف شبکه ها مسیریابی شوند.

        برای دانستن نفاوت بین ادرس های منتطقی و فیزیکی این شباهت را در نظر بگیرید:
        یک خانه یه اردس فیزیکی GPS دارد، دقیقا جایی که قرار دارد را نشان میدهد.این شبیه به ادرس MAC بر روی NIC است.یک خانه همچنین یک ادرس منتطقی دارد که توسط اداره پست به ان واگذار میشود که شامل نام خیابان،نام کوچه،پلاک و کد پستی میباشد.اداره پست گاهی اوقات نام خیبابان های یا شماره هایی که خانه ها در ان قرار داردند را تغییر میدهد. این شبیه به ادرس IP است که به واسطه شبکه نسبت داده میشود.

        لایه شبکه همچنین مسول ساخت یک جریان مجازی (یک ارتباط منطقی نه یک ارتباط فیزیکی )بین نقاط یا گره هاست.

        تعریف گره:

        یک گره معمولا هر دستگاهی است که یک ادرس MAC دارد،معمولا شامل کامپیوتر های ،چاپگر ها و مسیریاب ها است.

        این لایه همچنین مسولیت مسیریابی، لایه 3 سویچه و ارسال بسته هارا به عهده دارد.

        مسیریابی:
        مسیریابی به معنی ارسال بسته های از یک شبکه یا یک زیر شبکه به جای دیگر است.
        بدون مسیریابی کامپیوتر های فقط میتوانند یا کامپیوتر های موجود در همان شبکه ارتباط برقرار کنند.مسیریابی کلیدی برای اینترنت جهانی است که مسیر اتصال هر شبکه ای را به شبکه دیگر میسر میسازد. که این یکی از مهمترین وظیفه لایه شبکه است.

        در پایان لایه شبکه سطوح اضافی برای کنترل جریان و کنترل خطا ارائه میدهد.
        از این به بعد روش های اولیه پیاده سازی مدل OSI ،نرم افزار را بیشتر با سخت افزار در گیر میکند.

        توجه: ابزار هایی که در لایه شبکه فعالیت میکنند شامل:
        1.مسیریاب ها

        2.لایه 3سویچه 

        و من الله التوفیق.
        [align=center]وما توفيقي الا بالله

        نظر


        • #5
          RE: شناخت مدل OSI

          [align=center]به نام خدا [/align][align=center][/align]
          لایه چهارم لایه انتقال یا Session است و این لایه مسئول انتقال داده ها از یک گره به گره دیگر است.

          این لایه اطلاعات شفاف را که بین گره ها انتقال داده میشوند و مدیریت کنترل جریان (انتها به انتها)،خطایابی و بازیافت خطا را ارائه میدهد.

           لایه اتقال پروتکل هایی را دارد که برای اغاز ارتباط بین پورت های مشخص بر روی کامپیوتر های متفاوت و راه اندازی یک جراین مجازی ،به کار میرود.

          TCP یک پروتکل چهار لایه است.
          به عنوان مثال ،TCP بر اینکه برنامه کاربردی که اطلاعات را میفرستد اجازه دسترسی به شبکه را دارد و هر دو برای ارسال اطلاعات اماده هستند،نظارت میکند.هنگامی که همگامی کامل شد،اطلاعات فرستاده میشوند.هنگامی که اطلاعات انتقال داده میشوند پروتکل TCP بر روی هر میزبان جریان داده ها را نگاه کرده و بر خطاهای انتقالی نظارت میکند.

          وظایفی که به وسیله لایه انتقال انجام می  شوند ،برای ارتباط شبکه بسیار مهم هستند .همانطور که لایه پیوند داده ها،قابلیت اطمینان در سطح پایین و ارتباطات اتصال گرا یا بی اتصال را فراهم میکند.لایه اتقال همان چیز را در سطح بالا فراهم میکند.دو پروتکل که معمولا وابسته ترین به لایه انتقال هستند:

          TCP : اتصال گرا
          UDP : بی اتصال

          چه تفاوت هایی بین دو پروتکل بالا وجود دارد؟

          در پروتکل اتصال گرا ،یک ارتباط بین دو کامپیوتر قبل از ارسال داده ساخته می شود و سپس به وسیه تایید (ACKS) از رسیدن داده به مقصد اطمینان حاصل می شود.
          در پروتکل بی اتصال ،داده ها فرستاده شده و مطمئن هستیم که درست به مقصد رسیده است یا یک برنامه کاربردی مسئول ارسال مجدد و بازبینی داده هاست.

          لایه اتقال همچنین ادرس منطقی پورت ها را مدیریت میکند.
          فرض کنید یک پورت یک اتاق یا دقیقا یک ساختمان است که به وسیله شماره ان تعریف میشود ،و داده ها باید به اجا بروند.

          جدول زیر متداول ترین پورت هایی که در اینترنت مورد استفاده قرار میگیرد را نمایش میدهد:
          توضیح پروتکل پورت
           HTTP ، به صورت متداول توسط وب سرورها    TCP  80
          HTTPS ، برای ارتباط امن وب    TCP  443
           DNS، برای تجریه کردن نام ها برای ادرس ها (IP)  UDP , TCP  53
           SMTP،برای ارسال پست الکترونیکی   TCP  25
           SSH ، برای کد گذاری ارتباطات  TCP  22
           TELNET  TCP  23
           FTP ، برای اتقال داده بین سیستم ها  TCP  21,20
           RPC ، اشتراک فایل ویندوز و Login  UDP , TCP  445,139,135
           VPNs,IPSec,ISAKMP  UDP 500
           VoIP , SIP   UDP  5060
          NTP ، برای منطبق کردن زمان شبکه UDP 123
          یک کامپیوتر ممکن است چندین برنامه کاربردی داشته باشد که همزمان در حال اجرا هستند (یک مروگر که درخواستی را به سرویس ارائه دهنده وب برای یک صفحه می فرستد،یک سرویس گیرنده ایمیل که ایمیل را ارسال و دریافت میکند،یک برنامه برای اسال و دریافت اطلاعات از طریق FTP ).

          مکانیزمی که برای مشخص کردن اینکه بسته های داده وارد شده متعلق به کدم برنامه کاربردی است وظایف شماره های پورت است.

          پروتکل FTP متعلق به یک پروت خاص است،از انجاییکه مرورگر ها و یک سرویس ایمیل از پروتکل های متفاوتی استفاده میکنند(جدول بالا) که هر یک پروتهای مخصوص به خود را دارند بنابر این اطلاعات مروگر استباهاً به برنامه ایمیل وارد نمی شوند.

          شماره پورت هایی که توسط TCP و UDP استفاده می شوند ،شامل پورت هایی در محدوده 0تا 65535 میباشند.پورت های 0تا 1023 توسط IANA رزرو شده اند و به صورت ایستا تعریف شده اند.توجه: پورت های بزرگتر مساوی 1024 پورت های بی دوامی هستند و معمولا برای کاربرد های ویژه به کار رفته اند.

           و من الله التوفیق.
          [align=center]وما توفيقي الا بالله

          نظر

          صبر کنید ..
          X