سرعت کپی در شبکه DOMAIN بسیار پایین است
در شبکه ای با 200 کلاینت ، یکی از سیستمها راحت تو شبکه میگرده ولی وقتی میخوام یه فایل حتی کم حجم رو از شبکه کپی کنم یا داخل شبکه برازم چنان سرعت پایینه که میشه گفت عملا کپی نمیکنه/ فایل 7مگابایتی رو 20 دقیقه طول میکشه ولی اخرش کپی میکنه/میره به حالت محاسبه و ساعتمها طول میکشه/سیم و پریز شبکه ایرا نداره/
4 پاسخ
خیلی ممنونم اقای نصیری عزیز/ با غیر فعال کردن گزینه هایی که در بخش دوم فرموده بودین
توی Device Manager کارت شبکه رو باز کن، به تب Advanced برو و تنظیمات زیر رو غیرفعال کن:
- Large Send Offload
- TCP Checksum Offload
- Energy-Efficient Ethernet
- Green Ethernet
درست شد/ از اینکه وقت گذاشتین ممنونم
سلام دوست عزیز
با توجه به توضیحاتی که دادید، موضوع شما بیشتر شبیه به یک مشکل در لایه های پایین شبکه (مثل درایور کارت شبکه، تنظیمات TCP/IP یا مذاکره سرعت پورت ها) هست تا مشکلات رایج سخت افزاری مثل کابل یا پورت. اینکه سیستم مورد نظر به راحتی در شبکه می گرده ولی موقع انتقال فایل کند میشه، یعنی ارتباط در سطح "کنترل" مشکلی نداره ولی در "تبادل دیتا" دچار اختلال جدی هست.
یکی از اولین چیزهایی که باید بررسی بشه، تنظیمات Negotiation یا همون Auto-Negotiation کارت شبکه و سویچ هست. گاهی پیش میاد که کارت شبکه به اشتباه روی سرعت ۱۰ مگابیت قفل میشه در حالی که سویچ ۱۰۰ یا ۱۰۰۰ رو می پذیره، که باعث میشه دیتا رد و بدل بشه ولی فوق العاده کند.
مورد بعدی که باید حتما بررسی کنید، وجود خطاهای CRC یا Packet Loss در پورت مربوط به این کلاینت روی سویچ هست. اگه سویچ مدیریتی دارید، با بررسی لاگ یا وضعیت پورت می تونید متوجه بشید آیا پورت تعداد زیادی خطای دریافتی یا ارسال داشته یا نه.
درایور کارت شبکه هم خیلی وقت ها باعث همین کندی ها میشه. توصیه می کنم درایور کارت شبکه رو از سایت سازنده دریافت و نصب مجدد کنید. حتی گاهی آپدیت ویندوز باعث میشه درایور قبلی ناسازگار بشه و کارایی کارت شبکه رو مختل کنه.
اگر به نرم افزار مانیتورینگ شبکه مثل Wireshark یا ابزارهای ساده تری مثل ping -t
و iperf
دسترسی دارید، می تونید سرعت واقعی و نرخ از دست رفتن پکت ها رو بررسی کنید.
ضمناً دقت داشته باشید که آنتی ویروس یا فایروال های محلی هم می تونن در تبادل فایل مخصوصاً با پروتکل هایی مثل SMB نقش منفی داشته باشن. یک بار موقتاً آنتی ویروس سیستم رو غیرفعال کنید و تست مجدد انجام بدید.
در نهایت، توصیه می کنم اگر در حال راه اندازی یا نگهداری شبکه هایی با این مقیاس هستید، حتماً دوره «مبانی و عیب یابی شبکه های کامپیوتری» یا دوره «پروتکل های شبکه و تحلیل پکت با Wireshark» رو در توسینسو دنبال کنید که می تونه در شناسایی و حل سریع تر این نوع مشکلات خیلی کمکتون کنه.
اگر موارد قبلی مثل تنظیم سرعت کارت شبکه، بررسی CRC، و آپدیت درایور رو تست کردی و نتیجه نگرفتی، موارد زیر رو گام به گام چک کن:
کابل شبکه و پورت سوییچ رو با یه کابل کوتاه و نو و روی یه پورت دیگه تست کن. کابل معیوب حتی اگه ظاهراً سالم باشه ممکنه در انتقال فایل های حجیم مشکل ایجاد کنه.
توی Device Manager کارت شبکه رو باز کن، به تب Advanced برو و تنظیمات زیر رو غیرفعال کن:
- Large Send Offload
- TCP Checksum Offload
- Energy-Efficient Ethernet
- Green Ethernet
با یه فلش Ubuntu Live سیستم رو بوت کن و انتقال فایل تست کن. اگه توی لینوکس سرعت خوبه، مشکل از ویندوز یا درایورشه.
با iperf3 بین این سیستم و یه سیستم سالم سرعت شبکه رو تست کن. اگه سرعت پایین باشه، مشکل از سخت افزار یا ارتباط فیزیکیه. اگر سرعت خوبه، مشکل از نرم افزار یا سیستم عامله.
تنظیمات SMB در ویندوز رو بررسی کن. توی PowerShell این دستور رو بزن:
Get-SmbClientConfiguration
اگر گزینه هایی مثل EnableSecuritySignature فعال باشن ممکنه باعث کندی بشن.
آنتی ویروس و فایروال رو موقتاً غیرفعال کن و دوباره تست بگیر. بعضی آنتی ویروس ها مخصوصاً موقع انتقال فایل از شبکه سرعت رو کاهش می دن.
اگر با هیچ کدوم از این روش ها نتیجه نگرفتی، با یه کارت شبکه اکسترنال USB یا PCI-E هم امتحان کن. ممکنه کارت شبکه داخلی مشکل سخت افزاری داشته باشه.در صورت نیاز به تحلیل دقیق تر، می تونی با ابزار Wireshark لاگ بگیری و بررسی کنی که ترافیک کجا کند می شه.
سلام ممنون از جوابتون/ امروز صبح همه اینا رو که فرمودین تست کردم ولی درست نشد
سرعت رو روی 100فول گذاشتم ولی حل نشد بقیه موارد هم همچنین جواب نگرفتم