ম্যাক ওএস এক্সে অ্যাপ্লিকেশন অনুযায়ী থ্রটল নেটওয়ার্ক ব্যান্ডউইথ


37

আমি লক্ষ্য করেছি যে আইটিউনসটি আমার সমস্ত ব্যান্ডউইথকে চুষতে দেখে মনে হচ্ছে এবং ডাউনলোড করার সময় ওয়েব ব্যবহার করে এমন অন্যান্য অ্যাপ্লিকেশনগুলির সাথে ভাল খেলছে না। আসলে, বড় বা অনেকগুলি ফাইল (পডকাস্ট, টিভি শো, বড় অ্যাপ্লিকেশন ইত্যাদি) ডাউনলোড করার সময় আইটিউনস স্টোর ব্রাউজ করার সময় এটি নিজেকে পর্যাপ্ত ব্যান্ডউইথ দেয় না।

যত তাড়াতাড়ি সম্ভব আমার সমস্ত ডাউনলোডগুলি পাওয়ার বিষয়ে আমি উদ্বিগ্ন নই, এগুলি সত্যই কম অগ্রাধিকার, এবং আমি জেগে থাকাকালীন আমার এটি করার দরকার ছিল না, তবে আমি রিফ্রেশ বোতামটি টিপতে পারি না যদি আমি ' বিছানায় এম এবং ইতিমধ্যে এটি ভুলে গেছি।

ওয়েব ব্রাউজার বা অন্যান্য অ্যাপ্লিকেশনগুলিকে বাধা না দিয়ে আইটিউনস ডাউনলোড ব্যান্ডউইদথ সীমাবদ্ধ করতে টার্মিনালের মাধ্যমে কোনও অ্যাপ্লিকেশন বা সরঞ্জাম আছে কি?

এফএএসএস / জিপিএল সফ্টওয়্যারটি পছন্দনীয়, তবে বেতন সফ্টওয়্যারটি গ্রহণযোগ্যও হতে পারে।


1
সব অ্যাপ্লিকেশনগুলির জন্য ব্যান্ডউইথের সীমাবদ্ধ করার জন্য নেটওয়ার্ক লিঙ্ক কন্ডিশনারটি খুব ভাল apple Apple.stackexchange.com/questions/164959/…
খালেদ আন্নাজার

আমার বিশেষ ব্যবহারের জন্য এই প্রশ্নটি বেশিরভাগই অপ্রচলিত হয়েছে। আমি নিয়মিত আইটিউনে কন্টেন্ট ডাউনলোড করি (পডকাস্ট এখন কেবল আইফোনে তৃতীয় পক্ষের অ্যাপ্লিকেশন ব্যবহার করে, আইটিউনস ভিডিও ক্রয়ের জন্য অ্যাপলটিভি, এবং কম্পিউটারে অ্যাপ্লিকেশন সিঙ্ক করে না)।
dotHTM

উত্তর:


9

গুই:

সিএলআই (কোনও পোর্ট-নির্দিষ্ট ফিল্টারিং নয় তবে অভিযোজিত হতে পারে):

এই সরঞ্জামগুলি ফিল্টার মাপদণ্ড হিসাবে পোর্ট বা বন্দর সীমার উপর নির্ভর করে। আপনি যদি জানেন না যে আপনার অ্যাপ্লিকেশনটি কোন বন্দরগুলি ব্যবহার করে আপনি তার ডকুমেন্টেশন যাচাই বা lsofপোর্ট নম্বর প্রকাশ করতে অ্যাপ্লিকেশন চলমান অবস্থায় ব্যবহার করতে পারেন ।

sudo lsof -i -P

সর্বাধিক বা সমস্ত সরঞ্জাম ব্যবহার ipfw যা আনুষ্ঠানিকভাবে পক্ষে অবচিত PF , তাই নিশ্চিত করে এই সমস্যার সমাধান OS X এর 10.9 এবং তার পরেও কাজ করবে।


5

পুরানো প্রশ্ন, তবে আমি ঠিক একই ধরণের সমস্যার ঘন হয়ে গেলাম তাই ভেবেছিলাম আমি উত্তর দেব।

