পোর্ট ফরওয়ার্ডিং এবং NAT বোঝা


0

NAT বনাম পোর্ট ফরওয়ার্ডিং সম্পর্কে আমি কিছু বিভ্রান্তি পেয়েছি। আমি সমস্যার ন্যাট P2P জন্য ঘটায় জানেন এবং সেখানে (কিছু সমাধান অস্তিত্ব যে STUN, TURNইত্যাদি) যা সহকর্মীরা মধ্যে সেটআপ সংযোগসমূহ করার জন্য একটি রিলে সার্ভার প্রয়োজন হয়।

বন্দর ফরটওয়ার্ড কি এনএটি সমস্যা সম্পর্কিত STUN/ TURNসম্পর্কিত বিকল্প ? NAT এর পিছনে দুজন পিয়ার যে দুটো পোর্ট ফরওয়ার্ড করেছে তারা সরাসরি একে অপরের সাথে সংযোগ স্থাপন করতে পারে? উদাহরণস্বরূপ আমি একটি অ্যাপ্লিকেশন বিকাশ করতে চাই এবং সংযোগগুলি রিলে চালানোর জন্য আমার 24/7 বসার কোনও সার্ভার রাখার দরকার নেই, তবে তার পরিবর্তে সমবয়সীরা পোর্ট ফরওয়ার্ডিং করতে পারে এবং তারপরে তারা একে অপরের সাথে সরাসরি কথা বলতে পারে।

উত্তর:


0

DNAT(বা "পোর্ট ফরোয়ার্ডিং") ব্যবহার করে কোনও নেটের পিছনে দুটি পিয়ার প্রযুক্তিগতভাবে NATআর পিছনে নেই।

যখন এই স্কিমটি ব্যবহৃত হয়, জনসাধারণের সাথে সংযোগ স্থাপনের IPফলে NAT বাক্সটি প্যাকেটগুলি একটি অভ্যন্তরীণ সিস্টেমে ফরোয়ার্ড করে। সুতরাং, জড়িত প্রত্যেকের কাছে, দেখে মনে হচ্ছে অভ্যন্তরীণ মেশিনটি আসলে এর পিছনে নেই NAT। সুতরাং যদি কমপক্ষে সহকর্মীদের মধ্যে এই স্কিমটি ব্যবহার করা STUNহয় তবে আর প্রয়োজন নেই।

অবশ্যই, NATবক্স মঙ্গলেস প্যাকেটগুলি সত্য যে প্রচুর সমস্যার পরিচয় দেয়, তবে আপনি যদি আপনার বার্তায় আইপি এবং পোর্টগুলি অন্তর্ভুক্ত না করেন তবে আপনার ভাল হওয়া উচিত।

এই স্কিমের সাথে আর একটি সমস্যা হ'ল আপনাকে NAT বাক্স প্রশাসকের সহযোগিতা দরকার যা সর্বদা পাওয়া সহজ নয়।


0

এটি বেশ জটিল ... এছাড়াও, স্ট্যাক ওভারফ্লোতে যেমন ছিল তার ভিত্তিতে, আমি ধরে নিচ্ছি যে আপনি এটি একটি প্রোগ্রামিং দৃষ্টিকোণ থেকে জানতে চান এবং ক্লায়েন্টদের মধ্যে যোগাযোগের জন্য আপনার কী করা দরকার।

... NAT হ'ল প্রক্রিয়াটি হ'ল কোনও একক (বা আরও) আইপি ঠিকানাগুলির একটি নেটওয়ার্কের একপাশে থাকা, এবং তারপরে যে কোনও পোর্টকে কোনও অভ্যন্তরীণ ঠিকানায় ফরোয়ার্ড করা।

বেশিরভাগ NAT ডিভাইসে সমস্ত আউটগোয়িং এবং কেবল নামযুক্ত আগমনকে অনুমতি দেওয়ার ডিফল্ট নিয়ম থাকে।

স্টান বা অনুরূপ সার্ভারটি মূলত এর অর্থ উভয় মেশিনই বহির্গামী অনুরোধ করে এবং সার্ভারটি প্রক্সি হিসাবে কাজ করে যাতে ক্লায়েন্টকে উভয়ই আগত নিয়ম সেট আপ করার প্রয়োজন হয় না।

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

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