'আইপি অ্যাডার' কমান্ড 'ইউপি' দেখায় এমনকি সেই ইন্টারফেসের সাথে কোনও ঠিকানা যুক্ত নেই


16

আমি বুঝতে চাই একটি নেটওয়ার্ক ইন্টারফেস আপ মানে কি? কারণ ip addrবা ifconfigকমান্ড কোনও ইন্টারফেস দেখায় এমনকি এটির সাথে কোনও আইপি যুক্ত নেই।

উদাহরণস্বরূপ RHEL7 এ:

[root@IDCDVAM887 ~]# ifconfig ens256
ens256: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether 00:50:56:9e:19:5b  txqueuelen 1000  (Ethernet)
        RX packets 229406  bytes 59265584 (56.5 MiB)
        RX errors 0  dropped 229454  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

(বা)

[root@IDCDVAM887 ~]# ip addr show ens256
5: ens256: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP qlen 1000
link/ether 00:50:56:9e:19:5b brd ff:ff:ff:ff:ff:ff

ইন্টারফেসের আইপি না থাকলে ইউপি হিসাবে দেখানোর আসল ব্যবহার কী? আমি বিশ্বাস করি যখন আইপি নেই, তখন কোনও যোগাযোগ হতে পারে না? তাহলে এর ব্যবহার কী?


1
ইথারনেট ফ্রেমগুলি কেবল আইপি প্যাকেটগুলি ধারণ করা ছাড়াও আরও অনেক কিছু করতে পারে।
কেসি

উত্তর:


17

LOWER_UPঅবস্থা ইথারনেট লিঙ্ক (অথবা অন্যান্য লিঙ্ক লেয়ার প্রোটোকল)। এটি হিসাবে সংজ্ঞায়িত করা হয়েছে Driver signals L1 up, যার মূল অর্থ তারের লাগানো আছে এবং এটি তারের অন্য প্রান্তে অন্য একটি ডিভাইস দেখতে পাবে।

এর UPঅর্থ এটি সক্ষম হয়েছে। এই আপনি (বা একটি স্ক্রিপ্ট) দ্বারা নিয়ন্ত্রণ করা যায় ব্যবহার ip link set <device> upএর ifconfig <device> upকমান্ড।

অন্যান্য প্রোটোকল রয়েছে যেমন আইপিএক্স যা ইথারনেট ব্যবহার করে তবে তাদের আইপি ঠিকানা থাকবে না কারণ সেগুলি ইন্টারনেট প্রোটোকল স্ট্যাকের অংশ নয়। সুতরাং লিঙ্কটি হওয়ার জন্য এটি সম্পূর্ণরূপে গ্রহণযোগ্য UPতবে কোনও আইপি ঠিকানা নেই।


ডিএইচসিপি আসলে ইউডিপি সম্প্রচারের শীর্ষে নির্মিত, যার জন্য একটি আইপি স্তর প্রয়োজন (বাস্তবে, এটি রুটে যেতে পারে)। আইপি-র
historতিহাসিকভাবে

[রুট @ আইডিসিডিএভিএএমএইভিএম ৮7~ ~] # আইপি অ্যাডারের শো এনো ৩৩৩৫৫24২৪৮ 3: এনো 33557248: <ব্রডকাস্ট, মাল্টিকাস্ট, ইউপি, লাউআইপিআপ> এমটিউ 1500 কিউডিস্ক পিফাইফো_ফরা স্টেট ইউপি ক্লেইন 1000 লিঙ্ক / ইথার 00: 50: 56: 9e: 68 fd f : ff: ff: ff: ff inet 10.54.2.7/32 স্কোপ গ্লোবাল eno33557248: 1 বৈধ_ফ্লট চিরদিনের জন্য পছন্দের_ফ্লেট উপরের ফর্ম্যাটে কিছু আইপি সহ ভার্চুয়াল ইন্টারফেস 'eno33557248: 1' রয়েছে। কেন এটি আলাদাভাবে ইউপি দেখায়নি? ইউপি হিসাবে কেবল মূল ইন্টারফেসটি দেখানোই যথেষ্ট?
শ্রীকান্ত গণেশন

