tcp protocol আইপিভি 4 এর জন্য সর্বাধিক টিসিপি/আইপি নেটওয়ার্ক পোর্ট নাম্বার কি?




প্রটোকল কি (7)

সর্বোচ্চ পোর্ট নম্বরটি কি ব্যবহার করতে পারে?


পোর্ট নম্বরটি একটি স্বাক্ষরিত 16-বিট পূর্ণসংখ্যা, 65535।


আরএফসি 793 অনুযায়ী, পোর্ট একটি 16 বিট অচেনা int হয়।

এই পরিসীমা 0 - 65535 মানে।

যাইহোক, যে পরিসরের মধ্যে, 0 - 1023 পোর্ট সাধারণত নির্দিষ্ট উদ্দেশ্যে সংরক্ষিত হয়। আমি সাধারণত বলি কারণ, 0 পোর্ট ব্যতীত, সাধারণত 0-1023 রিজার্ভেশন প্রয়োগ করা হয় না। টিসিপি / ইউডিপি বাস্তবায়নগুলি সাধারণত 0 থেকে পৃথক রিজার্ভেশন প্রয়োগ করে না। আপনি যদি চান তবে আপনি 443 এর পরিবর্তে পোর্ট 80, অথবা 25, অথবা 65535 তে একটি ওয়েব সার্ভারের TLS পোর্ট চালাতে পারেন। একইভাবে, এমনকি এটি স্ট্যান্ডার্ডটি যে SMTP সার্ভার পোর্ট 25 এ শোনে, আপনি এটি 80, 443, বা অন্যগুলিতে চালাতে পারেন।

সর্বাধিক বাস্তবায়নের জন্য একটি নির্দিষ্ট উদ্দেশ্যে রিজার্ভ 0 - র্যান্ডম পোর্ট অ্যাসাইনমেন্ট। তাই বেশিরভাগ বাস্তবায়নের মধ্যে , "পোর্ট 0 এ শুনুন" বলতে আসলে "আমি কোন পোর্টটি ব্যবহার করি সে সম্পর্কে আমি উদ্বিগ্ন নই, শুধু আমাকে কিছু র্যান্ডম অনির্ধারিত পোর্ট শুনতে দাও"।

তাই 0-65535 পরিসরের মধ্যে একটি পোর্ট ব্যবহার করার যে কোন সীমাবদ্ধতা সহ 0, ক্ষতিকারক রিজার্ভেশন রেঞ্জ ইত্যাদি বাস্তবায়ন (অর্থাত্ ওএস / ড্রাইভার) নির্দিষ্ট , তবে 0 সহ, সমস্তগুলি RFC 793 তে বৈধ পোর্ট।


পোর্টের বৈধ সংখ্যা হল: 0 থেকে 2 ^ 16-1 = 0 থেকে 65535
কারণ একটি পোর্ট নম্বর 16 বিট দৈর্ঘ্য।

তবে বন্দর বিভক্ত করা হয়:
সুপরিচিত পোর্টগুলি : 0 থেকে 1023 (সিস্টেম পরিষেবাগুলির জন্য ব্যবহৃত যেমন HTTP, FTP, SSH, DHCP ...)
নিবন্ধিত / ব্যবহারকারী পোর্টগুলি : 1024 থেকে 49151 (আপনি এটি আপনার সার্ভারের জন্য ব্যবহার করতে পারেন তবে কিছু বিখ্যাত অ্যাপ্লিকেশনগুলি সাবধান থাকুন: মাইক্রোসফ্ট SQL সার্ভার ডাটাবেস ম্যানেজমেন্ট সিস্টেম (MSSQL) সার্ভার বা অ্যাপাচি ডার্বি নেটওয়ার্ক সার্ভার যেমন ইতিমধ্যে এই পরিসীমা থেকে নেমেছে আপনার সার্ভারে MSSQL এর পোর্ট বরাদ্দ করার প্রস্তাব দেওয়া হয়েছে অন্যথায় যদি MSSQL চলছে তবে আপনার সার্ভার সম্ভবত পোর্ট সংঘাতের কারণে চালানো হবে না)
ডাইনামিক / প্রাইভেট পোর্ট : 49152 থেকে 65535. (সার্ভারগুলির জন্য ব্যবহৃত নয় বরং ক্লায়েন্ট যেমন NATING পরিষেবাতে ব্যবহৃত হয়)

প্রোগ্রামিংতে আপনি আপনার সার্ভারের জন্য 0 থেকে 65535 নম্বর ব্যবহার করতে পারেন, তবে আপনাকে উপরে উল্লিখিত রেঞ্জগুলিতে থাকা উচিত, অন্যথায় কিছু সিস্টেম পরিষেবা বা কিছু অ্যাপ্লিকেশন পোর্ট সংঘাতের কারণে চালানো হবে না।
এখানে সর্বাধিক পোর্টের তালিকা পরীক্ষা করুন: https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers


বৃহত্তম পোর্ট নম্বরটি একটি স্বাক্ষরিত ছোট 2 ^ 16-1: 65535

একটি নির্দিষ্ট পোর্ট একটি নির্দিষ্ট ব্যবহারের জন্য ইন্টারনেট কর্পোরেশন ফর অ্যাসাইনড নাম এবং নাম্বার (ICANN) দ্বারা নির্ধারিত হয়। প্রতিটি নিবন্ধিত পোর্ট 1024-49151 পরিসীমা হয়।

২1 মার্চ ২001 থেকে রেজিস্ট্রি এজেন্সি আইসিএএনএএন; এর আগে আইএএনএ ছিল।

নিবন্ধিত পোর্টগুলির চেয়ে কম সংখ্যক পোর্টকে সুপরিচিত পোর্ট বলা হয়; নিবন্ধিত পোর্টগুলির চেয়ে বেশি সংখ্যক পোর্টকে গতিশীল এবং / অথবা ব্যক্তিগত পোর্ট বলা হয়।

উইকিপিডিয়া: নিবন্ধিত পোর্ট


শুধু smashery উত্তর একটি ফলোআপ। ক্ষারীয় পোর্ট পরিসীমা (অন্তত লিনাক্সে, এবং আমি অন্যান্য ইউনিসেক্সকেও সন্দেহ করি) নির্দিষ্ট নয়। এটি /proc/sys/net/ipv4/ip_local_port_range লেখার দ্বারা নিয়ন্ত্রিত করা যেতে পারে

একমাত্র সীমাবদ্ধতা (যতক্ষণ আইএএনএ উদ্বিগ্ন) এটি হ'ল 1024 নীচের পোর্টগুলি সুপরিচিত পোর্ট হিসাবে মনোনীত। যে পোর্ট উপরে ব্যবহারের জন্য বিনামূল্যে। প্রায়শই আপনি 1024 নীচের পোর্ট সুপারুসার অ্যাক্সেস সীমিত পাবেন, আমি এই কারণে বিশ্বাস করি।


এটা 65535 হতে হবে।


আমি এটা বুঝতে পেরেছি, আপনি 49151 পর্যন্ত 65535 পর্যন্ত এফিমেরাল পোর্টের জন্য সংরক্ষিত, 49151 পর্যন্ত ব্যবহার করা উচিত