ইন্টারফেস সম্প্রচারের ঠিকানাটি ম্যানুয়ালি সেট করা প্রয়োজন?


9

আমি আমার স্ক্রিপ্টগুলি পুরানো নেট-সরঞ্জামগুলি থেকে রূপান্তর করছি:

ifconfig eth0 192.168.2.1 netmask 255.255.255.0

আইপ্রুতে 2:

ip link set eth0 up
ip addr add 192.168.2.1/24 dev eth0

এবং আমি লক্ষ্য করেছি যে নতুন কমান্ডগুলি সম্প্রচারের ঠিকানাটি ডিফল্টরূপে সেট করে না।

কি ছিল:

1: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
    link/ether 1c:6f:65:c5:d6:d7 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.1/24 brd 192.168.2.255 scope global eth0

এখন:

1: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
    link/ether 1c:6f:65:c5:d6:d7 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.1/24 scope global eth0

আমি ip addrকমান্ডে সম্প্রচারের ঠিকানাটি যুক্ত করতে পারি, তবে আমি ভাবছি এটি আদৌ প্রয়োজন কিনা? প্রথমত, এই সম্প্রচারের ঠিকানাটি কোথায় এবং কোথায় ব্যবহৃত হয়? সেট না করা হলে কী ভেঙে যেতে পারে? সর্বোপরি, দেখে মনে হচ্ছে রাউটিং টেবিলটিতে এখনও ডিফল্টরূপে সঠিক প্রবেশিকা রয়েছে:

# ip route show table local dev eth0 scope link
broadcast 192.168.2.0  proto kernel  src 192.168.2.1 
broadcast 192.168.2.255  proto kernel  src 192.168.2.1 

আমি এটি পরীক্ষাও করতে পারি না কারণ আজকাল কেউ উত্তর দেয় না ping -b

উত্তর:


4

ম্যানুয়ালি সম্প্রচারের ঠিকানা সেট করার দরকার নেই, এটি আইপি নেটওয়ার্ক এবং সাবনেট মাস্ক থেকে স্বয়ংক্রিয়ভাবে নির্ধারিত হয়।


আমার কাছে মনে হচ্ছে আপনি ঠিক বলেছেন যে "সম্প্রচারের ঠিকানা সেট করার দরকার নেই", কারণ এটি সর্বদা নেটমাস্ক এবং আইপি থেকে শুরু করা যেতে পারে। তবে কিছু সিস্টেমে (আমি একটি ডকার পাত্রে উবুন্টুতে চেষ্টা করেছি), এটি ঘটতে পারে যে সম্প্রচারের অ্যাড্রেটার সেট করা নেই। এবং আমি তাই ভাবছি কেন এমন একটি ক্ষেত্র একটি ইন্টারফেস সংজ্ঞাতে উপস্থিত রয়েছে। অন্য কথায়, আমি কেন $ ip addr 192.168.0.4/16 broadcast 1.2.3.4 dev <dev>এ সব করতে পারি ? ব্রডকাস্ট অ্যাডারের ক্ষেত্র হওয়া উচিত নয়, তবে সর্বদা গণনা করা উচিত, তাই না?
জোনাসভৌথেরিন

প্রশ্নের উত্তর দেয় না: কীভাবে এবং কোথায় এই সম্প্রচারের ঠিকানা ব্যবহার করা হয়? সেট না করা হলে কী ভেঙে যেতে পারে?
মৃন্ময় 19

0

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

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