@ পিকিউনেট - আমি ব্যাখ্যা করার চেষ্টা করছিলাম যে ওপি-র প্রশ্নের "কোনও আইপি, কোনও যোগাযোগ নয়" অংশটি সত্য নয়। সম্ভবত এটি তখন সেরা উদাহরণ ছিল না! আমি এটিকে সরিয়ে ফেলব কারণ এটি কেবল বিভ্রান্তির কারণ হবে।
গ্যারেথ TheRed

সেই অংশটি এখন বুঝতে পারলাম আপনাকে উভয়কে ধন্যবাদ .. !!!
শ্রীকান্ত গণেশান

আইপি অ্যাডার একাধিক ভার্চুয়াল ইন্টারফেস বা এলিফ কনফিগার করেছে এমন একটি ইন্টারফেসের জন্য আরএইচএল 7-তে আউট কমান্ড আউট কিনা তা কীভাবে খুঁজে পাওয়া যায় তা খুঁজে বের করতে পারে
শ্রীকান্ত গণেশান

7

UPঅবস্থা প্রশাসনিক ইন্টারফেস, অর্থাত ইন্টারফেস সক্রিয় করা হয়েছে কিনা রাজ্যের। উদাহরণস্বরূপ আপনি যে কোনও ইন্টারফেস সক্ষম করতে পারেন

ip l s eth0 up

তারের প্লাগ ইন করা আছে এবং একটি লিঙ্কে প্রতিষ্ঠিত হয়, তাহলে ইন্টারফেস এছাড়াও পাবেন কর্মক্ষম রাষ্ট্র RUNNING

প্রশাসনিক অবস্থা না থাকলে অনেকগুলি কার্ড বহির্গামী ক্যারিয়ার জেনারেশনকে বাধা দেয় UPএবং একটি ইন্টারফেস যা UPনাও RUNNINGহয় না , তাই যদি আমি সেট করি

ip l s eth0 down

আমি আশা করব যে আমার স্থানীয় ইন্টারফেসটি উভয়ই হারাবে UPএবং RUNNINGদূরবর্তী দিকের সংশ্লিষ্ট ইন্টারফেসটি আর থাকবে না RUNNING(তবে তবুও UP, যদি আমি আমার পক্ষ আবার সক্ষম করি তবে আমি একটি লিঙ্ক পাই) get

যদিও এটি কেবল ইথারনেট লিঙ্ক। লিঙ্কের শীর্ষে, বিভিন্ন প্রোটোকল আবদ্ধ হতে পারে, তার মধ্যে একটি আইপিভি 4। ডিফল্টরূপে, আইপিভি 4 সমস্ত ইন্টারফেসের সাথে আবদ্ধ যেগুলি প্রোটোকল পরিবারকে সমর্থন করে।

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

এটি সামান্যতমভাবে লিঙ্ক স্তরটিকে উদ্বেগ করে না, কারণ এটি কেবল একটি লিঙ্ক স্থাপন করবে।

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

সুতরাং, একটি বৈধ ব্যবহারের ক্ষেত্রে আইপি প্যাকেটগুলি ইন্টারফেসের সাথে আবদ্ধ কোনও ঠিকানা ছাড়াই বিনিময় করা হয়।

আইপিভি to এর পাশাপাশি আইপিভি IP, আইপিএক্স, অ্যাপলটাক ইত্যাদি রয়েছে, যা সকলেই একই শারীরিক স্তর ভাগ করতে পারে। লিঙ্কটি প্রতিষ্ঠিত হওয়ার সাথে সাথে এই উচ্চ-স্তরের প্রোটোকলগুলির যে কোনও একটি অপারেশনাল অবস্থায় যেতে তার নিজস্ব অ্যাক্টিভেশন ক্রম ব্যবহার করতে পারে।


