বিএফডি ব্যবহার না করার কোনও কারণ আছে কি?


17

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

সুতরাং উদাহরণস্বরূপ যদি এটি ইথারনেটের উপর লিঙ্ক ব্যর্থতা, একাধিক হুপের উপর এমপিএলএস, নেটওয়ার্ক প্রান্তে, আইজিপি কনভার্জেন্সের জন্য, টানেল ইত্যাদির জন্য সনাক্ত করা যায় - তবে কেন এটি সম্ভবত কিছু পরিস্থিতিতে ব্যবহৃত হবে না এবং সেখানে অন্যান্য উদীয়মান বিকল্প রয়েছে কেন? সচেতন হতে হবে?

উত্তর:


18

আমি কেবল বিএফডি সহ একটি ইস্যু সম্পর্কে সরাসরি সচেতন, যা সিপিইউ চাহিদা। আমি বর্তমানে সিসকো 7301 এর সাথে এমন একটি সমস্যা নিয়ে তদন্ত করছি যা আমাদের শিখর সময়গুলিতে বেশি ট্র্যাফিক দেওয়ার সময় দিনের বাকি সময়ের তুলনায় বিএফডি মাঝে মাঝে সময় নির্ধারণ করে পরবর্তী লিঙ্কে ভ্রমণের উদ্দেশ্যে যাত্রা করে।

দেখে মনে হচ্ছে উচ্চ ট্র্যাফিক ভলিউমের অধীনে রাউটারের সিপিইউ ব্যবহার বাড়ছে (যা অস্বাভাবিক নয়) তবে প্রায় 40-50% সিপিইউ বিএফডি প্যাকেটগুলি পর্যাপ্ত সংস্থান পাচ্ছে না।

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

সাবধানতা কি?

  • প্রধান দুটি:
    1. আপনার স্কেলের উপর নির্ভর করে বিএফডির উচ্চ সংস্থান চাহিদা থাকতে পারে।
    2. বিএফডি স্তর 2 বান্ডিলিং প্রোটোকলগুলিতে দৃশ্যমান নয়। (ইথারনেট ল্যাগস বা পস বান্ডিল)

বিএফডি রিসোর্সের দাবি

  • প্রতিটি লিনেকার্ড বা রাউটারে বিএফডি সেশনের সংখ্যা আপনার জন্য বিএফডি স্কেলগুলি কতটা ভাল প্রভাবিত করতে পারে। - প্রতিটি অনন্য প্ল্যাটফর্মের নিজস্ব সীমাবদ্ধতা রয়েছে।
  • 250 মিমি বা 2 সেকেন্ডের ন্যূনতম tx / rx সমর্থনকারী বান্ডিল ইন্টারফেসগুলি দেখা গেছে।
  • কিছু ক্ষেত্রে, রাউটারের বিএফডি দৃষ্টান্তগুলি বাস্তবায়নের উপর নির্ভর করে (অ-সংলগ্ন ভিত্তিক বিএফডি সেশনগুলি) রুট-প্রসেসরের উপর চালিত হওয়া প্রয়োজন।
  • বিএফডি মোতায়েন করার আগে প্রথমে আপনার প্ল্যাটফর্মটি পরীক্ষা করুন। আপনার কনফিগার করা সেটিংস সহ আরপি বা এলসি সিপিইউতে লোড দেওয়ার চেষ্টা করুন। এটি দ্বারা করা যেতে পারে:
  • সিপিইউ-ভারী কমান্ড কার্যকর করা হচ্ছে
  • টিটিএলে বন্যার প্যাকেটগুলি গন্তব্যে শেষ হয়

বিএফডি রিসোর্সের চাহিদা (অবিরত)

  • কোন মানগুলি চেষ্টা করা নিরাপদ?
  • বেশ কয়েকটি অপারেটরের সাথে কথা বলার উপর ভিত্তি করে, 3 (900ms সনাক্তকরণ) এর গুণক সহ 300ms একটি নিরাপদ মান হিসাবে দেখা যায় যা বেশিরভাগ সরঞ্জামগুলিতে মোটামুটি ভালভাবে কাজ করে।
  • এটি কিছু বিকল্পের তুলনায় একটি উল্লেখযোগ্য উন্নতি।

বিএফডি এবং এল 2 লিঙ্ক-বান্ডিলিং

  • বিএফডি অন্তর্নিহিত এল 2 লিঙ্ক বান্ডিল সদস্যদের সম্পর্কে অসচেতন।
  • একটি 4x10GigE এল 2 বান্ডেল (802.3 এডি) একক এল 3 সংলগ্ন হিসাবে উপস্থিত হবে। বিএফডি প্যাকেটগুলি সমস্ত 4 টি লিঙ্কের পরিবর্তে একক সদস্যের লিঙ্কে স্থানান্তরিত হবে।
  • এতে BFD এর সাথে সংযোগ ব্যর্থ হওয়ার ফলে পুরো এল 3 সংলগ্নতা ব্যর্থ হবে।
  • তবে কিছু পরিস্থিতিতে ব্যর্থ সদস্য লিঙ্কের ফলে কেবলমাত্র একটি একক বিএফডি প্যাকেট বাদ পড়তে পারে। পরবর্তী প্যাকেটগুলি কার্যকারী সদস্যের লিঙ্কগুলির উপর দিয়ে যেতে পারে।

1
আরেকটি বিষয় লক্ষণীয় যে কয়েকটি প্ল্যাটফর্ম প্রতিটি ধরণের ইন্টারফেসে বিএফডি সমর্থন করে না। সর্বাধিক বিখ্যাত (আমার কাছে): সিসকো 7600 খুব সম্প্রতি অবধি (15. কিছু প্রয়োজন) অবধি এসভিআই (ভ্লান) ইন্টারফেসগুলিতে বিএফডি সমর্থন করে না।
সেবাস্তিয়ান উইজিংগার