সমস্যাটি সম্ভবত আপনার আইএসপি-তে ট্র্যাফিক গঠনের কারণে। তারা আগ্রাসীভাবে গ্রাহকদের আরও ভাল স্ট্রিমিং পরিষেবা সরবরাহ করার চেষ্টায় পরিচিত সামগ্রী সরবরাহকারীদের ট্র্যাফিককে অগ্রাধিকার দেয়। আমি যুক্তি দিয়েছি তারা কিছু ক্ষেত্রে তারা কিছুটা দূরে চলে গেছে - আমি কেবল একই ধরণের সমস্যাটি সনাক্ত করেছি যেখানে একটি ব্যাকগ্রাউন্ড আইক্লাউড ফটো আপলোড 45000 এমএসেরও বেশি সময় পিংয়ের কারণ হতে পারে।

সমস্যাটি সমাধানের জন্য, আইএসপি-র ট্র্যাফিককে অন্য সমস্ত অ্যাপ্লিকেশন থেকে সম্পূর্ণরূপে ব্যান্ডউইদথের ছিনতাই থেকে রোধ করতে আপনার কম্পিউটারটি মোট ব্যান্ডউইথের পরিমাণ কমিয়ে আনতে পারেন। হাস্যকরভাবে, এটি আপনার নিজের কম্পিউটারে ব্রাউজিং পারফরম্যান্সকে উন্নত করবে, স্পষ্টতই আপনার নেটওয়ার্কের অন্যান্য কম্পিউটারের জন্য পারফরম্যান্সের উন্নতি করতে। উদাহরণস্বরূপ, যদি আপনি একটি 15 এমবিপিএস ডাউন স্ট্রিম ক্যাপ পেয়ে থাকেন তবে আপনি আপনার কম্পিউটারটিকে কেবল 12 এমবিপিএস ব্যবহারের মধ্যে সীমাবদ্ধ করতে পারবেন এবং আইএসপি অ্যালগরিদম আর আপনার ট্র্যাফিককে আক্রমণাত্মক রূপ দেওয়ার প্রয়োজন দেখতে পাবে না:

sudo ipfw pipe 1 config bw 12Mbits/s
sudo ipfw add 1 pipe 1 tcp from any to me

আমার ক্ষেত্রে এটি প্রবাহিত ব্যান্ডউইদথ ছিল (আমার আইএসপি দ্বারা 1 এমবিপিএসে ধারণ করা) এটি সীমাবদ্ধ ফ্যাক্টর, তাই আমি নিম্নলিখিতটি চালিয়েছিলাম, যা আমার সমস্যার সমাধান করেছে:

sudo ipfw pipe 1 config bw 768Kbits/s
sudo ipfw add 1 pipe 1 tcp from me to any

মনে রাখবেন যে এই আদেশগুলি কেবল পুনরায় চালু হওয়ার আগে পর্যন্ত কার্যকর থাকবে, তবে নিয়মটি বাতিল করতে কেবল নিম্নলিখিতটি করুন:

ipfw delete 1

আমি আইপিএফডাব্লু এর জন্য ফ্রিবিএসডি ম্যান পৃষ্ঠাটি পাই, তবে উইকিপিডিয়া অনুসারে, আইপিএফডাব্লুটি ওএস এক্স-তে 10.4 থেকে 10.5 এর মধ্যে শুরু হয়েছিল emphasized আমি আজ আমার ১০.১০ ইন্সটলেশনে আইপিএফডব্লু পাই না এবং হোমব্রিউ এবং ম্যাকপোর্ট উভয়ই আইপিএফডাব্লুয়ের জন্য সক্রিয়ভাবে বিকাশিত কোনও ইনস্টলেশন নেই।
dotHTM

2
ipfwওএস এক্স-এ বন্ধ ছিল, তবে রয়েছেpf
ক্রিস


4

[মাউন্টেন] সিংহের উপর আইসফ্লোর ব্যবহার করুন


আইসফ্লুর অ্যাপ-কেন্দ্রিকের চেয়ে বেশি প্রোটোকল-কেন্দ্রিক এটি আবিষ্কার করার পরে আমি এই উত্তরটি হ্রাস করছি। সুতরাং আমি যদি কেবলমাত্র একটি নির্দিষ্ট অ্যাপকে সীমাবদ্ধ রাখতে চাই তবে এটি শক্ত।
নোকট করুন

