হার্ডওয়্যার-স্যুইচিং আর্কিটেকচারে টিসিএএম সম্পর্ক


10

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

আমি সিসকো আইওএস-তে পরিচিত, উদাহরণস্বরূপ, কিউওএস, এসিএল এবং রুট লুকআপের মতো বৈশিষ্ট্যগুলির জন্য টিসিএএম পারফরম্যান্সের জন্য আরও স্থান ভাগ করার সক্ষমতা নিয়ে। আমি আরও বুঝতে পারি যে NAT যেমন সিপিইউ প্রসেসিংয়ের উপর নির্ভর করবে তবে আমি বিশেষভাবে লড়াই করছি;

  1. টিসিএএম কি একই হার্ডওয়্যার আর্কিটেকচারের অংশ, যেমন ASIC এর অভ্যন্তরীণ বা বাহ্যিক?
  2. টিসিএএমগুলি কী পরিমাণে স্কেলযোগ্য (উদাহরণস্বরূপ নির্মাতারা কেবল বৃহত্তর পারফরম্যান্স এবং কাস্টম বৈশিষ্ট্যগুলির জন্য একটি প্ল্যাটফর্মে টিসিএএমগুলি যুক্ত রাখতে পারেন) বা বিদ্যুত ব্যবহারের মতো বিষয়ের উপর ভিত্তি করে সীমাবদ্ধতা রয়েছে?
  3. টিসিএএম চক্র এবং এএসআইসিগুলি কি সিপিইউর সাথে সমান্তরালভাবে NAT এর মতো বৈশিষ্ট্যের জন্য কাজ করে বা আমি কেবল তাদের স্বাধীন জিনিস হিসাবে ভাবতে পারি?

উত্তর:


14

টিসিএএম হ'ল এক ধরণের মেমরি, যা একক বিট সংরক্ষণ করতে 10-12 ট্রানজিস্টর লাগে। তুলনা করার পথে স্ট্যাটিক র‌্যাম ( এসআরএএম ) একক বিট সংরক্ষণ করতে 6 টি ট্রানজিস্টর নেয় এবং ডায়নামিক র‌্যাম ( ডিআআরএএম ) একজন ট্রানজিস্টর এবং একটি ক্যাপাসিটার নেয়। এই সমস্ত বিভিন্ন ধরণের স্মৃতি হয় কোনও ASIC এর অভ্যন্তরীণ বা বাহ্যিক হতে পারে। সমস্ত স্মৃতি চিপে রাখার একটি কারণ হ'ল চিপের বাহ্যিক তুলনায় এগুলি উচ্চ ঘড়ির হারে চালানো যেতে পারে। একের থেকে অন্য ধরণের স্মৃতি কেন বেছে নেবেন? এটি মেমোরির বৈশিষ্ট্যগুলির সাথে করতে হয়, এসআরএএম প্রতি ঘড়িতে অ্যাক্সেস করা যায়, ডিআরএএম- র পর্যায়ক্রমিক রিফ্রেশ প্রয়োজন, তাই প্রতিটি ঘড়িতে অ্যাক্সেস করা যায় না এবং টিসিএএম আপনাকে ত্রৈমাসিক ক্ষমতা দেয় ।

টিসিএএম গুলি ততক্ষণ তাত্ক্ষণিক হয় যতক্ষণ না আপনার কাছে এগুলি ইনস্ট্যান্ট করার জন্য কোনও চিপে জায়গা থাকে বা বাহ্যিকের সাথে সংযোগ করার জন্য প্যাকেজের পিন থাকে। সমস্যাটির TCAM তারা 2x স্থান নিতে হয় র্যাম , এবং 12x স্থান ডির্যাম । এটা সবসময় ব্যবহারের অর্থে দেখা যায় না TCAM একই অপারেশনের জন্য যে আপনি তাদের আলগোরিদিমিক্যালি অন্যান্য ধরনের মেমরি সঙ্গে করে (হ্যাশ, * চেষ্টা) করতে পারেন। এটি আলগোরিদম ব্যবহারের কার্যকারিতা এবং চিপের উপরের স্থানটির মধ্যে কোনও বাণিজ্যকে নেমে আসে one টিসিএএম এর পাওয়ার ব্যবহার মাপের রৈখিক অনুপাতে বৃদ্ধি পায়। বৃহত টিসিএএম (সর্বাধিক 2 এম এন্ট্রি) এখন অ্যালগরিদমিক কৌশল ব্যবহার করে যাতে পাওয়ার সাশ্রয় করা যায়।

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

বিআরএআরসিসি -৪6666 of এর আর একটি সংস্করণ রয়েছে যা মেলবোর্নে সিসক্লাইভ ২০১৩-এ উপস্থাপিত হয়েছিল যা লুক্কুলের পিছনে কিছু উচ্চ স্তরের ধারণাগুলি জুড়েছিল যা ২০১৩ এর অরল্যান্ডো থেকে অনুপস্থিত। এই অঞ্চলের একটি ভাল রেফারেন্স বইটি হল নেটওয়ার্ক অ্যালগরিদমিক্স: জর্জ ভার্জি দ্বারা রচিত দ্রুত নেটওয়ার্কওয়ালা ডিভাইসগুলি ডিজাইনের জন্য একটি আন্তঃবিষয়ক পদ্ধতি


4

ASIC কে এক ধরণের চিপ হিসাবে ভাবা যেতে পারে। এটি সাধারণত হার্ডওয়্যারে এমন কিছু করার জন্য নির্মিত যা অন্যথায় করা হবে সফ্টওয়্যার। সুতরাং সিসকো যা চায় তার জন্য একটি এএসআইসি তৈরি করতে পারে। স্যুইচের মডেলের উপর নির্ভর করে 1 বা অনেকগুলি এএসআইসি রয়েছে। টিসিএএম হ'ল একটি মেমরি ডিজাইন যেহেতু এটি চ্যাসিস সিস্টেমে সাধারণত পাওয়া যায় এটি অনেক asics এর 1 হিসাবে প্রয়োগ করা হয়। টিসিএএমটি নির্দিষ্ট লুথিংয়ের জন্য যেমন রাউটিং (সিইএফ) বা এসিএলএসের জন্য ব্যবহৃত হয়, সুতরাং যদি কোনও এএসআইসিকে সেই ধরণের অনুসন্ধানের প্রয়োজন না হয় তবে এটি টিসিএএম থেকে আলাদাভাবে কাজ করে। অন্যদিকে ASICs যা QoS টি কেএএমএমে গ্লোভের সাথে কাজের হাত চিহ্নিত করছে handle সিসকো লাইভের নীচে উপস্থাপনাটিতে কিছু ডিজাইন ট্রেডঅফস নিয়ে আলোচনা করা হয়েছে এবং স্যুইচ ডিজাইনে কী চলে তার একটি বোঝার জন্য দেখার জন্য একটি ভাল জায়গা

BRKARC-3466 - একটি স্যুইচ (2013 অরল্যান্ডো) তৈরির পিছনে ইঞ্জিনিয়ারিং অন্বেষণ করে এতে অ্যাসিকের তালিকা এবং প্রচুর সাধারণ স্যুইচ ডিজাইনের তথ্য রয়েছে

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