বিজিপি কীভাবে টিসিপির মাধ্যমে কাজ করে?


13

আমি যতদূর জানি লেয়ার 3 সংযোগ অর্জনের জন্য আমরা রাউটিং প্রোটোকল ব্যবহার করছি, আমি বিজিপি টিসিপি যা এল 4-তে কাজ করে তা নিয়ে বিভ্রান্ত হয়ে পড়েছি। পূর্ববর্তী এল 3 সংযোগ ছাড়াই কীভাবে এল 4 / টিসিপি স্থাপন করা যায়?

উত্তর:


17

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

ইন্টারনেটের খুব ধারে, জিনিসগুলি সহজ; আপনার ইন্টারনেট সরবরাহকারীর দিকে "সবকিছু এইভাবে"। আরও মাঝখানে, একটি রাউটারের একাধিক পছন্দ থাকতে পারে। সুতরাং এটি তার রাউটিং প্রতিবেশীদের মধ্যে বিজিপি ট্র্যাফিক সরানোর জন্য টিসিপি / আইপি ব্যবহার করে। বিজিপি তথ্য তখন রাউটারকে জানায় যে যখন কোনও প্যাকেটের কোথায় যাওয়ার জন্য একাধিক উপায় রয়েছে তখন কোন রাস্তাগুলি পছন্দ করে।

শেষ পয়েন্টগুলি (যেমন ওয়েব ব্রাউজারগুলি) এবং রাউটারগুলি টিসিপি / আইপি বলছে । কিন্তু রাউটার হয় ব্যবহার অন্য TCP / IP এর প্যাকেট তারা রুট প্রয়োজন সঙ্গে কাজ করতে সম্পর্কে কথা বলতে TCP / IP এর (TCP / IP এর প্যাকেট গঠিত BGP যোগাযোগ)।


আমি বিশ্বাস করি "তবে রাউটারগুলি অন্য টিসিপি / আইপি প্যাকেটগুলির রুটে যাওয়ার জন্য তাদের কী করা উচিত সে সম্পর্কে কথা বলতে টিসিপি / আইপি ব্যবহার করছে" " "তবে রাউটারগুলি বিজিপি ব্যবহার করে অন্যান্য টিসিপি / আইপি প্যাকেটগুলির রুটে যাওয়ার জন্য তাদের কী করা উচিত সে সম্পর্কে কথা বলতে ব্যবহার করছে।"
অলিভিয়ার ডুলাক

1
... আমিও সেভাবে লেখার কথা ভেবেছিলাম। আমার শেষ বাক্যটি দিয়ে আমি হাইলাইট করার চেষ্টা করছিলাম যে কীভাবে বিভিন্ন ডিভাইসগুলি টিসিপি / আইপি দিয়ে বিভিন্ন জিনিস করছে। আমি শব্দটি ঝাঁকুনি করব।
ক্রেগ কনস্টান্টাইন

13

রাউটিং প্রোটোকলগুলি L3 সংযোগটি "অর্জন" করে না। তারা রাউটারের রাউটিং (ফরোয়ার্ডিং) টেবিলটি অন্য রাউটারগুলি থেকে শিখে নেওয়া তথ্যের সাথে বিশিষ্ট করে।

বিজিপি হ'ল একটি "অ্যাপ্লিকেশন" যা টিসিপি / আইপি দিয়ে চলে। অন্য কথায় একটি বিজিপি রাউটার রাউটিং তথ্য বিনিময় করতে অন্য বিজিপি রাউটারের সাথে যোগাযোগের জন্য টিসিপি / আইপি ব্যবহার করে।

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


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

6
মোটেই মুরগি ও ডিমের সমস্যা নয়। যেমনটি আমি বলেছি, রাউটিং প্রোটোকলগুলি L3 সংযোগ তৈরি করে না। ইবিজিপি স্পিকাররা (প্রায়) সর্বদা একে অপরের সাথে সরাসরি যুক্ত থাকে। আইবিজিপি স্পিকার সংযোগ দেওয়ার জন্য অন্তর্নিহিত নেটওয়ার্কের উপর নির্ভর করে। অন্য কথায়, আপনি বিজিপি চালানোর আগে আপনার প্রথমে সংযোগ দরকার tivity
রন ট্রাঙ্ক