1
ভাল কথা, আমি যে 7301 ইস্যুতে কাজ করছি তা হওয়া উচিত, তবে এটি এখনও আমার পছন্দ মতো সুচারুভাবে চলছে না এবং এটি খুব নতুন 12 আইওএসে রয়েছে। যেখানে অন্য 7301 এবং 7206 গুলি ঠিক আছে। সেবাস্তিয়ান ঠিক বলেছেন, এটি অবশ্যই উল্লেখযোগ্যভাবে উল্লেখযোগ্য যে এটি খুব ভাল সমর্থন করে না কারণ আমরা সম্ভবত সবাই এই সাধারণ হার্ডওয়্যার প্ল্যাটফর্মে থাকতে চাই।
jwbensley

1
নোট lags উপর BFD চলমান ঠিকানায় একটি IETF খসড়া নেই: tools.ietf.org/html/draft-mmm-bfd-on-lags । এটি এখনও কোথাও বাস্তবায়িত হয়নি, তবে আশাকরি এই সমস্যাটি শেষ পর্যন্ত সমাধান হয়ে যাবে, কারণ এটি একটি খুব সাধারণ দৃশ্য।
দারিয়াস জাহান্দারী

5

বিএফডি বাস্তবায়ন না হওয়ার দুটি কারণ আমি দেখেছি:

  1. এটি সম্পর্কে অজ্ঞতা (আমি কিছু সময়ের জন্য এটির জন্য দোষী ছিলাম)।

  2. খরচ, যদি আপনি একটি সিসকো দোকান। যদিও আপনার সংস্থার আকারের উপর নির্ভর করে সম্ভবত তুচ্ছ, তবে এখন বিএফডি বাস্তবায়নের জন্য যুক্ত লাইসেন্সিং ব্যয় রয়েছে।

আইএসআর জি 2 / এএসআর সময়সীমার হিসাবে, বিএফডি আর "আইপি বেস" লাইসেন্স প্যাকেজে নেই। বিএফডি আনলক করতে আপনাকে কমপক্ষে "ডেটা" লাইসেন্সিং স্তরে আপগ্রেড করতে হবে। সিসকো থেকে এই সাদা কাগজ দেখুন ।

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


+1 দুর্দান্ত, আমি কেবল প্রযুক্তিগত কারণ নিয়েই ভাবছিলাম, তবে ব্যয়টি একটি সুস্পষ্ট বিষয়, ভাল পয়েন্ট! এছাড়াও সহজভাবে না জেনেও আমি বিএফডি সম্পর্কে কাউকে প্রথম বলেছি। দুটি দুর্দান্ত পয়েন্ট!
jwbensley

3

জাভানোর জবাব কিছু বিষয়:

  • মনে রাখবেন যে 40 জি এবং 100 গ্রাম ইথারনেটকে এলএসিপির মতো নয়, তবে 4x10, 4x25 এবং 10x10 হিসাবে বান্ডিল হিসাবে বিবেচনা করা যেতে পারে
  • কিছু হার্ডওয়্যারে (উদাহরণস্বরূপ উচ্চতর প্রান্তের কিছু জুনিপারের) বিএফডি লাইন কার্ডে পরিচালিত হয় যা কোনও সুবিধা হতে পারে (উচ্চ আরআর লোডের অধীনে কোনও ক্ষতি) বা ঘাটতি (আরই মারা গেলে তাত্ক্ষণিক ক্ষতি হবে না)
  • ইতিমধ্যে একটি এসপিওএফ (যেমন, একক ফাইবার বান্ডিল) এমন কোনও লিঙ্ক / পাথের উপরে বিএফডি চালানো কেবল ক্যারিয়ার-বিলম্বের চেয়ে আরও খারাপ হতে পারে

2

বিএফডি এমন একটি বৈশিষ্ট্য যা দুটি সমকক্ষের মাঝে মধ্যস্থতাকারী ডিভাইস উপস্থিত থাকাকালীন L2 সংযোগ সমস্যা সনাক্ত করতে উদ্ভাবিত হয়েছিল। সুতরাং বিএফডি একটি ব্যর্থতা সনাক্তকরণ বৈশিষ্ট্য।

সাধারণত আমাদের কাছে দুটি রাউটারের সাথে L2 সুইচ 9 বা অন্য কোনও এল 2 ক্লাউড সংযুক্ত রয়েছে যদি আমাদের বিএফডি প্রয়োজন। এই ক্ষেত্রে যদি একক রাউটারটি নীচে যায়, তবে লিঙ্কের অবস্থা অন্য রাউটারে প্রতিফলিত হবে না, কারণ স্যুইচটি লিঙ্কটি আপ রাখে। যদি এটি রাউটারগুলির মধ্যে কেবল পি 2 পি লিংক (একক কেবল) হয়, তবে পিয়ারের ব্যর্থতার ডানদিকে ইন্টারফেসটি নীচে নেমে যেত এবং আইজিপি সাব-দ্বিতীয় বিরতিতে পুনর্বিবেচনা করবে।

সুতরাং, বিএফডি ব্যবহার না করার পুনঃনির্মাণটি হ'ল: - বাক্সে বিএফডি সমর্থিত নয় [এস]; - আপনার কোনও মধ্যবর্তী ডিভাইস নেই বলে বিএফডি দরকার হয় না (পরিবর্তে udld এবং ক্যারিয়ার-বিলম্ব ব্যবহার করুন)।

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