پروتكل زير لايه MAC در اترنت
قالب اصلي فريم DIX به صورت زير است كه در آن هر فريم با هشت بايت Preamble آغاز مي شود كه تمام بايت ها داراي الگوي 10101010 هستندكدينگ منچستر اين الگوي 8 بايتي را بمدت 4/6 ميكروثانيه يك سيگنال ساعت مربعي 10 مگاهرتز توليد مي كند تا بكمك آن گيرنده بتواند سيگنال ساعت خود را با سيگنال ساعت فرستنده سنكرون كند.
|
4 |
0-46 |
0-1500 |
2 |
6 |
6 |
8 |
|
Checksum |
Pad |
Data |
Type |
Source address |
Destination address |
Preamble |
فيلد آدرس هاي مبدا و مقصد:
در اين فريم دو آدرس تعريف شده است يكي براي مبدا و ديگري براي مقصد، معمولا از آدرس هاي 2يا 6 بايتي براي آنها استفاده مي شود،اگر مقصد فريم 1 ايستگاه باشد، پر ارزش ترين بيت آدرس مقصد، صفر و اگر مقصد قريم يك گروه از ايستگاه ها باشد 1 است.
ارسال چند پخشي(Multicast): ارسال براي يك گروه، انتخابي و منعطف، اما با مديريت
ارسال پخش فراگير(Broadcast): ارسال براي تمام ايستگاه هاي شبكه، غير انتخابي وغير منعطف، عدم نياز به مديريت
فيلد Type : به گيرنده تفهيم ميكند كه با فريم چه بكند، يعني هسته سيستم عامل پس از دريافت فريم براساس اين فيلد تصميم ميگيرد كه آنرا به دست چه پروسه اي بسپارد. محتواي فيلد Type پروسه اي را كه بايد اين فريم را تحويل بگيرد، مشخص ميكند.
فيلد Data : حدكثر گنجايش داده را تا 1500 بايت مشخص ميكند. دليل انتخاب اين مقدار طبق استاندارد DIX صرفه جويي در ميزان حافظه لازم براي كارت هاي شبكه بوده است. زيرا در آن سال(1987) حافظه RAM گران تمام مي شد.
فيلد Pad : علاوه بر اينكه طول فريم داراي سقف حداكثر است، حداقل طول فريم نيز محدوديت دارد.براي تشخيص فريم هاي معتبر از فريم هاي آشغال،در اترنت نياز است كه طول فريم هاي معتبر حداقل 64 بايت باشد كه اين 64 بايت از ابتداي آدرس مقصد تا انتهاي فيلد Checksum در نظر گرفته مي شود. اگر بخش داده فريم از 46 بايت كمتر باشد در فيلد Pad آنقدر صفر اضافه مي شود تا اندازه فريم به حداقل خود برسد. دليل ديگر و مهم تر در محدوديت حداقل اندازه فريم آنست كه مبادا ايستگاه قبل از رسيدن اولين بيت از فريمش به انتهاي كابل، ارسال خود را به پايان برساند. زيرا ممكن است تصادم به وجود آيد ارسال فريم خاتمه يافته و ايستگاه از اين موضوع با خبر نخواهد شد.
فيلد Checksum : كد تشخيص خطا مي باشد و از نوع(بررسى افزونگى دوره اى= CRC(Cyclic Redundancy Check خواهد بود.
تغييرات كه IEEE بوجود اورد:
|
Checksum |
Pad |
Data |
Length |
Source address |
Destination address |
SOF |
Preamble |
در زمان ارائه 802.3 سخت افزاار و نرم افزار زيادي بر اساس اترنت DIX در حال استفاده بود، به همين دليل نهايتا IEEE اذعان كرد كه هر دو روش قابل قبول است.
منابع:
آکادمیک & scro & دانشنامه رشد & compnetworking & ویکی پدیا &
شبكه هاي كامپيوتري/اندرو اس. تنن بام


