পোর্ট ফরওয়ার্ডিং এবং সি ++ উইনসক ক্লায়েন্ট-সার্ভার অ্যাপ্লিকেশন


0

শিরোনাম অনুসারে, আমি সিসিটিতে একটি টিসিপি ক্লায়েন্ট এবং একটি সার্ভার প্রোগ্রাম তৈরি করছি। আমার প্রশ্ন হ'ল, ক্লায়েন্ট এবং সার্ভারটি যখন দুটি পৃথক মেশিনে ইন্টারনেটে আলাদা ফায়ারওয়াল্ড রাউটারের মধ্য দিয়ে চলেছে তখন কোন রাউটারটি পোর্ট ফরওয়ার্ড করেছে তাতে কি फरक আসে না? যাত্রা। ক্লায়েন্ট মেশিন দ্বারা ব্যবহৃত রাউটারের সঠিক টিসিপি পোর্টগুলি ফরোয়ার্ড করা যেতে পারে এবং ক্লায়েন্ট সার্ভার সংযোগ স্থাপন করা যেতে পারে?


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

উত্তর:


0

এই প্রোগ্রামগুলি যে সমস্ত টিসিপি সংযোগগুলি ব্যবহার করে তা ক্লায়েন্ট দ্বারা শুরু করা হয়েছে তা ধরে নিয়ে, সার্ভারের নেটওয়ার্কের রাউটারটিকে স্থির পোর্ট ঠিকানা অনুবাদ দিয়ে কনফিগার করতে হবে (নির্দিষ্ট পোর্টের জন্য সমস্ত সংযোগ আপনার অ্যাপ্লিকেশন সার্ভারে ফরোয়ার্ড করতে হবে) বা সার্ভারের নিজস্ব প্রয়োজন হবে পাবলিক আইপি

ক্লায়েন্টের পাশের রাউটারে পোর্ট অ্যাড্রেস ট্রান্সলেশনও করা দরকার, তবে এটি গতিশীলভাবে করতে পারে। এর জন্য সাধারণত কোনও বিশেষ কনফিগারেশন প্রয়োজন হয় না।

যদি আপনার সার্ভার ক্লায়েন্টের সাথে কোনও টিসিপি সেশন শুরু করতে পারে তবে জিনিসগুলি আরও জটিল হয়।

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