خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


تفاوت بین Frame و Packet چیست

تفاوت بین Frame و Packet چیست
در این مقاله تصمیم داریم به دو واژه رایج در شبکه بپردازیم که مطمئنا بارها آن را شنیده اید . اگر تازه به جمع شبکه کاران درآمده اید آن را به دفعات خواهید شنید. این واژه ها در شبکه واحد داده یعنی Frame و Packet هستند و این دو را بررسی می کنیم. تفاوت مهم بین Frame و Packet این است که Frame مجموعه ای از بیت ها است و Packet هایی راencapsulate می کند و این در حالی است که packet در واقع فرم fragmented یا خرد شده داده است و segment راencapsulate می کند.

سیستم یکپارچۀ سازمانی راهکار
لایه Data link فرآیند Frame را انجام میدهد از سوی دیگر، لایه شبکه یا Network، تقسیم بندی داده یا fragmentation را انجام می دهد و آنها را به قسمت های کوچکتر به نام packets تقسیم می کند. یکی دیگر از تفاوت های عمده این است که یک frame شامل MAC Address دستگاه است و در مقابل Packet شامل IP Address دستگاه است.



Frame Vs Packet


تفاوت بین Frame و Packet چیست . آموزشگاه رایگان خوش آموز

با توجه به تصویر بالا به بررسی برخی تفاوت های در خصوص frame ئ Packet می پردازیم. Frame لایه دویی یا متعیق به لایه data link است و در مقابل Packet متعلق به لایه networh یا لایه سوم است. Frame شامل مک آدرس Source و destination است و Packet شامل IP Address مربوط به Source و destination است. در Frame، Segment ها در Packet در واقع encapsulate می شوند و در مقابل Packet ها در frame، encapsulate می شوند.

Definition of Frame

اول بپردازیم به معرفی Frame که چه هست. واژه frame از آنجا سرچشمه می گیرد که از شبکه به طور خاص ارتباطی از طریق خطوط سریالی(پشت سر هم) ایجاد می کند که فرستنده frames داده ها است که مجموعه ای از بیت کاراکتر های ویژه قبل و بعد از داده های انقال داده شده، اضافه شده است.
اصطلاحFrame از شبکه به طور خاص ارتباطات بر روی خطوط سریال(پشت سر هم) که در آن " Frame" فرستنده داده‌ها مجموعه‌ای از بیت‌ها است و با افزودن کاراکترهای خاص قبل و بعد از دیتا انتقال داده می‌شود، سرچشمه می‌گیرد.
Frame می تواند به عنوان یک واحد داده(data unit) استفاده شده در لایه Data Link تعریف شود یک Frame شامل نشانگرهایی است که شروع و پایان بسته و آدرس برای ارسال و دریافت را نشان می دهد.
یک مثال خاص از frame، می توان به Ethernet frame اشاره کرد. نکات زیر به شما مختصری در مورد فیلدهای مختلف یک Frame را ارائه می دهد.
Ethernet frames دارای طول متفاوتی است، بدون frame، کمتر از 64 اکتد(octets) و یا بزرگتر از 1518 اکتد است(header, data and CRC)
فرمت Ethernet frame حاوی منبع فیزیکی و همچنین MAC Address مقصد است.
علاوه بر شناسایی منبع و مقصد، هر frame منتقل شده از طریق اترنت، شامل یک preamble، type field, data field و همینطور CRC است.
فیلد CRC به شناسایی خطاهای انتقال کمک می کند.
از منظر اینترنت، وجود فیلد Type ضروری و مسئول شناسایی خود است هنگامی که یک Frame به دستگاه مورد نیاز می رسد، operating system تشخیص می دهد کدام یک از ماژول های پروتکل نرم افزار با استفاده از Type فریم با فریم برخورد کند یا آن را Handle کند.
از مزایای شناسایی خود frame این است که اجازه می دهد چندین پروتکل با هم در یک کامپیوتر استفاده شوند و همچنین اجازه ترکیب چندین پروتکل در یک شبکه فیزیکی بدون دخالت و اختلالی وجود دارد.

Definition of Packet

یک packet می تواند هر بلاک کوچکی از داده ارسال شده از طریق سوئیچ شبکه ای باشد. این اصطلاح از پروتکل هایcharacter-oriented یا کاراکتر گرا می آید که در هنگام انتقال بسته ها کاراکترهای خاص شروع اولیه(start-of- frame) و پایان(end-of-frame) بدان اضافه می شود.
یک packet در واقع یک protocol data unit یا PDU مورد استفاده در لایه شبکه است. به عنوان عملکرد اصلی لایه شبکه، ارائه یک packet از طرف یک آدرس منطقی(IP Address) به دیگری(ip دیگر) است. روتر با استفاده از IP برای ارسال بسته ها از طریق شبکه از منبع به مقصد استفاده می کند.
یک packet ، که به طور کلی تنها چند صد بایت از داده ها را شامل می شود، که دارای شناسه ای است که سخت افزار شبکه می داند که چگونه آن را به مقصد مشخص شده ارسال کند. به عنوان مثال، یک فایل عظیم به چندین packet تقسیم می شود و سپس در شبکه بطور همزمان انتقال می یابد. سخت افزار شبکه بسته را به مقصد خاص منتقل می کند، جایی که با جمع شدن این بست هها، به صورت یک فایل واحد نشان داده شود. دقیقا همانطوری که در مبدا بوده، در مقصد هم همانطور باید باشد.

نتیجه:
Frames ها و Packets ها به عنوان PDU در لایه های مختلف OSI هستند. داده های انتقال داده شده به لایه شبکه، توسط لایه transport به Segment یا بخش بخش تبدیل می شوند و در لایه شبکه، segments ها به قطعات یا fragments هایی که به Packet معروف هستند تقسیم می شوند و IP header اساسا شامل IP address مبدا و مقصد است. در نهایت، بسته ها در Frame قرار می گیرند. لایه Data link، هدر خود را با MAC address مبدا و مقصد تکمیل کرده و سپس frame حاصله را ارسال می کند.



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز