কোন সুইচপোর্টগুলি ব্যবহার হচ্ছে না তা আমি কীভাবে দেখতে পারি?


48

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

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

আইওএস কমান্ডের মাধ্যমে সমস্ত অব্যবহৃত সুইচপোর্টগুলি সনাক্ত করার সবচেয়ে সহজ উপায় কী?


কোন উত্তর কি আপনাকে সাহায্য করেছে? যদি তা হয় তবে আপনার উত্তরটি গ্রহণ করা উচিত যাতে উত্তরটি সন্ধান চিরকালের জন্য পপিং না হয়ে থাকে। বিকল্পভাবে, আপনি নিজের উত্তর সরবরাহ করতে এবং গ্রহণ করতে পারেন।
রন মাউপিন

উত্তর:


41

আমি প্রায়শই ব্যবহার করি

sh int | i (FastEthernet|0 packets input)

বা গিগাবিটথেরনেটের সাথে একই রকম, আমি যে ধরণের ইন্টারফেস চেক করতে চাই।

  • sh int(যা হ'ল show interfaces) সমস্ত ইন্টারফেসের স্টের স্থিতির একটি বিশাল তালিকা দেয়
  • পাইপ চিহ্নটি |ফিল্টারিংয়ের জন্য, তবে অনুসন্ধানের অভিব্যক্তিতেও ব্যবহার করা যেতে পারে
  • | i(জন্য include) নিম্নলিখিত অনুসন্ধান এক্সপ্রেশন মেলে যা আউটপুট ফিল্টার
  • আমি (...|...)দুটি শর্তের সাথে মেলে ব্যবহার করি : ইন্টারফেসের নাম এবং আমি দেখতে চাই এমন একটি স্থিতি, আমরা এখানে "বা" মত প্রকাশের মতো এখানে নিয়মিত প্রকাশ করতে পারি

আউটপুট যেমন দেখতে পারে:

...
FastEthernet1/0/31 is up, line protocol is up (connected)
     95445640 packets input, 18990165053 bytes, 0 no buffer
FastEthernet1/0/32 is up, line protocol is up (connected)
FastEthernet1/0/33 is up, line protocol is up (connected)
FastEthernet1/0/34 is down, line protocol is down (notconnect)
     0 packets input, 0 bytes, 0 no buffer
FastEthernet1/0/35 is down, line protocol is down (notconnect)
FastEthernet1/0/36 is up, line protocol is up (connected)
FastEthernet1/0/37 is down, line protocol is down (notconnect)
     0 packets input, 0 bytes, 0 no buffer
...

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

  • প্রতিটি নির্বাচিত ইন্টারফেস যদি সত্যই অব্যবহৃত থাকে তা পরীক্ষা করে দেখুন sh int <name>
  • সময়ে সময়ে, কাউন্টারগুলি সাফ করা ভাল: clear counters [type number]

অব্যবহৃত সুইচপোর্ট শাটডাউন ছেড়ে দেওয়া, এটি ভাল অনুশীলন হতে পারে। সুতরাং এগুলি ব্যবহার করে sh ip int briবা এর মতো সনাক্ত করা সহজ । এবং আপনি যদি এমন কোনও সুইচপোর্ট ব্যবহার করেন যা অবশ্যই আগে বন্ধ ছিল।


5
ডিভাইস # দেখানো ইন্টার | i notconnect কেবল নীচে / নিচে থাকা ইন্টারফেসগুলি প্রদর্শন করবে will
আর্টানিক্স

1
এই উত্তরটি "নেটওয়ার্ক ইঞ্জিনিয়ার 1.0" শৈলী। সিরিয়াসলি? পাইপ অন্তর্ভুক্ত? :) পরিবর্তে, ডিভাইসটি থেকে ডেটাটি টানুন এবং স্ট্যান্ডার্ড ইউনিক্স সরঞ্জামগুলির সাথে এটি প্রক্রিয়া করুন এবং একটি প্রতিবেদন তৈরি করতে আপনার নিজস্ব স্ক্রিপ্ট / প্রোগ্রাম লিখুন।
নেটদাদ

2
@ স্টেফান, প্রথম বন্ধনী প্রয়োজন নেই ... এটি আইওএসে ঠিক কাজ করে:sh int | i FastEthernet|0 packets input
মাইক পেনিংটন