উত্সাহিত হয়েছে কারণ আইসফ্লুর অন্বেষণ আমাকে ভ্যালাম সন্ধান করতে পরিচালিত করেছে, যা আমাকে প্রতি অ্যাপ্লিকেশন নেটওয়ার্ক অ্যাক্সেস ব্লক করতে দেয়।
skplunkerin

2

এটি সত্যই বিকৃত চিন্তাধারা, তবে আপনি এটি করতে বিধি লিখতে ম্যাক ওএস এক্স এর অন্তর্নির্মিত আইপিডাব্লু এবং ডামনেট ব্যবহার করতে সক্ষম হতে পারেন। এই সরঞ্জামগুলির জন্য ম্যান পৃষ্ঠাগুলি দেখুন।


কেউ ওএসএক্স-তে কেবল এমনটি করার একটি ভিডিও: youtube.com/watch?v=VgwR230coOw
অধ্যাপক ফ্যালকেন

2

জন্য বর্তমান উন্নয়ন সম্পর্ক OS X 10.10, ipfwএক্সিকিউটেবল সাধারণভাবে উল্লেখ করা, আর উপলব্ধ নেই। তবে, এখানে একটি pfএক্সিকিউটেবল রয়েছে, যা একই ফায়ারওয়াল কনফিগারেশনগুলি পরিচালনা করতে পারে।

