View RSS Feed

صادق نجاتی زاده

MTU چیست ؟

امتیاز
توسط - 2010-10-25 - 11:55 AM (بازدید: 3303)
  
MTU چیست ؟
این کلمه در اصطلاحات شبکه مخفف Maximum transmission unit به معنای حد اکثر واحد انتقال است.
در سیستم های ارتباط کامپیوتری برای انتقال اطلاعات آنها را در به پکتهایی تقسیم میکنند که توسط این پکتها اطلاعات به مقصد میرسد و این پکتها با توجه به بستر مخابراتی حجم متفاوتی میتوانند داشته باشند به صورت مثال در Ethernet به صورت پیش فرض سایز پکتها 1500 بایت میباشد.
این عدد در اکثر سیستم عامل ها و دیوایس های شبکه (لایه 3 و بالاتر) قابل تنظیم میباشد که در ویندوز XP فقط از طریق رجیستری میتوانید آن را تعیین نمایید.
در مورد PPPoE نیز حد اکثر قابل انتقال برای آن 1492 میباشد که این به خاطر آن است که باید از Ethernet عبور کند و مک آدرس ( 6 بایت) و Protocol-ID PPP ( 2 بایت ) نیز به آن اضافه میشود که نتیجه 1500-8=1492 میشود .
برای تغییر MTU در اینترفیس ها در ویندوز باید در رجیستری به آدرس زیر بروید.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\<AdapterID>
که در آن <AdapterID> شناسه کارت شبکه شما میباشد.
در این آدرس یک کلید رجیستری جدید از نوع DWORD به نام MTU بسازید و عدد دلخواه خود را در آ« به دسیمال وارد نمایید.

برای تغییر MTU در کانکشن PPPoE
باید به آدرس زیر در رجیستری بروید.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Ndiswan\Parameters
در این شاخه برای تغییرات باید کلیک راست نموده از منوی New گزینه Key را انتخاب نمایید و نام آن را Protocols بگزارید
. درون آن باز گلید Key با نام 0 بسازید.
درون آن کلیدی از نوع DWORD ساخته بسازید با نام ProtocolType و سپس آن را ویرایش کرده و مقدار 800 را در مبنای hexadecimal بدهید.
کلیدی دیگر از نوع DWORD با نام PPPProtocolType بسازید و مقدار آن را در مبنای hexadecimal عدد 21 بدهید.
کلید دیگری از نوع DWORD با نام ProtocolMTU بسازید و مقدار مورد نظر برای MTU در مینای دسیمال بدهید.
برای اعمال تنظیمات ویندوز را باید یک بار ری استارت نمایید.
shie و soheil_naz سپاسگزاری کرده‌اند.
دسته ها
عمومی