এছাড়াও, আপনি যদি "ফাস্ট" অংশটি সরিয়ে থাকেন তবে আপনি গিগ, দ্রুত এবং নিয়মিত ইথারনেট ইন্টারফেসের সাথে মিল পাবেন
রেমি লেটোরনো

28

শেষ পর্যন্ত ... ডকুমেন্টেশন। আপনাকে জানতে হবে যে প্রতিটি প্যাচ কেবলটি 100% নির্দিষ্ট হয়ে যায় আপনি এমন কিছু সংযোগ বিচ্ছিন্ন করছেন না যে কেউ যখন কোনও সময়ে কাজ করার আশা করতে পারে। একটি বন্দর বর্তমানে "ডাউন" হওয়ার অর্থ এই নয় যে কেউ এটি ব্যবহার করছে না। এছাড়াও কেবল কারণ যে কাউন্টারগুলি বর্তমানে শূন্য রয়েছে তার অর্থ এটি কখনই ব্যবহৃত হয়নি বা ভবিষ্যতে আবার ব্যবহার করা হবে না - কাউন্টারগুলি সাফ করা যায়, এবং কাউন্টারগুলি বুটে পুনরায় সেট হয়ে যায়।

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


2
আমি সম্মত, ডকুমেন্টেশন একেবারে গুরুত্বপূর্ণ এবং আমি প্যাচিং এবং পোর্ট কনফিগারেশন নথি করি। ঠিক বিশাল অফিসগুলিতে যেখানে 98% বন্দরগুলি একই স্ট্যান্ডার্ড কনফিগারেশনের, এবং কাজের জায়গাগুলি দ্রুত পরিবর্তন হয় এবং প্যাচিংটি 1 ম স্তরের সেভিস ডেস্ক দ্বারা করা হয়, আমি নিরাপদে নথিপত্র দিতে পারি না, তাই আমার কী ব্যবহার করা হচ্ছে তা যাচাই করা দরকার। অবশ্যই নন-স্ট্যান্ডার্ড পোর্টগুলি ডকুমেন্টিং ছাড়া স্পর্শ করা হবে না।
স্টিফান

এটিকে ভোট দিতে হবে (আমি মনে করি এটি আমার প্রথম ..) এই প্রশ্নটি "আমি এখন যা নিরীক্ষণ করতে পারি" তার তুলনায় "আমার কী আছে বলে আমি মনে করি?" ডকুমেন্টেশন দুর্দান্ত। কখনও কখনও, অপ্রাসঙ্গিক।
নেটদাদ

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

2
ডকুমেন্টেশন যখন আপনার কাছে থাকে তখন দুর্দান্ত এবং প্রচুর সহায়ক। যাইহোক, কখনও কখনও আপনি সামান্য বা কোনও নথিপত্র এবং এটি সংগ্রহ করার কোনও উপায় সহ একটি নেটওয়ার্ক "উত্তরাধিকার সূত্রে" পান। উদাহরণস্বরূপ, আমি যে নেটওয়ার্কে কাজ করেছি তার হাজার হাজার সুইচ পোর্ট ছিল এবং একটি বিল্ডিংয়ে প্যাচ প্যানেলগুলিতে "বব এম", "স্যালি জে।" ইত্যাদি লেবেলযুক্ত ছিল কখনও কখনও আপনাকে যে তথ্য সংগ্রহ করতে পারে সেগুলি নিয়ে আপনাকে সামনের দিকে তৈরি করতে হবে (এবং ইচ্ছে করে আপনার ডকুমেন্টেশন আছে)
YLearn

ডকুমেন্টেশন সর্বদা হয় 100% নির্ভুল হয় না। তবে দিনের শেষে আপনার ডক্স রয়েছে এবং শেষ পর্যন্ত পোর্টটি সন্ধান করছে। সাম্প্রতিক ক্রিয়াকলাপ শনাক্ত করার জন্য প্রস্তাব দেওয়া যেতে পারে (যেখানে সাম্প্রতিক সময়ে কাউন্টার শূন্যের ঘটনাটি ঘটেছে) তবে আপনি এখনও এমন কোনও বন্দরের পুনরায় ব্যবহারের ঝুঁকি নিতে পারেন যে কেউ ধরে নিতে পারেন যে এখনও সংযুক্ত রয়েছে। আমি বন্দরগুলি পুনরায় ব্যবহার করে দংশন করেছি আমার মনে হয়েছিল লোকেরা আর ব্যবহার করবে না - মার্ফির আইন।
রিকি বিম

12

আমিও পছন্দ করি

