রাউটিং টেবিলের 0.0.0.0 গেটওয়ে বলতে কী বোঝায়?


12

আমি লিনাক্স সিস্টেম অ্যাডমিন হিসাবে নতুন এবং আমি রাউটিং টেবিলগুলি সম্পর্কে শিখছি।

আমার ভার্চুয়াল মেশিনে আমার দুটি ইন্টারফেস রয়েছে:

vagrant@vagrant-ubuntu-trusty-64:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:2e:8d:5d  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe2e:8d5d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2853 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:218526 (218.5 KB)  TX bytes:212044 (212.0 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:5b:5e:65  
          inet addr:172.28.128.3  Bcast:172.28.128.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe5b:5e65/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5080 (5.0 KB)  TX bytes:4622 (4.6 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

আমি যখন route -এন কার্যকর করি , আমি নীচের সারণীগুলি দেখতে পাচ্ছি:

vagrant@vagrant-ubuntu-trusty-64:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.2.2        0.0.0.0         UG    0      0        0 eth0
10.0.2.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
172.28.128.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1

আমি জানি যে প্রথম এন্ট্রিটি হ'ল ডিফল্ট রুট। একটু ভাবুন এখানে 2 য় এবং 3 য় এন্ট্রি গেটওয়ে (0.0.0.0) এর অর্থ কী?


3
লিনাক্সে আরও আধুনিক ip addrএবং ip routeসরঞ্জামগুলি পছন্দ করুন ।
ব্যবহারকারীর 6868 9

উত্তর:


18

গেটওয়ে যেখানে সমস্ত শূন্য সেখানে এর অর্থ গেটওয়ে নেই।

এটি কারণ কারণ প্রশ্নে থাকা নেটওয়ার্কগুলি সরাসরি মেশিনের সাথে সংযুক্ত থাকে, সেই মেশিনটির একটি ইন্টারফেসে একটি আইপি ঠিকানা থাকে যা এই নেটওয়ার্ক সাবনেটে পড়ে।

এই নেটওয়ার্কগুলির জন্য যে কোনও প্যাকেটগুলি সংযুক্ত থাকায় তাদের রুট করার দরকার নেই, তাই প্যাকেটগুলি সরাসরি স্থানীয় নেটওয়ার্কের গন্তব্যে পাঠানো যেতে পারে।

যদি এই নেটওয়ার্কগুলিতে মেশিনটির অন্য কোনও ডিভাইসের জন্য প্যাকেট থাকে তবে এটি একটি এআরপি অনুরোধ করবে, আইপিটির সাথে সম্পর্কিত ম্যাক ঠিকানাটি খুঁজে পেতে এবং সেই প্যাকেটটি সরাসরি সেই ম্যাক ঠিকানায় প্রেরণ করবে।


আপনার উত্তর দেওয়ার জন্য ধন্যবাদ! তাহলে কি রাউটিং টেবিলটিতে আমার দুটি পৃথক গেটওয়ে থাকতে পারে? আমি অনুমান করতে পারি, তবে তারা দুটি ভিন্ন সাবনেট হবে?
কিন্তার

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

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

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