নেট.core.rmem_max এবং নেট.ipv4.tcp_rmem এর মধ্যে পার্থক্য


14

নেট.core.rmem_max এবং নেট.ipv4.tcp_rmem এর তৃতীয় মানের মধ্যে পার্থক্য কী? টিসিপি সংযোগের জন্য উচ্চতর অগ্রাধিকার কোনটি?

নীচের দুটি উদাহরণের জন্য, টিসিপি সংযোগের জন্য সর্বোচ্চ বাফার কী?

Case 1:
sysctl -w net.core.rmem_max=7388608
sysctl -w net.ipv4.tcp_rmem='4096 87380 8388608'

Case 2:
sysctl -w net.core.rmem_max=8388608
sysctl -w net.ipv4.tcp_rmem='4096 87380 7388608'

অগ্রাধিকার টিসিপি সম্পর্কিত?
নীল

@ নীল হ্যাঁ, টিসিপি সংযোগের জন্য।
বাইডস্কি

উত্তর:


5

কোর সামগ্রিক সর্বোচ্চ প্রাপ্ত বাফার, যখন টিসিপি কেবলমাত্র সেই প্রোটোকলের সাথে সম্পর্কিত।

অগ্রাধিকার-প্রশ্ন হিসাবে: মনে হচ্ছে tcp- সেটিংটি সাধারণ সর্বাধিক সেটিংয়ের চেয়ে বেশি গুরুত্ব পাবে যা কিছুটা বিভ্রান্তিকর is বর্তমানের টিসিপি সেটিং-এ সর্বাধিক নির্ধারণের কোনও প্রভাব নেই (কেবলমাত্র সেন্টোস 5 এ পরীক্ষিত)।

আরো সঠিক বর্ণনা পারতাম: default_max - কিন্তু যে propably খুব লম্বাটে ছিল।


1
আপনার ব্যাখ্যাটি অর্থবোধ করে, তবে এর সর্বাধিক মান man tcpসম্পর্কে যা বলে তার সাথে এই দ্বন্দ্ব tcp_rmem: the maximum size of the receive buffer used by each TCP socket. This value does not override the global net.core.rmem_max- দেখুন স্ট্যাকওভারফ্লো . com/ প্রশ্নগুলি / 15১৫৪3535৮৫/২ । কি man tcpভুল?
এনএইচ 2

@ nh2 এটি প্রথমবার হবে না যেখানে কোনও ম্যান পেজ ভুল।
নীল

1
কীভাবে আপনি এটি পরীক্ষা করেছেন?
ওয়াইল্ডকার্ড

1
@ উইল্ডকার্ড আমি মানটি সেট করেছিলাম এবং অন্যান্য সেটিংস প্রথম সেটিংসের পরে পড়ি
নীল

3
@ নিলস, মানগুলি কেবল কোনওটি অন্যকে ওভাররাইড করে কিনা তা আপনাকে বলবে না - আপনাকে প্রকৃতপক্ষে একটি টিসিপি বাফার নেওয়ার চেষ্টা করতে হবে যা নেট.core ছাড়িয়ে গেছে [[wmem / rmem] _ম্যাক্স বাফারকে এই জাতীয় ওভাররাইড পরীক্ষা করার জন্য।
জর্ডান পাইলেট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.