sh int | inc line protocol is|Last input

যা ফলাফল

FastEthernet0/29 is down, line protocol is down (notconnect)
  Last input never, output never, output hang never
FastEthernet0/30 is up, line protocol is up (connected)
  Last input never, output 00:00:07, output hang never
FastEthernet0/46 is down, line protocol is down (notconnect)
  Last input never, output 6d23h, output hang never

আউটপুট প্যারামিটারটি আপনাকে জানায় যখন পোর্টটি সর্বশেষ ট্রাফিক দেখেছিল যা কেবলমাত্র মাঝে মধ্যে ব্যবহৃত হয় এমন পোর্টগুলি সনাক্ত করার জন্য দরকারী।

সম্পাদনা: এছাড়াও লক্ষ্য করার মতো (এই প্রশ্নের ক্ষেত্রের বাইরে কারণগুলির জন্য) এটি হল যে "শেষ ইনপুট" প্রায় সর্বদা "কখনই না"


আমি এটি চেষ্টা না করা এবং লক্ষ্য না করে অবধি আমার পছন্দ হয়েছে যে আমার প্রাথমিক F5 এর পরিচালন ইন্টারফেসটি "শেষ ইনপুট কখনই নয়" বলে "136217193 প্যাকেট ইনপুট" দেখায়। আমি কয়েক মিনিট আগে ঠিক সেই এফ 5 এ এসেছি তাই আমি পুরোপুরি আত্মবিশ্বাসী যে ইন্টারফেসটি ব্যবহার এবং কাজ করছে।
ডেভ নুনন

ভাল কথা, আমি স্পষ্ট করতে একটি সম্পাদনা যুক্ত করেছি। এটি প্রত্যাশিত আচরণ। পাশাপাশি, আমি আপনার বক্তব্য সম্বোধন করতে একটি নতুন প্রশ্ন ( নেটওয়ার্কেনজেনারিং.স্ট্যাকেক্সেঞ্জার.কমেসেশনস / 646464/২ ) খুললাম ।
মাইক মারোটা 20'13

1
@ মাইকমারোটা তাই এগুলি থেকে, আমরা কী অনুমান করতে পারি যে এই আদেশটি বাস্তবে কোনও ভাল নয় কারণ ফলাফলগুলি অবিশ্বাস্য?
jwbensley

সর্বশেষ ইনপুট প্রায় সর্বদা কখনও না থাকলেও আউটপুট মানটি আপনি যা দেখছেন সেটাই হওয়া উচিত এবং এটি লাইনটি দখল করে।
YLearn

11

আমি @ স্টিফানের উত্তর পছন্দ করি তবে এই কমান্ড লাইনের সাথে "sh int | i (ইথারনেট | 0 প্যাকেট ইনপুট)" যা এখন সমস্ত ইথারনেট ইন্টারফেসের প্রকারগুলিকে ধরে ফেলে এবং শূন্যের শেষে শেষ হওয়ার জন্য অ-শূন্য সংখ্যাগুলি ফিল্টার করে। তিনি উল্লেখ করেছিলেন যে কিছু সূক্ষ্ম সুরকরণ সম্ভব হতে পারে তাই এটি কেবল একটি উদাহরণ।

আরেকটি বিকল্প হ'ল ...

  sh int counters | i (Port|_0             0             0             0)

হ্যাঁ, সাদা স্থান প্রয়োজন। স্পেসটি ঠিকঠাক পাওয়ার সহজতম উপায় হ'ল "sh int কাউন্টারগুলি" করা এবং সমস্ত শূন্যের সাথে একটি লাইন অনুলিপি করা। এখানে একটি গ্যাচা হ'ল তালিকাটি ইনপুট থেকে নীচে পরিবর্তিত হয়, যা আমরা চাই আউটপুট, যা আমরা অব্যবহৃত বন্দরগুলি সন্ধানের জন্য যত্ন করি না। কোনও ইনপুট ছাড়াই কেবল বন্দরগুলি দেখানোর সুবিধা রয়েছে যাতে আপনি স্টেফানের পদ্ধতি অনুসারে ব্যবহারের বন্দরগুলি ছাড়ে না have


1
অজানা ব্যবহার করুন। পাগল স্থান সম্পর্কে চিন্তা করবেন না।
নেটদাদ

3
আমি বিশ্বাস করি না যে আইওএস সিএলআই-তে awk উপলব্ধ। যদি তা হয় তবে আমি পাগল যে আমি এটির মতো করিনি যা অবশ্যই কার্যকর হবে।
ডেভ নুনন

