در این درس چه می آموزید؟
این درس مفاهیم بسته های اطلاعاتی را به عنوان اجزاء اصلی ارتباطات شبکه شرح داده و به شما یک دید کلی در مورد مطالب زیر می دهد:
نقش و اهمیت بسته های اطلاعاتی در ارتباطات شبکه
بخشهای اصلی یک بسته اطلاعاتی
منشأ و آرایش بسته های اطلاعاتی
نحوه ارسال و دریافت بسته های اطلاعاتی
نحوه اتصال بسته های اطلاعاتی به یکدیگر جهت تکمیل ارسال داده ها
هدفها :
در پایان این درس شما می توانید:
واژه بسته اطلاعاتی و وظیفه آن را تعریف کنید و اجزاء آن را نام ببرید.
وظیفه و محتویات هر یک از اجزاء بسته اطلاعاتی شامل: هدر، داده ها و تریلر را شرح دهید.
نحوه ارسال بسته های اطلاعاتی را در طول شبکه شرح دهید.
این درس حدود 35 دقیقه طول می کشد.
وظیفه بسته های اطلاعاتی در ارتباطات شبکه :
داده ها اغلب به صورت فایل های بزرگ هستند. اگر کامپیوتری در یک لحظه بسته اطلاعاتی بزرگی را در کابل قرار دهد، شبکه برای مدتی نمی تواند کار کند و به دو دلیل کند خواهد شد.
اول آنکه، کابل به دلیل ورود حجم زیادی از داده ها در آن به شدت اشغال می شود و برای مدتی امکان ارتباط غیرممکن خواهد شد.
دلیل دوم اینکه شبکه بلوک های بزرگ داده را به بسته های کوچکتر تقسیم می کند، بدین علت که اگر هنگام انتقافل اشکالی رخ داد، فقط یک بسته اطلاعاتی کوچک آسیب می بیند و تنها همان بسته باید دوباره ارسال شود نه تمام اطلاعات، به این ترتیب تصحیح خطا بسیار سریعتر و آسانتر انجام خواهد شد.
برای اینکه تعداد زیادی کاربر در آن واحد بتوانند داده ها را در شبکه براحتی و به سرعت ارسال کنند، داده ها باید به تکه های کوچک قابل مدیریت تقسیم شوند. به این تکه ها بسته اطلاعاتی یا قاب گفته می شود. هر چند واژه های بسته اطلاعاتی و قاب به جای یکدیگر به کار می روند، ولی بسته به نوع شبکه دارای تفاوتهایی نیز هستند. در این درس از واژه بسته اطلاعاتی استفاده می شود.
بسته های اطلاعاتی، واحدهای اصلی ارتباطات شبکه هستند. با تقسیم داده ها به بسته های اطلاعاتی، ارسال های مجزا سرعت می گیرند. بدین ترتیب هر یک از کامپیوترهای شبکه شانس بیشتری برای ارسال و دریافت داده ها خواهد داشت. بسته های اطلاعاتی در کامپیوتر مقصد (گیرنده) جمع آوری و به ترتیب سرهم می شوند تا به فرم اولیه داده ها بازگردند.
سیستم عامل کامپیوتر فرستنده هنگامی که داده ها را به بسته های اطلاعاتی تقسیم می کند، به هر بسته از داده ها یک سری اطلاعات کنترلی اضافه می نماید.
بدین ترتیب این امکان فراهم می گردد که:
داده های اولیه به صورت تکه های کوچک ارسال شوند.
داده ها در کامپیوتر گیرنده به ترتیب مناسب جمع آوری و سرهم شوند.
داده ها بعد از گردآوری به منظور خطایابی، کنترل شوند.
ساختار بسته های اطلاعاتی :
بسته های اطلاعاتی می توانند شامل انواع داده ها به قرار زیر باشند:
اطلاعاتی مانند پیغامها یا پرونده ها
فرمانها و برخی از اطلاعات کنترلی کامپیوتر مانند درخواست سرویس
کدهای کنترلی مانند کدهای تصحیح خطا که ارسال مجدد بسته بسته را خاطرنشان می سازند.
اجزاء بسته های اطلاعاتی :
به طور کلی بسته های اطلاعاتی دارای اجزاء معین زیر هستند:
یک آدرس منبع که کامپیوتر فرستنده را مشخص می کند.
داده ای که قرار است ارسال شود.
یک آدرس مقصد که کامپیوتر گیرنده را مشخص می کند.
دستوراتی که به اجزاء شبکه می گویند چگونه داده ها را عبور دهند.
اطلاعاتی که به کامپیوتر گیرنده می گوید چگونه بسته های اطلاعاتی را گردآوری کند تا داده اولیه به طور کامل بازسازی شود.
اطلاعات کنترل خطا که صحت داده های رسیده را تضمین می کند.
این اجزاء در 3 بخش گروه بندی می شوند: هدر، داده ها و تریلر.