এটি কীভাবে শুরু হয়েছিল এবং আজকের স্থাপত্যের পিছনে কী যুক্তি রয়েছে তা বোঝার চেষ্টা করছি। সুতরাং শুরুতে প্রাইভেট নেট নিয়ে দু'জন ছেলেরা আইজিপি চালাচ্ছিল এবং বলেছিল যে আমাদের নেটওয়ার্কগুলি সংযুক্ত করতে দেয়? আইপি / টিসিপিতে কেন এটি করা যায়, নভেল বা অ্যাপলেটিকের মতো পুরানো প্রোটোকলগুলি কী
মিশ্রিত

এগুলি আলাদা (তবে ভাল) প্রশ্ন are উত্তরগুলির জন্য মন্তব্য বিভাগের চেয়ে বেশি স্থান প্রয়োজন। আপনি চাইলে আমরা এটিকে চ্যাটে স্থানান্তর করতে পারি
রন ট্রাঙ্ক

6

ওএসআই নেটওয়ার্ক মডেল এবং এর লেয়ারিং হোস্টগুলির মধ্যে শেষ থেকে শেষের বিষয়টি বোঝার জন্য দরকারী তবে এটি কীভাবে নেটওয়ার্ক নিয়ন্ত্রণ বিমানের কাজ করে তা ব্যাখ্যা করার উদ্দেশ্যে নয়। সম্পূর্ণ বিজিপি সংযোগ স্থাপনের সাথে অন্তর্নিহিত একটি বুটস্ট্র্যাপিং সমস্যা রয়েছে তবে এই বুটস্ট্র্যাপিংটি যেভাবে ঘটে তা ভালভাবে বোঝা যায় এবং কোনও বৃত্তাকার নির্ভরতা নেই have

বিজিপির শর্তে, যেভাবে সংলগ্নগুলি গঠন করা হয় এবং তথ্য আদান-প্রদান করা হয় তা সেশনের ধরণের উপর নির্ভর করে।

সবচেয়ে সহজ হ'ল ইবিজিপি। সাধারণত ইবিজিপি দুটি সরাসরি সংযুক্ত রাউটারগুলির মধ্যে একটি টিসিপি অধিবেশন চালায়। এই ক্ষেত্রে প্রতিটি পিয়ার কীভাবে অন্যের সাথে কথা বলতে জানে কারণ উভয়ের একই সাবনেটে একটি ইন্টারফেস রয়েছে, তাই সংলগ্নতা গঠনের জন্য বাহ্যিক রাউটিং প্রোটোকল ব্যবহার করার দরকার নেই।

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

বিষয়গুলি যেখানে আরও কিছুটা আকর্ষণীয় হয়ে উঠেছে সেগুলি হ'ল যেখানে স্বায়ত্তশাসিত সিস্টেমের মধ্যে থাকা সমস্ত রাউটারগুলি একটি সম্পূর্ণ বিজিপি সারণী দ্বারা চালিত হয় না। যদি আইবিজিপি জাল সম্পূর্ণ না হয় তবে আপনি এমন পরিস্থিতি পেতে পারেন যেখানে নেটওয়ার্কের মাঝখানে একটি রাউটারের টেবিলের আলাদা দৃষ্টিভঙ্গি থাকে যা এর প্রত্যক্ষ প্রতিবেশীরা। এটি উপ-অনুকূল রাউটিংয়ের কারণ ঘটবে এবং কিছু ক্ষেত্রে রাউটিং লুপগুলি টিটিএলটির মেয়াদ শেষ না হওয়া অবধি ডিভাইসগুলির মধ্যে ট্র্যাফিক বাউন্সিংয়ের দিকে পরিচালিত করবে।


5

লিঙ্কটিতে স্থির ঠিকানা এবং সম্পর্কিত রাউটিং এন্ট্রি কনফিগার করা আছে, যা বিজিপি সেশন প্রতিষ্ঠার জন্য ব্যবহৃত হয়। বিজিপি ব্যবহার করে, রাউটিং টেবিলটি অন্য নেটওয়ার্কগুলিতে নির্দেশকারী এন্ট্রিগুলি দিয়ে প্রসারিত করা হয়।