1
আমার উত্তর দেখুন। আমার বক্তব্যটি হ'ল আপনার ডিভাইসটি (এসএনএমপি বা অন্য মাধ্যমে) তথ্য টেনে আনুন বা এই আউটপুটটিকে আপনার পছন্দসই ইউনিক্স বাক্সে অনুলিপি করুন এবং সেখানে কাজটি করা উচিত। পুরো বিশ্বটি তখন উপলব্ধ।
নেটদাদ

4
+1, প্রযুক্তিগতভাবে আপনি show int counters | i _0_.*_0_.*_0_.*_0_স্থানগুলির পরিবর্তে ব্যবহার করতে পারেন ... এছাড়াও আপনার উত্তরও হওয়া দরকার sh int counters | i (Port|_0 0 0 0)(শীর্ষস্থানীয় আন্ডারস্কোরটি নোট করুন, যা আইওএস একটি স্থান হিসাবে ব্যাখ্যা করে)
মাইক পেনিংটন

5
সাম্প্রতিক আইওএস সংস্করণগুলিতে যথাযথ রেইজেক্স সমর্থিত (আমি এটি 12.2 (55) SE7 এ 3560 এ চেষ্টা করেছি), তাই আপনি যা পরামর্শ দিচ্ছেন তা করার জন্য সবচেয়ে সহজ ওয়ার্কিং রেজেক্স show interfaces counters | inc ( +0 +0 +0)
পল গিয়ার

11

আমি আউটপুটটি স্ক্র্যাপ করব (বা এটি আরও ভাল করে এসএনএমপি দিয়ে দখল করব) এবং পার্স করার জন্য মানক ইউনিক্স সরঞ্জাম ব্যবহার করব। এখানে একটি সহজ উদাহরণ:

এখানে, আমি "কাউন্টার" নামক একটি ফাইলে 'শো ইন্ট কাউন্টারগুলি' (কেবলমাত্র ডেমো উদ্দেশ্যে) আংশিক আউটপুট সংরক্ষণ করেছি।

[mkantows@ochofu049]$ cat counters
Port            InOctets    InUcastPkts    InMcastPkts    InBcastPkts
Gi1/0/1                0              0              0              0
Gi1/0/2      94949242720      556137619         571828          57745
Gi1/0/3       1522191492        8663327        1105299          55269
Gi1/0/4       3743856345       18565173        1275617          53658
Gi1/0/5                0              0              0              0
Gi1/0/6                0              0              0              0

এখন, সমস্ত পোর্টের চারটি কাউন্টারের ক্ষেত্র শূন্যে রয়েছে এমন একটি প্রতিবেদন তৈরি করতে কেবল বিশ্রী ব্যবহার করুন:

[mkantows@ochofu049]$ cat counters | awk '{if ($2 == 0 && $3 == 0 && $4 == 0 && $5 == 0) print $1}'
Gi1/0/1
Gi1/0/5
Gi1/0/6

এখানে মূল ধারণাটি হ'ল আপনি যেকোন ডেটা ডিভাইসটি ব্যবহার করছেন তা পাওয়ার জন্য যাতে আপনি আরও বুদ্ধিমান / জটিল / সরল / যা কিছু পার্সিং এবং প্রতিবেদন করতে পারেন।

দ্রষ্টব্য একাধিক ডিভাইসের জন্য, টিটি সংযোগ থেকে আউটপুট লগ করতে "স্ক্রিন" এর মতো একটি লিনাক্স ইউটিলিটি ব্যবহার করা একাধিক সিসকো ডিভাইসে অব্যবহৃত পোর্টগুলি দ্রুত খুঁজে পেতে এটি কার্যকরভাবে সক্ষম করে তোলে। (একটি লগ ফাইলে) নিম্নলিখিতগুলির মতো একটি কমান্ড চালান ... যেখানে "HOSTNAME" আপনার সিসকো ডিভাইস হোস্টনাম স্কিম বিড়াল কাউন্টারগুলির সর্বজনীন অংশ | awk '{if ($ 1 == HOSTNAME ) || ($ 2 == 0 && $ 3 == 0 && $ 4 == 0 && $ 5 == 0) প্রিন্ট করুন $ 1} '


1
নিস! কখনও কখনও এটি এছাড়াও ফাইল পাইপ করা খুবই সহজ grepএবং sed
স্টেফান

