تالار گفتمان مانشت

نسخه‌ی کامل: سوال از پروتکل 802.11
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
دوستان کسی میتونه این رو برای من توضیح بده؟ که چطور سایز پکت ها رو بدست اورده؟ ۲۵۶ از کجا امده؟
P7. Suppose an 802.11b station is configured to always reserve the channel with the
RTS/CTS sequence. Suppose this station suddenly wants to transmit 1,000 bytes
of data, and all other stations are idle at this time. As a function of SIFS and
DIFS, and ignoring propagation delay and assuming no bit errors, calculate the
time required to transmit the frame and receive the acknowledgment.

A frame without data is 32 bytes long. Assuming a transmission rate of 11 Mbps, the
time to transmit a control frame (such as an RTS frame, a CTS frame, or an ACK frame) is (256 bits)/(11 Mbps) = 23 usec. The time required to transmit the data frame
is (8256 bits)/(11 Mbps) = 751
DIFS + RTS + SIFS + CTS + SIFS + FRAME + SIFS + ACK
= DIFS + 3SIFS + (3*23 + 751) usec = DIFS + 3SIFS + 820 usec
(16 تير 1395 08:23 ب.ظ)nina69 نوشته شده توسط: [ -> ]سلام
دوستان کسی میتونه این رو برای من توضیح بده؟ که چطور سایز پکت ها رو بدست اورده؟ ۲۵۶ از کجا امده؟
P7. Suppose an 802.11b station is configured to always reserve the channel with the
RTS/CTS sequence. Suppose this station suddenly wants to transmit 1,000 bytes
of data, and all other stations are idle at this time. As a function of SIFS and
DIFS, and ignoring propagation delay and assuming no bit errors, calculate the
time required to transmit the frame and receive the acknowledgment.

A frame without data is 32 bytes long. Assuming a transmission rate of 11 Mbps, the
time to transmit a control frame (such as an RTS frame, a CTS frame, or an ACK frame) is (256 bits)/(11 Mbps) = 23 usec. The time required to transmit the data frame
is (8256 bits)/(11 Mbps) = 751
DIFS + RTS + SIFS + CTS + SIFS + FRAME + SIFS + ACK
= DIFS + 3SIFS + (3*23 + 751) usec = DIFS + 3SIFS + 820 usec

۱۱ مگابیت بر ثانیه که پهنای باند پروتکل ۸۰۲/۱۱b هست.
هر فریم کنترلی گفته ۳۲ بایت هست که میشه 256 بیت. در نتیجه با پهنای باند ۱۱ مگابیت، مدت زمانی که برای انتقالش لازم هست میشه [tex]\frac{256}{11M}=23\mu s[/tex]
خود فریم داده هم ۱۰۰۰ بایت هست که میشه ۸۰۰۰ بیت، یه فریم هدرِ ۳۲ بایتی هم داشته میشه ۸۲۵۶ بیت در مجموع. در نتیجه با پهنای باند ۱۱مگابیت، مدت زمان لازم برای انتقالش از [tex]\frac{8256}{11M}=751\mu s[/tex] بدست میاد.
البته یک مگا برابر با [tex]2^{20}=1048576[/tex] هست ولی در حل این مسأله 1 میلیون در نظر گرفته.
(16 تير 1395 09:04 ب.ظ)behnam5670 نوشته شده توسط: [ -> ]
(16 تير 1395 08:23 ب.ظ)nina69 نوشته شده توسط: [ -> ]سلام
دوستان کسی میتونه این رو برای من توضیح بده؟ که چطور سایز پکت ها رو بدست اورده؟ ۲۵۶ از کجا امده؟
P7. Suppose an 802.11b station is configured to always reserve the channel with the
RTS/CTS sequence. Suppose this station suddenly wants to transmit 1,000 bytes
of data, and all other stations are idle at this time. As a function of SIFS and
DIFS, and ignoring propagation delay and assuming no bit errors, calculate the
time required to transmit the frame and receive the acknowledgment.

A frame without data is 32 bytes long. Assuming a transmission rate of 11 Mbps, the
time to transmit a control frame (such as an RTS frame, a CTS frame, or an ACK frame) is (256 bits)/(11 Mbps) = 23 usec. The time required to transmit the data frame
is (8256 bits)/(11 Mbps) = 751
DIFS + RTS + SIFS + CTS + SIFS + FRAME + SIFS + ACK
= DIFS + 3SIFS + (3*23 + 751) usec = DIFS + 3SIFS + 820 usec

۱۱ مگابیت بر ثانیه که پهنای باند پروتکل ۸۰۲/۱۱b هست.
هر فریم کنترلی گفته ۳۲ بایت هست که میشه 256 بیت. در نتیجه با پهنای باند ۱۱ مگابیت، مدت زمانی که برای انتقالش لازم هست میشه [tex]\frac{256}{11M}=23\mu s[/tex]
خود فریم داده هم ۱۰۰۰ بایت هست که میشه ۸۰۰۰ بیت، یه فریم هدرِ ۳۲ بایتی هم داشته میشه ۸۲۵۶ بیت در مجموع. در نتیجه با پهنای باند ۱۱مگابیت، مدت زمان لازم برای انتقالش از [tex]\frac{8256}{11M}=751\mu s[/tex] بدست میاد.
البته یک مگا برابر با [tex]2^{20}=1048576[/tex] هست ولی در حل این مسأله ۱ میلیون در نظر گرفته.

دستتون دردنکنه ، خیلی خیلی مفید بود
لینک مرجع