যেহেতু বিজিপি কেবলমাত্র সরাসরি সঙ্গীদের মধ্যে ব্যবহৃত হয়, তাই অন্য প্রান্তের দিকে নির্দেশ করা ব্যতীত অন্য কোনও রুট এই মুহুর্তে প্রয়োজন হয় না।

উদাহরণস্বরূপ, আমরা যদি পিয়ার করতে চাই, আমরা একটি / 30 বা / 31 সাবনেটের সাথে একমত হতে চাই, নেটওয়ার্কের প্রতিটি প্রান্তে একটি ঠিকানা প্রদান করব এবং এই লিঙ্কটিতে সেই সাবনেটের জন্য একটি নেটওয়ার্ক রুট তৈরি করব, তারপরে আমরা অন্যটিকে কনফিগার করব বিজিপি পিয়ার, যে মুহুর্তে আমি আপনার রাউটারের মাধ্যমে প্রেরণ করার ঘোষণা করে এমন সমস্ত নেটওয়ার্কের জন্য অতিরিক্ত রাউটিং এন্ট্রিগুলি পাই (যা পরিবর্তিতভাবে স্থানীয় স্ট্যাটিক্যালি কনফিগার করা নেটওয়ার্ক রুটের অংশ)।


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

0
                    ---        ---          ---          ---
                   | D |------| A |--------| B |--------| C |
                    ---        ---          ---          ---

ধরুন A এবং B রাউটার (বিভিন্ন বা একই AS তে) এবং D এবং C হোস্ট। এখন এ এবং বি একে অপরের সাথে সংযুক্ত এবং যোগাযোগ করতে পারে। তবে ডি কীভাবে সি এর অবস্থান জানতে পারে যাতে এটি সি এর সাথে যোগাযোগ করতে পারে একইভাবে সি এর সাথে সত্য হয় যখন এটি ডি তে যোগাযোগ করতে চায় এখন আমরা যদি এ এবং বি এর মধ্যে বিজিপি প্রোটোকল চালাই তবে তারা স্তর 3 সংযোগের তথ্য একে অপরের সাথে বিনিময় করে । সাধারণ কথায়, এ বি কে বলবে যে ডি এর সাথে সংযুক্ত রয়েছে। তারপরে বি হয় এটিকে সিতে পৌঁছে দিতে পারে বা যদি বি সি এর জন্য ডিফল্ট গেটওয়ে হয় তবে উভয়ভাবে সি ডি এর অবস্থান জানতে পারে।

সুতরাং এই ক্ষেত্রে স্তর 3 সংযোগের তথ্য A এবং B এর মধ্যে দেওয়া হয়, প্রদত্ত A এবং B চালিত বিজিপি প্রোটোকল।

সুতরাং স্তর 3 রাউটিংয়ের তথ্য বিনিময় করতে দুটি সিস্টেমের মধ্যে পূর্ব বিজিপি সংযোগ প্রয়োজন। আমি আপনার প্রশ্নের উত্তর দেওয়ার জন্য একটি সহজ উদাহরণ দেখিয়েছি। ব্যবহারিক পরিস্থিতিতে, আরও অনেক বেশি রাউটিং ডেটা বিজিপি পিয়ারের মধ্যে বিনিময় হয়।

বিজিপি টিসিপি প্রোটোকল ধরে চলে। সুতরাং তাদের মধ্যে একটি টিসিপি সকেট খুলতে হবে, তবেই তারা রাউটিং ডেটা বিনিময় করতে পারে।


0

পূর্ববর্তী এল 3 সংযোগ ছাড়াই?

"এল 3 সংযোগ" কোনও কিছু বা কিছুই নয় nothing

রাউটার স্থাপন করার প্রশাসক আইপি ঠিকানা এবং সাবনেট মাস্ক সহ ইন্টারফেসগুলি কনফিগার করবে। এই কনফিগারেশনের উপর ভিত্তি করে অন্তর্ভুক্ত রাউটিং টেবিল এন্ট্রি তৈরি করা হবে যা রাউটারকে তার প্রতিবেশীদের সাথে কথা বলার অনুমতি দেয়।

রাউটিং প্রোটোকলগুলি তারপরে দীর্ঘ দূরত্বের L3 সংযোগ স্থাপনের জন্য এই স্থানীয় L3 সংযোগের শীর্ষে চলতে পারে।

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