হুবহু - মানক ইউনিক্সের যে কোনও সরঞ্জাম কাজটি সম্পন্ন করে। মূল বিষয়টি হ'ল "রাউটারে এটি করবেন না, এটি অত্যন্ত বেদনাদায়ক" :)
নেটদাদ

6
আমি হ্রাস করব না, তবে আপনার আইওএসের নিয়মিত প্রকাশগুলি সত্যই তদন্ত করা উচিত ... মন্তব্যটির শেষে আমি যে সি এল এল অন্তর্ভুক্ত করেছি তা ইউনিক্স মেশিনে সি এল এল চুষতে এবং তারপরে কিছু বিশ্রী উদ্দীপনা ব্যবহার করা অনেক সহজ ...show int counters | i _0_.*_0_.*_0_.*_0_
মাইক পেনিংটন

7

আমি নতুন তাই আমি @ নেটদাদ এবং @ মাইক পেনিংটনের উত্তরগুলি ভোট দিতে পারব না - তবে আমি সেগুলি পছন্দ করি। @ মাইক পেনিংটনের উত্তরটি আরও খানিকটা এগিয়ে নিতে, ধরে নিয়েই আপনি সম্প্রতি কাউন্টারগুলি সাফ করেছেন, আপনি এই আদেশটিও চালাতে পারেন:

switch#sh int count | i 0 +0 + 0 +0
Gi1/3                       0             0             0             0
Gi1/11                      0             0             0             0
Gi1/19                      0             0             0             0
Gi1/21                      0             0             0             0

এখানে রেজেক্স বলছে একটি "0" তার পরে 1 বা তার বেশি স্পেস থাকবে তার পরে "0" এর পরে 1 বা একাধিক স্পেস থাকবে তার পরে "0" এর পরে 1 বা তার বেশি স্পেস থাকবে তারপরে একটি চূড়ান্ত "0" থাকবে।

আশাকরি এটা সাহায্য করবে.


5

আমি সবসময় ব্যবহার করি

show interfaces status

এটি সুন্দর এবং জঘন্য সব মিলিয়ে।


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

আঃ আচ্ছা ঠিক আছে আপনি কী দেখছেন ... আমি প্রতিবছর কাউন্টারগুলি সাফ করি .. সুতরাং আমার ক্ষেত্রে এই ক্ষেত্রে একজন শ্রোতাপ্রিয় কাউন্টারগুলি ভাল কাজ করে তবে আপনাকে এখনই আপনার কাউন্টারগুলি সাফ করতে হবে ...
ব্যবহারকারী 209

আমি এটি যোগ | ex connectedকরতে চাই ।
পল গিয়ার

5

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

বিকল্পভাবে, আপনি যদি আইওএস-এ এটি করতে মারা যান তবে নিম্নলিখিত টিসিএল স্ক্রিপ্টটি আপনাকে একটি সুন্দর, পরিষ্কার ফর্ম্যাটে আউটপুট দেবে:

set show_counters [exec show interfaces counters | i 0 +0 +0 +0]
set line [split $show_counters "\n"]
foreach record $line {
    set fields [join $record " "]
    foreach field $fields {
        if { $field != 0 } {
            puts $field
        }
    }
}

আমি এটি অফার করছি কারণ টিসিএল এবং এটি কীভাবে করা যায় তা পার্লের থেকে কিছুটা অ্যাক্সেসযোগ্য [আইএমএইচও]


5

আমি সাধারণত ব্যবহার করি sh int des | ex up, যা নীচে অবস্থায় থাকা সমস্ত বন্দরগুলির তালিকা প্রদর্শন করবে


কাজ করে, তবে আমাকে বলতে হবে যে আমি show interfaces statusআরও সহায়ক আউটপুটটি খুঁজে পেয়েছি।
পল গিয়ার

4

সম্প্রতি একটি বন্দর থেকে তারগুলি সরাতে আমি সম্প্রতি ব্যবহার করছি যা কমপক্ষে ছয় সপ্তাহ ধরে কোনও ক্রিয়াকলাপ দেখেনি:

show int | i proto.*notconnect|proto.*administratively down|Last in.* [6-9]w|Last in.*
[0-9][0-9]w|[0-9]y|disabled|Last input never, output never, output hang never

3
sh int | i ( 0 packets input)|proto|Desc

0 সহ শীর্ষস্থানীয় স্থানটি বৃহত্তর সংখ্যা বাদ দেয় যা শূন্যে শেষ হয়।

