আইপিভি 4 এর জন্য অনুমোদিত সবচেয়ে বড় টিসিপি / আইপি নেটওয়ার্ক পোর্ট নম্বর কী?


উত্তর:


565

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


216
"আরে, জিম, আমাদের কয়টি বন্দর সমর্থন করা উচিত?" "ভাল পরিমাপের জন্য এটি কেবল 16 বিট করুন No এখন পর্যন্ত কেউ একবারে কয়েকশ'র বেশি খোলা থাকবে না, শীর্ষে" "
জেসিআর

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

3
@ জেসিআর এই দুটি ক্ষেত্রেই এটি সত্যিই কোনও 65536 ইস্যু নয়, এটি এ এর ​​একটি বিষয়) প্রোগ্রামগুলি সংযোগ প্রকাশ না করে, তাদের "WAIT" অবস্থায় রেখে দেয় যে নেটস্যাট বিয়ের সাথে মিলিত শো হয়) কিছু উইন্ডো সংস্করণ কেবল 1024-5000 থেকে চলেছে ডায়নামিক পোর্টস এবং তারপরেও, কে জানে যে এটি কখনও ঘটেছিল কি না, যেহেতু কোনও প্রোগ্রামই কারও কাছে রিপোর্ট করার বিরক্তি করেনি যে এটি গতিশীল বন্দরটি পাবে না, উইন্ডোজও নেই। সুতরাং এটি একটি তাত্ত্বিক সমস্যা এমনকি সত্যিকার অর্থেই ঘটেনি 65536 নম্বর. ওয়েব ব্রাউজারটি সংযোগগুলির বৃহত্তম ব্যবহারকারী হতে পারে I আমার নেটসেট আউটপুটটিতে আমার 297 লাইন রয়েছে। 65 কে থেকে দূরে
বার্লোপ

3
@ জেসিআরআর বেশিরভাগ আইপি স্ট্যাকগুলি সংযোগের জন্য একটি অনন্য সনাক্তকারী হিসাবে সোর্স আইপি ঠিকানা, উত্স বন্দর, গন্তব্য আইপি ঠিকানা এবং গন্তব্য পোর্টের একটি দ্বিগুণ ব্যবহার করে। এর অর্থ হ'ল খোলা বন্দরগুলির চেয়ে সার্ভারের অনেক বেশি সক্রিয় সংযোগ থাকতে পারে এবং পোর্টগুলির পরিমাণ কেবলমাত্র একটি একক উত্স এবং একক গন্তব্যের মধ্যে মুক্ত সংযোগের পরিমাণের উপর একটি সীমাবদ্ধতা (খুব বড় একটি হলেও) রাখে। আমি মনে করি না যে কোনও এক সময়ে 65536 এর বেশি বন্দরগুলিতে কখনও সার্ভার চলবে (বা সংযোগের জন্য শুনছে)।
jduncanator

41
@ জেসিআর - এটি আপনাকে রসিকতা করার চেষ্টা করতে এবং শিখিয়ে দেবে, এটি আপনারা জানেন যে এটি একটি গুরুতর ব্যবসা, এখানে এই ধরণের জিনিসটির জন্য সময় নেই: /
ম্যাট

145

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

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

২১ শে মার্চ ২০০১ সাল থেকে রেজিস্ট্রি এজেন্সি আইসিএনএএন; সেই সময়ের আগে এটি আইএএনএ ছিল।

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

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


71

যেহেতু আমি এটি বুঝতে পারি, আপনার কেবল 49151 অবধি ব্যবহার করা উচিত, যেমন 49152 থেকে 65535 অবধি ইফেমেরাল বন্দরগুলির জন্য সংরক্ষিত


11
সাময়িকী বন্দরের পরিসর সিস্টেম অনুসারে পরিবর্তিত হয়। আমি 3.19.0-43-জেনেরিক কার্নেল দিয়ে উবুন্টু লিনাক্স চালাচ্ছি। $ cat /proc/sys/net/ipv4/ip_local_port_rangeআউটপুট ফলাফল 32768 61000। কারওর নিজের সিস্টেমের ইফেমেরাল পোর্ট রেঞ্জের কোনও পোর্ট ব্যবহার করা উচিত বা না করা উচিত, আমি সন্দেহ করি সবচেয়ে বেশি যদি আধুনিক সময়ের অপারেটিং সিস্টেমগুলি ইতিমধ্যে ব্যবহৃত পোর্টটি ছেড়ে যায় না।
কিথ রেইনল্ডস

37

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

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


15

আরএফসি 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 এর বৈধ পোর্ট।



11

পোর্টগুলির জন্য বৈধ সংখ্যা: 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


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.