"মুরুস" ( http://www.murusfirewall.com ) নামে একটি জিইউআই ইন্টারফেস রয়েছে , যা আপনি কনফিগার করার জন্য ব্যবহার করতে পারেন pf। আমি যতদূর বুঝতে পারি এটি সক্রিয়ভাবে ব্যান্ডউইথ সীমিতকরণ (ইউআই থেকে) সমর্থন করে।

[Edit]

যদি কেউ ছাড়া না যেতে ipfwপারে তবে আপনি নিজেই এটি সংকলনের চেষ্টা করতে পারেন। উত্স কোড (ফ্রিবিএসডি থেকে) এখানে উপলভ্য: http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/ipfw/

অ্যাপল ওপেন সোর্স প্রকল্পগুলির উত্স কোডও এটি ব্যবহার করে (ডি)। ipfwএখানে পাওয়া যাবে: http://www.opensource.apple.com / উত্স / নেট ওয়ার্ক_সিএমডিএস / নেটওয়ার্ক_সিএমডিএস ৩৩ 29 ২.২.২ /


1
আমি এখানে নির্দেশাবলী ব্যবহার করে ওএস এক্স 10.14 মোজেভে স্কাইপ 8 টি থ্রোটল করার জন্য মুরুসকে সফলভাবে কনফিগার করতে পেরেছিলাম: murusfirefirewall.com/forum/viewtopic.php?t=428
জোন স্নাইডার

1

কৌতুক আপনি কি পরে আছেন।

একমাত্র বিষয় হ'ল এটি কিকিউ ব্যবহার করে এক্সিকিউটেবলকে সমর্থন করে না এবং এটি স্ট্যাটিকালি লিঙ্কযুক্ত এক্সিকিউটেবলকে সমর্থন করে না। আইটিউনস ভাল থাকতে হবে।


1
আমি তৈরি করতে ট্রিকল 1.0.0 বা 1.0.7 পেতে পারি না। । / কনফিগার করার পরে আমি ত্রুটি পেয়েছি যে মুক্তির সন্ধান পাওয়া যায় না। আমি ম্যাকপোর্টসের মাধ্যমে লিভেন্ট ইনস্টল করেছি এবং আবার চেষ্টা করার সময় একই ত্রুটি পেয়েছি।
dotHTM

@ কিও সংস্করণ> 1.06 কল করার ক্ষেত্রে সমস্যার কারণে তৈরি হয় না poll()। বয়স্কদের তবে কাজ করা উচিত।
জন টি

4
আমি ট্রিকল ১.০.৫ ডাউনলোড করেছি, "do sudo ./configure" চালিয়েছি এবং ঠিক আগের মতো নীচের ত্রুটি পেয়েছি: "কনফিগার: ত্রুটি: মুক্তি পাওয়া যায় নি"। আমি চেক করেছি, এবং ম্যাকপোর্টস লিভেন্ট ইনস্টল করেছে। তদুপরি, আমি সফ্টওয়্যারটির মতো অনুরাগী নই যা বছরের পর বছর আপডেট হয় নি।
dotHTM


0

আমি সম্প্রতি পাওয়া (এবং এখনো trialing) গড় আমার অ্যাপ্লিকেশান নিয়ন্ত্রণ আছে:

এটি একটি ম্যাকোস অ্যাপ্লিকেশন ফায়ারওয়াল যা আপনাকে অ্যাপস কী ইন্টারনেট ব্যবহার করতে পারে তা সীমাবদ্ধ করতে দেয় allows এটি এখনও অবাস্তব, আমি সবেমাত্র একটি ডিফল্ট প্রোফাইল তৈরি করেছি যা আমার অ্যাক্সেস করতে চাইবে এমন সমস্ত কিছুকে অনুমতি দেয় এবং একটি মোবাইল হটস্পট প্রোফাইল যা আমি যখন যাব তখন আরও অ্যাপ্লিকেশনগুলিকে সীমাবদ্ধ করে।


আপডেট: আমি অ্যাপ্লিকেশনগুলিতে ভাল্লাম ব্যবহার করে "থ্রোটল" ব্যান্ডউইথকে সক্ষম করতে পারিনি , কেবলমাত্র আলাদা প্রোফাইল সেটআপ করব যেখানে আমি কম / কম অ্যাপ্লিকেশনগুলিকে সীমাবদ্ধ করি।


3
মোটেও থ্রটলিংয়ের অনুমতি দেয় বলে মনে হচ্ছে না
জিজে।

@GJ। সত্য, আমি সেই ক্ষমতাটিও দেখতে পাচ্ছিলাম না ... এখন পর্যন্ত আমি কেবলমাত্র একটি অ্যাপ্লিকেশনকেই নেটওয়ার্ক অ্যাক্সেস দিতে পারি, না। আমি এ পর্যন্ত আমার কাজের জন্য "থ্রোটল" হিসাবে বিভিন্ন প্রোফাইল সেট আপ করছি।
skplunkerin

0

ম্যাকোজে ব্যান্ডউইথথ থ্রোটল করার সর্বোত্তম উপায় হ'ল ডাম্মিয়েট, যা ম্যাকোএস কার্নেলের মধ্যে নির্মিত এবং পিএফ প্যাকেট ফিল্টার সহ কাজ করে। আমার মতে, প্রতি-প্রক্রিয়া ভিত্তিতে ব্যান্ডউইদথকে কার্যকরভাবে সুর করার একমাত্র উপায় হ'ল কোন পোর্টগুলি প্রক্রিয়া দ্বারা আবদ্ধ তা চিহ্নিত করা এবং তারপরে সংশ্লিষ্ট পিএফ ডুমিনেট নিয়মগুলি তৈরি করা। যতদূর আমি জানি একমাত্র ম্যাকোস অ্যাপ্লিকেশন যা এই বিকল্পটি দেয় তা হ'ল স্কুডো (আমি স্কুডো, ভ্যালাম এবং মুরাসের বিকাশকারী)। স্কুডো ১.০ বিটা 3 বর্তমানে বিনামূল্যে পাওয়া যাচ্ছে, প্রতি প্রক্রিয়া ব্যান্ডউইথ টুনিং সম্পর্কে আরও তথ্য এখানে পাওয়া যাবে: http://www.murusfirewall.com/forum/viewtopic.php?f=2&t=1919&p=3281#p3281


আমি এটি চেষ্টা করেছি এবং এটি কাজ করে বলে মনে হচ্ছে। এটি এখন বিটা 6 এ রয়েছে (বিটা 3 আর কাজ করবে না) - murusfirewall.com/forum/viewtopic.php?f=2&t=1949 আমি নেটওয়ার্ক মনিটরের পছন্দ করি যা আপনাকে ফায়ারওয়ালে যুক্ত করতে এবং ব্যান্ডউইথ থ্রোটলিং করতে দেয়।
f01
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.