পোর্টগুলি ব্যবহার না হওয়া অবধি শাটডাউন (অক্ষম) রাখা ভাল। সুইচপোর্ট অ্যাক্সেস ভ্যালান পরিবর্তন করা ঝুঁকিপূর্ণ , উদাহরণস্বরূপ, এমন একটি বন্দরে যা ইতিমধ্যে আপ রয়েছে আপনি যদি নিশ্চিত হন না যে এটি ব্যবহারে নেই।

আউটপুট নীচের মত দেখতে পারে, আমাদের জানান যে শেষ কাউন্টারের সাফ হওয়ার পরে জি 8/18-তে সুইচপোর্ট 0 প্যাকেট সহ অক্ষম করা আছে যখন জি 8/19 ব্যবহৃত হয় ("0 প্যাকেটের ইনপুট" এর অনুপস্থিতি থেকে)।

GigabitEthernet8/18 is administratively down, line protocol is down (disabled)
  Description: 3a30
     0 packets input, 0 bytes, 0 no buffer
GigabitEthernet8/19 is up, line protocol is up (connected)
  Description: 4a25.vmhost112 (vmnic5)

কোন প্যাচ প্যানেল জ্যাক জড়িত তা জানার জন্য, আপনাকে নথিতে সহায়তা করতে বিবরণ ক্ষেত্রটি ব্যবহার করুন। প্যাচ প্যানেলগুলি একটি সুসংগত পদ্ধতিতে সুইচপোর্টের সাথে সংযুক্ত হওয়া উচিত, সুতরাং প্যাচ প্যানেল জ্যাকটি সুইচপোর্টে অনুমানযোগ্য বলে ডকুমেন্ট করা সহজ। আমি বর্ণনায় + র্যাক-রো-জ্যাক বিন্যাসটি + হোস্টনামটি ট্র্যাক করতে ব্যবহার করি তবে কনডেন্সড উপায়ে। 4 বি 27 রো-র্যাক 4, সারি বি, জ্যাক 27 এর পরে হোস্টক্সিজ বা হোস্ট-নেম যাই হোক না কেন। সুতরাং আমার বিবরণটি 4b27.hostxyz পড়ে।


3

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


3
 sh int | in is down|input never, output never

FastEthernet0 is administratively down, line protocol is down 
  Last input never, output never, output hang never
GigabitEthernet1/0/2 is down, line protocol is down (notconnect) 
GigabitEthernet1/0/4 is down, line protocol is down (notconnect) 
  Last input never, output never, output hang never
GigabitEthernet1/0/13 is down, line protocol is down (notconnect) 
  Last input never, output never, output hang never
GigabitEthernet1/0/24 is down, line protocol is down (notconnect) 
  Last input never, output never, output hang never

আপনি সহজেই এই sh int করতে পারেন | ইন (ডাউন ডাউন | আউটপুট কখনই নয়) যা টাইপ করা অনেক সহজ এবং একই ফলাফল দেবে।
YLearn

2

ঠিক আছে. 2900 থেকে শুরু হওয়া সমস্ত স্যুইচগুলিতে এমন কিছু কাজ করে (পরীক্ষার জন্য বয়স্কের নেই) এবং কেবল ডাউন পোর্টগুলি দেখায়।

sh int | i is down

আমি ব্যবহার করতে চাই sh int statusতবে তার পরে ফলাফলটি আসে connectedএবং notconnectedতাই বাদ দেওয়া বা অন্তর্ভুক্ত করা কোনও ভাল করতে হবে না কারণ সংযুক্ত শব্দটি উভয়েরই একটি অংশ, তাই আপনি গল্পটি পাবেন।

আমার ক্ষেত্রে 3524-তে আমি এটি উভয় কমান্ডের সাথে নীচে পেয়েছি যাতে এটি কার্যকর হয়:

SD-LIB-C3524#sh int status

