এক ব্যবহার করতে পারেন সর্বোচ্চ বন্দর নম্বর কি?
এক ব্যবহার করতে পারেন সর্বোচ্চ বন্দর নম্বর কি?
উত্তর:
পোর্ট নম্বরটি একটি স্বাক্ষরযুক্ত 16-বিট পূর্ণসংখ্যা, তাই 65535।
বৃহত্তম পোর্ট নম্বর একটি স্বাক্ষরযুক্ত সংক্ষিপ্ত 2 ^ 16-1: 65535
একটি নিবন্ধিত বন্দর একটি নির্দিষ্ট ব্যবহারের জন্য অ্যাসাইনড নাম এবং নাম্বার (আইসিএনএএন) এর জন্য ইন্টারনেট কর্পোরেশন দ্বারা নির্ধারিত হয়। প্রতিটি নিবন্ধিত বন্দর 1024–49151 এর মধ্যে রয়েছে।
২১ শে মার্চ ২০০১ সাল থেকে রেজিস্ট্রি এজেন্সি আইসিএনএএন; সেই সময়ের আগে এটি আইএএনএ ছিল।
নিবন্ধিত বন্দরগুলির চেয়ে কম সংখ্যক বন্দরগুলিকে সুপরিচিত বন্দর বলা হয়; নিবন্ধিত পোর্টগুলির চেয়ে বেশি সংখ্যক সমুদ্রবন্দরকে ডায়নামিক এবং / অথবা ব্যক্তিগত পোর্ট বলা হয়।
যেহেতু আমি এটি বুঝতে পারি, আপনার কেবল 49151 অবধি ব্যবহার করা উচিত, যেমন 49152 থেকে 65535 অবধি ইফেমেরাল বন্দরগুলির জন্য সংরক্ষিত
$ cat /proc/sys/net/ipv4/ip_local_port_range
আউটপুট ফলাফল 32768 61000
। কারওর নিজের সিস্টেমের ইফেমেরাল পোর্ট রেঞ্জের কোনও পোর্ট ব্যবহার করা উচিত বা না করা উচিত, আমি সন্দেহ করি সবচেয়ে বেশি যদি আধুনিক সময়ের অপারেটিং সিস্টেমগুলি ইতিমধ্যে ব্যবহৃত পোর্টটি ছেড়ে যায় না।
স্মারশের উত্তরের জন্য কেবল একটি অনুসরণ । ইফেমেরাল বন্দর পরিসর (কমপক্ষে লিনাক্সে, এবং আমি অন্যান্য ইউনিকেও সন্দেহ করি) কোনও স্থির নয়। এটি লিখে লিখে নিয়ন্ত্রণ করা যায়
/proc/sys/net/ipv4/ip_local_port_range
একমাত্র বিধিনিষেধ (যতদূর আইএএনএ সম্পর্কিত) 1024 নীচের বন্দরগুলি সুপরিচিত বন্দর হিসাবে মনোনীত করা হয়েছে। উপরে যে বন্দরগুলি ব্যবহারের জন্য বিনামূল্যে। প্রায়শই আপনি দেখতে পাবেন যে 1024 এর নীচের বন্দরগুলি সুপারসউসার অ্যাক্সেসের মধ্যে সীমাবদ্ধ রয়েছে, আমি এই কারণেই বিশ্বাস করি।
আরএফসি 793 অনুসারে, বন্দরটি 16 বিট স্বাক্ষরবিহীন অন্তর্ভুক্ত।
এর অর্থ পরিসীমা 0 - 65535।
তবে, এই সীমার মধ্যে, বন্দরগুলি 0 - 1023 সাধারণত নির্দিষ্ট উদ্দেশ্যে সংরক্ষণ করা হয়। আমি সাধারণত বলছি কারণ 0 বন্দরটি বাদ দিয়ে 0-1023 টি রিজার্ভেশন সাধারণত কার্যকর হয় না। টিসিপি / ইউডিপি বাস্তবায়নগুলি সাধারণত 0 ছাড়াই রিজার্ভেশন প্রয়োগ করে না আপনি যদি চান, আপনি ওয়েব সার্ভারের টিএলএস পোর্টটি 80, বা 25, বা মানক 443 এর পরিবর্তে 65535 এর উপরে চালাতে পারেন Like একইভাবে, এমনকি এটি এসএমটিপি সার্ভারগুলি 25 বন্দরটিতে যে স্ট্যান্ডার্ডটি শোনায় আপনি এটি 80, 443 বা অন্য কোনওটিতে চালাতে পারেন।
বেশিরভাগ বাস্তবায়ন 0 নির্দিষ্ট উদ্দেশ্যে সংরক্ষণ করে - র্যান্ডম পোর্ট অ্যাসাইনমেন্ট ment সুতরাং বেশিরভাগ বাস্তবায়নে "বন্দরে 0 শুনুন" বলার অর্থ হ'ল "আমি কোন পোর্টটি ব্যবহার করি সেদিকে খেয়াল রাখি না, কেবল শোনার জন্য আমাকে কিছু এলোমেলো বন্দুক সরবরাহ করুন"।
সুতরাং 0-65535 পরিসরে পোর্ট ব্যবহারের ক্ষেত্রে কোনও সীমাবদ্ধতা, 0, সাময়িক রিজার্ভেশন রেঞ্জ ইত্যাদি সহ বাস্তবায়ন (যেমন ওএস / ড্রাইভার) নির্দিষ্ট , তবে 0 সহ সমস্তগুলি আরএফসি 793 এর বৈধ পোর্ট।
এটি আপনি কোন রেঞ্জের কথা বলছেন তার উপর নির্ভর করে তবে গতিশীল পরিসর 65535 বা 2 ^ 16-1 (16 বিট) পর্যন্ত যায়।
http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
পোর্টগুলির জন্য বৈধ সংখ্যা: 0 থেকে 2 ^ 16-1 = 0 থেকে 65535
এটি কারণ কোনও পোর্ট সংখ্যা 16 বিট দৈর্ঘ্য।
তবে বন্দরগুলি বিভক্ত করা হয়েছে:
সুপরিচিত বন্দরগুলি : 0 থেকে 1023 (সিস্টেম পরিষেবাদির জন্য ব্যবহৃত হয় যেমন HTTP, FTP, SSH, DHCP ...)
নিবন্ধিত / ব্যবহারকারী পোর্টগুলি : 1024 থেকে 49151 (আপনি এটি আপনার সার্ভারের জন্য ব্যবহার করতে পারেন, তবে কিছু বিখ্যাত অ্যাপ্লিকেশন সম্পর্কে সতর্কতা অবলম্বন করুন: যেমন মাইক্রোসফ্ট এসকিউএল সার্ভার ডাটাবেস ম্যানেজমেন্ট সিস্টেম (এমএসএসকিউএল) সার্ভার বা অ্যাপাচি ডার্বি নেটওয়ার্ক সার্ভার ইতিমধ্যে এই পরিসীমা থেকে নিচ্ছে অর্থাৎ এমএসএসকিউএল বন্দরটি আপনার সার্ভারে নির্ধারণ করার পরামর্শ দেওয়া হয় না অন্যথায় যদি এমএসএসকিউএল চালু থাকে তবে আপনার সার্ভারটি সর্বাধিক সম্ভবত বন্দর বিরোধের কারণে চলবে না)
গতিশীল / ব্যক্তিগত পোর্ট : 49152 থেকে 65535 (
প্রোগ্রামিংয়ে আপনি আপনার সার্ভারের জন্য 0 থেকে 65535 পর্যন্ত যে কোনও সংখ্যা ব্যবহার করতে পারেন, তবে আপনার উপরের বর্ণিত রেঞ্জের সাথে আটকে থাকা উচিত, অন্যথায় কিছু সিস্টেম পরিষেবা বা কিছু অ্যাপ্লিকেশন বন্দরের বিরোধের কারণে চলবে না।
এখানে বেশিরভাগ বন্দরগুলির তালিকা দেখুন: https://en.wikedia.org/wiki/List_of_TCP_and_UDP_port_numbers