[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
2 مگ شاتل
1 مگ نامحدود مخابرات قزوین - همین الان :n02:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
محتوای مخفی: تست سرعت 2 هفته پیش
تست سرعت طرح طلایی پاییزه 10 صبح
محتوای مخفی: speedtest
تک کانکشن سرور داخلی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تک کانکشن سرور خارجی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مولتی کانکشن سرور خارجی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اسم نامحدود رو نیارید که ما محرومیم حسرت میخوریمنقل قول:
512 پارس 12:30 جمعه . مثه همیشه در صدر بهترین . من نمیدونم اون مدیریت ترافیک چی بود این همه تبلیغ کرد !
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام به همگی. با اجازه ی netstat گرامی:
دو تا پرسش نسبتا (و یا خیلی) فنی و تخصصی:
۱. ویژگی دانلود بصورت مولتی کانکشن، یکی از ویژگی های نرم افزارهای دانلود منیجره یا سرورهایی که دانلود از روی اون ها انجام میشه، و یا اینکه این ویژگی باید هم روی سرور و هم نرم افزار دانلود منیجر ما باشه؟!
بنظر خودم گزینه ی "هر دو" درسته. یعنی هم باید دانلود منیجر ما ویژگی مولتی کانکشن داشته باشه و هم اون سروری که قراره ازش دانلود بشه. ولی خب، نظر شما چیه؟
۲. نرم افزارهای دانلود منیجر دقیقا چیکار میکنن که دانلود بصورت مولتی کانکشن انجام میشه؟! منظورم اینه که مثلا فرض کنید در یک زبان برنامه نویسی دستور دانلود فایل به این صورته:
download("d:/","http://google.com/f.zip" )
یعنی فایل f.zip رو دانلود و در درایو d ذخیره کن.
بدون شک این نوع دانلود بصورت تک کانکشن انجام میشه. چون ما هیچ تکنیک خاصی براش انجام ندادیم.
حالا اگه قرار باشه عملیات این دانلود بصورت مولتی کانکشن انجام بشه دستورات این زبان برنامه نویسی چجوری میشه؟!
نکته:
این سؤالات رو میخواستم تو بخش برنامه نویسی مطرح کنم ولی بنظرم اومد که اگه اینجا مطرحش کنم و به جوابش برسیم هم همگی با ماهیت قضیه ی مولتی کانکشن آشنا میشیم (منظورم اتفاقات پشت پردس!) و هم من به جواب این کنجکاوی خودم میرسم.
Sent from my GT-I9100 using Tapatalk
نقل قول:
اینجا توضیح دادنش سخته ولی من سعی خودم رو میکنم....
قبلش یه نکته ی خیلی مهمی رو باید بگم... اصولاً شما وقتی با طراحی موجوداتی!!! که با اینترنت سر و کار دارن آشنا میشی میبینی که هیچ تمایلی به استفاده کردن از بیشتر از یک کانکشن وجود نداره حتی به خاطر اور هدی که ایجاد کانکشن داره توی بعضی پروتکل ها مثل http pipelining کلی زور میزنن که همه ی کارا به جای چند تا کانکشن فقط با یک کانکشن انجام بشه.....
این قضیه دانلود با چند کانکشن در واقع یه جور هکک کردنه... راستی چرا دانلود منیجرا با بیشتر از 15 کانکشن دانلود نمیکنن؟؟؟ اگه گفتی....:n02:
اما حالا سوالت
دقیقاً جواب هر دو هستش.... اصل این قضیه یک یا چند کانکشن به پروتکل Http برمیگرده....
برای اینکه شما بتونی یک فایل رو با چند کانکشن از طریق پروتکل Http بگیری راهی نیست مگه اینکه فایل رو از طریق بیشتر از یک Http request بگیری... برای اینکه بشه این کار رو کرد باید سرور یه نوع request خاص به اسم [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] رو ساپورت کنه.... یعنی شما از سرور تقاضا میکنی میگی از بایت x تا بایت y فایل فلان رو به من بده و اونم میده... مثلاً اینجا الان بایت 200 تا 400 رو تقاضا کرده:
حالا دانلود منیجر هم میاد فایلی که میخواد دانلود کنه رو مثلاً 8 تیکه میکنه و هر 8 تیکه رو همزمان از سرور تقاضا میکنه (8 تا کانکشن میزنه و رو هر کانکشن یه دونه از اون request ها میده) بعدشم که اون تیکه ها رو دانلود کرد بهم میچسبوندشون.... که البته این کار رو دانلود منیجرای شدیداً شاسکول!!!:n02: مثل IDM انجام میدن درست ترش اینه که از یه نوع فایل خاص به اسم random access file استفاده کنه که دیگه اضافه کاری انجام نشه....کد:
Request
GET /2390/2253727548_a413c88ab3_s.jpg HTTP/1.1
Host: farm3.static.flickr.com
Range: bytes=200-400
-----------------------------------------------
Response
HTTP/1.0 206 Partial Content Date: Mon, 05 May 2008 00:36:57 GMT Server: Apache/2.0.52
Accept-Ranges: bytes
Content-Length: 1000
Content-Range: bytes 200-400/3980
Content-Type: image/jpeg
میخواستم برات کد هم بذارم ولی دیدم احتمالاً نمیشه خوب این مسئله ی کانکشن ها رو ازش متوجه شد چونکه این کار توی threadهای جداگونه انجام میشه و توی کد درست معلوم نمیشه....
نمیدونم تا چه حد تونستم مطلب رو توضیح بدم... :n13:
چرا با اجازه ی من؟؟؟ :n13: مگه این تاپیک جزو املاک شخصی منه؟؟؟ :n08:نقل قول:
راستش یه کم برام عجیب بود..... :n22:
آخه شما آغازگر تاپیکی و معمولا رسم ادب تو انجمن ها اینه که هرکسی تاپیکی ایجاد میکنه شرکت کننده ها در بحث تاپیک باید به مدیریت تاپیک توسط آغازگرش احترام بذارن.نقل قول:
مثلا شما شاید دوست نداشته باشی بحث منحرف بشه و یا خیلی تخصصی بشه.
توجه:
چیزی که گفتم یک قانون نانوشته هست و بهتره که اینجوری باشه، تا هرکس در هر انجمنی هر پرسشی که داره زودتر و بهتر به نتیجه برسه.
با سپاس
Sent from my GT-I9100 using Tapatalk
لطفا در صورت امکان بیشتر در مورد این دو اصطلاح توضیح بده:نقل قول:
http request
random access file
و لطفا کد هایی که گفتی هم قرار بده (ترجیحا به زبان سی شارپ). چون من هدفم نوشتن یک دانلود منیجر شخصی به زبان سی شارپ هست. میخوام در مورد این مولتی کانکشن بیشتر و فنی تر سر در بیارم.
اگر علمش رو دارید لطفا یا خودتون کد رو بنویسید یا اگر اطلاع دارید لینکی بذارید که بتونم ازش کمک بگیرم.
با سپاس
Sent from my GT-I9100 using Tapatalk
الان بهتر متوجه منظورت شدم... :n02:نقل قول:
شاید در مورد موضوعاتی که میتونه توی تاپیک مطرح بشه شروع کننده تا حدودی حق اظهار نظر داشته باشه ولی از نظر من شروع کننده به هیچ وجه مدیر یا چیزی شبیه به اون نیستش و در بقیه ی موارد هیچ فرقی با بقیه ی کاربرها نداره....
http request رو توی گوگل سرچ کنید اطلاعات خوبی پیدا میشه.... در مورد پروتکل Http هم میتونید سرچ کنید.....نقل قول:
توضیح ساده: فرض کنید میخواید یه فایل رو از یه سرور بگیرید اول یه TCP کانکشن با اون سرور درست میکنید بعد این رو میفرستید:
و بعد هم سرور اول این رو میفرسته:کد:GET /myfile HTTP/1.1
و بعدش هم فایل محترم رو میفرسته!!!کد:
HTTP/1.1 200 OK
random access file هم یعنی شما به کمک فایل سیستم OS میتونید هر جای فایل که خواستید اطلاعاتتون رو بنویسید. مثلاً بلافاصله بعد از باز کردن فایل اطلاعات رو وسط فایل مینویسید.
------------------
برای چی میخواید دانلود منیجر بنویسید؟ اگر برای استفاده ی شخصی میخواید باید بگم که زیاد چیز بدرد بخوری نمیشه و احتمالاً کوکی ها براتون مشکل درست میکنن... حل این مشکل هم نسبتاً سخته و باید برای بروزر plug in بنویسید....
------------------
در مورد کد هم من چیز بدرد بخوری ندارم....
مخابرات اصفهان/طرح زرین/ساعت 12:21
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اطلاعاتی که دادی گنگ بود (شایدم من سوادم کمه) و خلاصه چیزی متوجه نشدم:confused:نقل قول:
ولی! بهرحال ممنونم.
خودم میگردم شاید موفق شدم یه دانلود منیجر بنویسم!
یه تحقیق داریم که یک قسمتش به کدهای پشت پرده ی یه دانلود منیجر مربوط میشه! از اونجایی که دانلود منیجر ها open source نیستن (یا حداقل من نتونستم اپن سورسشو گیر بیارم) بنابراین "مجبورم" که هرجور شده خودم یکی بنویسم.
Sent from my GT-I9100 using Tapatalk
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]نقل قول:
این فک کنم open source
اتفاقا اکثر دانلود منیجرا open source هستن.... یه سرچ کنی خداقل 10-20 تا پیدا میکنی!!!نقل قول:
برای یه چیز مقدماتی این کد جاوا خوبه:
ولی تک کانکشن دانلود میکنه... واسه همین هم من توی پستای قبلی بهش اشاره ای نکردم....
-------
در ضمن حدس میزنم هدف اون تحقیق این بوده که خودتون تو این زمینه تحقیق کنید و روش تحقیق کردن رو یاد بگیرید نه اینکه بیاید اینجا و از بقیه بپرسید...
netstat@
دستوری میتونی ارائه کنی که در cmd
پینگی با پروتکل tcp و دستور دیگری با پروتکل udp بفرستم؟:n09:
رشته ات در مورد شبکه است؟
پینگ خودش یه پروتکل مخصوص داره که اسمش ICMP هستش... در نتیجه پینگ TCP یا UDP کلاً شدنی نیست:n02:نقل قول:
خوب دومی پاسخ داده نشده!نقل قول:
کاردانی نرم افزار که هستم در درس شبکه یک کتابی به نام فناوری شبکه داشتیم که اینها بود اما نه دیگه همه چی!
می خوام شبکه را دنبال کنم از کجا شروع کنم؟
در کارشناسی رشته تخصصی چی است؟
کلاس های شبکه مایکروسافت یا سیسکو چطور است؟
چه کتاب هایی را پیشنهاد میکنی؟
مرسی عزیز. منم چون دنبال سورس برای مولتی کانکشن میگردم گفتم پیدا نکردم!نقل قول:
بهرحال ممنونم.
راستی! یک چیزو بدون داشتن اطلاع کافی قضاوت کردی!
در حال حاضر من دانشجوی هیچ دانشگاهی نیستم و این تحقیق هم کاملا شخصی هست و وابسته به هیچ سازمان یا شخص دیگری نیست!
با سپاس از شما بابت راهنمایی هاتون.
یا حق
Sent from my GT-I9100 using Tapatalk
شما گفته بودید:نقل قول:
نتیجه ای که من گرفتم منطقی ترین نتیجه ای بود که میشد گرفت... در هر صورت ببخشید که زود قضاوت کردم....:n16:نقل قول:
در ضمن دوست عزیز، خیلی خوبه که تا این حد کنجکاو هستید اما توجه داشته باشید که نوشتن دانلود منیجر کار ساده ای نیست و باید با برنامه نویسی آشنایی کامل داشته باشید.... حداقل ده هزار خط حجم کدش میشه...:n02: شما چطور انتظار دارید که من اینجا، توی یه فورم به شما یاد بدم دانلود منیجر بنویسید؟ اصلاً همچین کاری ممکن هستش؟؟؟
واقعاً من جواب این سوالا رو نمیدونم... فقط در مورد رشته.... توی کارشناسی مهندسی ای-تی و مهندسی کامپیوتر-نرم افزار از همه بیشتر مرتبط هستند و توی ارشد هم نمیدونم :n02:نقل قول:
xdman اوپن سورسه و قابلیت مولتی کانکشن هم داره:نقل قول:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
axel هم همینطور
aria2c هم فکر کنم مولتی کانکشن داشه باشه.
همشون هم اوپن سورس هستند دومی و سومی از طریق terminal یا cmd اجرا میشن
دستت درد نکنه :n02::n16:نقل قول:
همونطور که گفتم اکثر دانلود منیجرها که خیلی دانلود منیجرهای خوبی هم هستن open source هستن...
-----------------
اون کدی هم که من دادم خیلی کوتاه هستش و مفهوم قضیه رو خیلی خوب نشون میده.... همون کد با یه کم تغییر میتونه به حالت مولتی کانکشن تبدیل بشه... اگر کسی واقعاً بخواد و البته بتونه یه دانلود منیجر بنویسه همون کد براش کافیه....
از اطلاعات خوب و لینک هایی که دادید ممنونم دوستان. لطف کردید.
یا حق.
Sent from my GT-I9100 using Tapatalk
..HiWEB/8Mbps/Tehran..
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تا میخوام تمدید نکنم اوضاع اینطوری میشه
طرح طلایی پاییزه مشهد
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تک کانکشن
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مولتی کانکشن
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خب خوشبختانه گفتن مشکل مرکز ما رو حل کردن مثل اینکه!
2 روزه تک کانکشن برگشه به حالت قبل
اکو 128شاتل (2 مگابیت)، ساعات اوج مصرف هم همینه:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
نقل قول:
شما چی گفتی که حلش کردن ؟ گفتن مشکل چیه ؟ چون منم الان خیلی پیگیرم این مشکل رو درست کنم ...
مشکل من فقط نبود، کلا مرکز مخابراتی یک مدتی میشد اینجوری شده بود و بسیار هم بعید میدونم با تماسهای من یا یکی دو کاربر دیگه خواسته باشن حل کنن!!
من هر وقت میگفتم وضعیتم اینه، اونا میگفتن با دانلود منیجر یه فایل از فلان سایت دانلود کن ببینیم پهنای باندت پر میشه یا نه که خوب مشکلی در این حالت نبود اونا هم میگفتن خطت خوبه!
به نظرم مشکل فنی نبود اصلا و فقط پهنای باند کم آورده بودن و الان برطرف شده.
های وب 8 مگ :n27:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تست تک کانکشن طرح طلایی پاییزه مخابرات مشهد ساعت 12 ظهر
سرور داخلی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سرور خارجی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سرویس مگا (1 مگ ) مخابرات تبریز:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
512 پارس آنلاین تهران 1 ظهر . بسیار عالی .
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
طرح طلایی پاییزه مخابرات مشهد
تست قیل از ساعت رایگان ساعت 12
سرور داخلی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سرور خارجی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ساعت 1:55 شب -سرویس 192 نامحدود شاتل -تست در ساعات رایگان :n02::n05:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مخابرات اصفهان/طرح زرین/ساعت 10 صبح/مسیر ایتالیا یا آذربایجان
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
..HiWEB/8Mbps/Tehran..
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Hiweb/8Mbps/1:30AM
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
..HiWEB/8Mbps/Tehran..
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
امروز وضع خوبه انگار
مخابرات اصفهان /طرح زرین/ساعت 2 بعد از ظهر
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]