Port    Name               Status       Vlan     Duplex Speed   Type
------- ------------------ ------------ -------- ------ ------- ----
Fa0/1                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/2                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/3                      connected    10       A-Full   A-100 100BaseTX/FX
Fa0/4                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/5                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/6                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/7                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/8                      notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/9                      connected    10       A-Full   A-100 100BaseTX/FX
Fa0/10                     notconnect   10         Auto    Auto 100BaseTX/FX
Fa0/11                     connected    10       A-Full   A-100 100BaseTX/FX
Fa0/12                     connected    10       A-Full   A-100 100BaseTX/FX
Fa0/13  WiFi SD-LIB-15     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/14  WiFi SD-LIB-22     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/15  WiFi SD-LIB-16     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/16  WiFi SD-LIB-23     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/17  WiFi SD-LIB-17     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/18  WiFi SD-LIB-24     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/19  WiFi SD-LIB-18     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/20  WiFi SD-LIB-14     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/21  WiFi SD-LIB-19     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/22  WiFi SD-LIB-21     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/23  WiFi SD-LIB-20     connected    40       A-Full   A-100 100BaseTX/FX
Fa0/24  SD-LIB-3C4500-50P  connected    trunk    A-Full   A-100 100BaseTX/FX
Gi0/1                      notconnect   trunk      Auto    1000 Missing
Gi0/2                      notconnect   10         Auto    1000 Missing

SD-LIB-C3524#sh int | i is down
VLAN1 is up, line protocol is down
FastEthernet0/1 is down, line protocol is down
FastEthernet0/2 is down, line protocol is down
FastEthernet0/4 is down, line protocol is down
FastEthernet0/5 is down, line protocol is down
FastEthernet0/6 is down, line protocol is down
FastEthernet0/7 is down, line protocol is down
FastEthernet0/8 is down, line protocol is down
FastEthernet0/10 is down, line protocol is down
GigabitEthernet0/1 is down, line protocol is down
GigabitEthernet0/2 is down, line protocol is down
SD-LIB-C3524#

সংশোধন, সংযোগ উভয় অংশ, কিন্তু আপনি কাঙ্ক্ষিত আউটপুট পেতে সংযুক্ত বাদ দিতে পারেন ।
YLearn

0

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


কমান্ডটি মনে নেই তবে আপনি অবশ্যই একের বেশি সর্বাধিক MAC সেট করতে পারেন।
ডেভ নুনন

ইন্টারফেসের অধীনে, "স্যুইচপোর্ট পোর্ট-সিকিউরিটি সর্বাধিক 2" বা আপনার অনুমতি দেওয়ার জন্য যে সংখ্যাটি বিবেচনা করুন।
ডেভ নুনন

আমি জানি আপনি পোর্ট সুরক্ষার সাথে সর্বাধিক অনুমোদিত ম্যাক অ্যাড্রেসগুলি পরিবর্তন করতে পারেন, আমি কেবল জানি না আপনি স্টিকিয়ের মাধ্যমে একাধিক শিখতে পারবেন কিনা I
অ্যাভেরি অ্যাবট

0

ওহ যে দিনগুলি কেবল টাইপ করা সহজ ছিল:

switch 1#show ver | in uptime
switch 1 uptime is 28 weeks, 6 days, 20 hours, 19 minutes

switch 1#show inter link | in 28 weeks
Fa3/1                      28 weeks, 6 days, 20 hours, 19 minutes 16 secs
Fa3/2                      28 weeks, 6 days, 20 hours, 19 minutes 16 secs

(এটি 4500 চলমান সংস্করণ 12.2 (20) এ রয়েছে)


0

আমি মনে করি যে সিসকো পরিবেশে স্যুইচটির আপটাইম এবং তার পরে জানার জন্য শো সংস্করণে সবচেয়ে ভাল উপায়

ইন্টারফেস অ্যাকাউন্টিং দেখান

Interface Vlan1 is disabled
Vlan810 
            Protocol    Pkts In   Chars In   Pkts Out  Chars Out
                  IP     709229   73055034     232297   33127143
                 ARP        738      44280         70       4200
FastEthernet0/1 
            Protocol    Pkts In   Chars In   Pkts Out  Chars Out
No traffic sent or received on this interface.

FastEthernet0/2 
            Protocol    Pkts In   Chars In   Pkts Out  Chars Out
               Other          0          0         19       6669
       Spanning Tree          0          0      18588    1115280
                 CDP          0          0        658     309918

1
আপনি কোন ক্ষেত্রটি বিশেষত বলছেন যে বিবেচনা করা উচিত এবং কীভাবে এটি সুইচপোর্টগুলি ব্যবহার হচ্ছে কিনা তা জানতে কীভাবে সহায়তা করে?
জেনারেলট ওয়ার্কারার

0

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