>> একটি ইন্টারফেস যা ইউপি নয় তা <<< চালানো যায় না। আমি মনে করি এটি সোলারিস x86 মেশিনের জন্য প্রযোজ্য নয় যেখানে স্ট্যাটাসটি 'ইউপি' না হলেও এমনকি ইন্টারফেসটি চলমান। উদাহরণস্বরূপ 1. প্লাম্ব একটি নতুন ভার্চুয়াল ইন্টারফেস। রুট @ আইডিসিডিএভিএএম 890: ~ # ifconfig নেট 0: 2 প্লাম্ব 2. ইন্টারফেসের স্থিতি পরীক্ষা করুন। চলমান তবে কোনও আইপি বরাদ্দ করা হয়নি। রুট @ আইডিসিডিএভিএএম 890: ~ # ifconfig নেট 0: 2 নেট0: 2: পতাকাগুলি = 1000842 <ব্রডকাস্ট, রানিং , মাল্টিকাস্ট, আইপিভি 4> এমটিটি 1500 ইনডেক্স 2 ইনেট 0.0.0.0 নেটমাস্ক 0
শ্রীকান্ত গণেশ

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

3

কোনও ইন্টারফেস কোনও ঠিকানা ছাড়াই "আপ" হতে পারে। "আপ" স্থিতি ডেটা লিঙ্ক স্তরকে বোঝায় (এটি স্তর 2 নামেও পরিচিত), এটি "আপ" এর অর্থ আপনি ইথারনেট প্যাকেটগুলি প্রেরণ এবং গ্রহণ করতে পারবেন। আইপি এটির উপরে নির্মিত কিছু।

কনফিগারেশনের একটি উদাহরণ যেখানে কোনও ইন্টারফেস আপ থাকে তবে তার আইপি থাকে না (এবং এটি একটি বরাদ্দ করা উচিত নয়) যখন ইন্টারফেসটি সেতু দাস হয়।


0

ম্যাজিকালি, যদি আপনি -4বিকল্পটি নির্দিষ্ট করেন বা -oneline, তবে এটি আপনার কল্পনা অনুযায়ী সত্যই "চলমান" ইন্টারফেসটি প্রদর্শন করবে।

এটি পড়া সহজ করে তুলতে, আমি -briefবিকল্পটি ব্যবহার করেছি তবে এটি উপসংহারে কিছু যায় আসে না।

upবিকল্পের ফলাফলটি দেখুন , এটি এখনও একটি DOWNডিভাইস দেখায় ।

ubuntu@ubuntu:~$ ip --brief address show up
lo               UNKNOWN        127.0.0.1/8 ::1/128
eno1             DOWN
enp130s0f0       UP             100.79.223.150/26 fe80::a9e:1ff:fed9:2864/64

-4বিকল্পের ফলাফল দেখুন , ঠিকানা সহ সমস্ত DOWNডিভাইস নেই।

ubuntu@ubuntu:~$ ip -4 -brief address show
lo               UNKNOWN        127.0.0.1/8
enp130s0f0       UP             100.79.223.150/26

-onlineবিকল্পের ফলাফল দেখুন , সমস্ত ঠিকানা সহ, কোনও DOWNডিভাইস নয়, তবে ঠিকানাগুলিকে আইপিভি 4 এবং আইপিভি 6 তে বিভক্ত করুন।

ubuntu@ubuntu:~$ ip -oneline address show
1: lo    inet 127.0.0.1/8 scope host lo\       valid_lft forever preferred_lft forever
1: lo    inet6 ::1/128 scope host \       valid_lft forever preferred_lft forever
4: enp130s0f0    inet 100.79.223.150/26 brd 100.79.223.191 scope global enp130s0f0\       valid_lft forever preferred_lft forever
4: enp130s0f0    inet6 fe80::a9e:1ff:fed9:2864/64 scope link \       valid_lft forever preferred_lft forever
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.