শ্রমসাধ্য অংশের জন্য আপনি ট্রেসিং তারগুলি ইত্যাদির সাথে উল্লেখ করেছেন ইত্যাদি। আমি প্যাচ পোর্টগুলিতে ম্যাপিংয়ের কাজটি কমাতে যা করেছি তা কাউন্টারগুলি সাফ করে দিচ্ছিল এবং তারপরে কয়েক দিন পরে স্যাম্প ট্র্যাপ ব্যবহার করে এবং তারপরে প্যাচপ্যানেলে ১-২ এ প্লাগিং করা হয়েছিল was সেকেন্ড এবং একবার আমি স্্যাম্প ট্র্যাপ মনিটর / রিসিভারে প্রবেশ করলাম (মডিউল ওয়াই এর উপরের পোর্ট এক্স নিচে নেমে গেছে), আমি যাচাই করার জন্য আবার একই জিনিসটি করেছি (এমন নয় যে কোনও পোর্টের মধ্যে কেবল কোনও গোপনে ডিভাইস বন্ধ করে দেওয়া হয়নি)। 24 পোর্ট প্যানেলে 5 মিনিট সময় লাগে - সুতরাং এটি বরং দ্রুত। মৃত ব্যক্তিদের জন্য - কেবল অন্য সময় ফিরে যান। যদি তারা এখনও মারা যায়, এবং কাউন্টারগুলিতে কোনও পরিবর্তন হয় না তবে বন্দরটি বাস্তবে ব্যবহৃত হচ্ছে না এটি নিরাপদ।


0

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

http://sourceforge.net/projects/switchmap/

এটি কিছু টাইপ করে সংরক্ষণ করে :-)


0
test cable diagnostics tdr interface *intname here*

সুইচপোর্টের সাথে যুক্ত কেবলটি যে কোনও কিছুর সাথে সংযুক্ত কিনা তা আপনাকে দেখাতে পারে। তার অবস্থান নির্বিশেষে স্থিতি পেতে testসঙ্গে প্রতিস্থাপন করুন show


1
এই সত্যিই তুলনায় ভিন্ন নয় show int status। দিনের জন্য বাড়িতে যেতে যদি আমি আমার ল্যাপটপটি প্লাগ লাগিয়ে দিয়েছি, তবে সকালে আমার পোর্টটি পুনরায় বরাদ্দ দেওয়া হতে পারে।
রিকি বিম

0

আমাদের ফার্মে আমাদের এই সমস্যা ছিল। আমরা আমাদের প্রিভিসেসের সমস্ত কম্পিউটার / ডিভাইসের ম্যাক অ্যাড্রেসগুলি সম্পর্কিত করতে "শো আরপ" এবং "শো ম্যাক অ্যাড্রেস-টেবিল" কমান্ডের আউটপুট থেকে পারস্পরিক সম্পর্ক ব্যবহার করি।

প্রথমে আপনাকে আপনার নেটওয়ার্কে ডিভাইসের আইপি এবং ম্যাকের একটি তালিকা তৈরি করতে হবে এবং উপরের কমান্ডগুলি ব্যবহার করে এটিকে সংশ্লিষ্ট ইন্টারফেসের সাথে সম্পর্কিত করতে হবে ...


0

আইপি ইন্টারফেস সংক্ষিপ্ত বিবরণ আমার ব্যক্তিগত পছন্দ।

আপনার দেখার জন্য এটি কিছুটা সহজ করে তোলে। যদি না থাকে তবে অনেকগুলি স্যুইচ জুড়ে পোর্টের ব্যবহার ট্র্যাক করতে সহায়তা করার জন্য প্রচুর সরঞ্জাম রয়েছে।


-1

সিসকো ডিভাইসে, আপনি ব্যবহার করতে পারেন;

sh int status

এইচপি ডিভাইসগুলিতে কমান্ডটি হ'ল;

sh int brief

-2

আমি মনে করি আপনি স্থিতির উপর ভিত্তি করে একটি যোগফল খুঁজছেন? কমপক্ষে এটি আপনার প্রশ্নের মতো মনে হচ্ছে।

show interfaces status | count notconnect|connected

যা সংযুক্ত আছে কি নেই তার একটি সুন্দর গণনা আপনাকে দেয়।


ওপি বিশেষত কোন সুইচপোর্টগুলি ব্যবহার করছে না তা জিজ্ঞাসা করছে বলে মনে হচ্ছে যে তিনি নতুন ডিভাইসগুলিকে এর সাথে সংযুক্ত করতে পারেন, কতজন অব্যবহৃত are
টিউন ভিঙ্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.