রাউটিং টেবিলের এন্ট্রিগুলির ক্রম কী গুরুত্বপূর্ণ?


22

রাউটিং অর্ডারটি কী গুরুত্বপূর্ণ:

> route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
123.x.x.151     0.0.0.0         255.255.255.255 UH    0      0        0 vmbr0
123.x.x.154     0.0.0.0         255.255.255.255 UH    0      0        0 vmbr0
123.x.x.128     0.0.0.0         255.255.255.224 U     0      0        0 vmbr0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 vmbr1
0.0.0.0         123.x.x.129     0.0.0.0         UG    0      0        0 vmbr0

এটা কি একই:

> route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
123.x.x.128     0.0.0.0         255.255.255.224 U     0      0        0 vmbr0
123.x.x.151     0.0.0.0         255.255.255.255 UH    0      0        0 vmbr0
123.x.x.154     0.0.0.0         255.255.255.255 UH    0      0        0 vmbr0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 vmbr1
0.0.0.0         123.x.x.129     0.0.0.0         UG    0      0        0 vmbr0

?

পার্থক্য যেখানে, যে

123.x.x.128     123.x.x.129         255.255.255.224 U     0      0        0 vmbr0

চেয়ে উচ্চতর অর্ডার

123.x.x.151     0.0.0.0         255.255.255.255 UH    0      0        0 vmbr0

সুতরাং আমি যদি প্রেরণ করি তবে 123.x.x.151এটি কোথায় যাবে:

- the routed way over `123.x.x.129`, because it matches the `123.x.x.128` rule, or
- the direct way using the arp table, because it matches the `123.x.x.151` rule

?

উত্তর:


27

টেবিলের অর্ডারটি কোনও ব্যাপার নয়; দীর্ঘ উপসর্গযুক্ত রুটগুলি সর্বদা অগ্রাধিকার গ্রহণ করে। আপনি netmasks আঁকড়ে বন্ধ এবং পরিবর্তে (যা উপসর্গ লেন্থ বিবেচনা করে ip routeশো), আপনি 123.x.x.128/27এবং 123.x.x.151/32, এবং পরবর্তীটি - আরো নির্দিষ্ট - রুট সাবেক (আরও জেনেরিক একটি) উপর অগ্রাধিকার গ্রহণ করা হবে।


2
যদি একাল আকারের মুখোশ থাকে তবে কী হবে? যেমন 10.0.0.0/24 এবং 192.168.0.0/24।
ম্যানুয়েলস্কিনিড

3
@ ম্যানুয়েলস্কিনিড 3 আর: কিছুই হয় না। রুটগুলি কেবল তখনই বিবেচনা করা হয় যদি তারা প্রকৃতপক্ষে গন্তব্যের সাথে মেলে এবং কোনও আইপি ঠিকানা স্পষ্টতই 10.এবং 192.একই সাথে শুরু করতে পারে না , সুতরাং এটি কেবলমাত্র প্রথম স্থানটিতে থাকা একটি মুখোশের সাথে মেলে।
মাধ্যাকর্ষণ

1
যদি আপনার একই আইপি স্পেসে দুটি ইন্টারফেস থাকে?
মাইকশেম

@ মাইকশেম: তারপরে উভয় রুটের 'মেট্রিক' প্যারামিটার ব্যবহার করা হবে। (ওএস সাধারণত অভিন্ন উপসর্গ, অভিন্ন উপসর্গ এবং অভিন্ন মেট্রিকের সাথে দুটি রুট যুক্ত করতে অস্বীকার করবে বা সম্ভবত একটি ইসিএমপি লোড-ভারসাম্যযুক্ত রুটে
মিশে যাবে

5

আপনার যদি সদৃশ রুটগুলি থাকে তবেই অর্ডার করুন। এটা করবেন না।

উদাহরণস্বরূপ, যদি দুটি ইন্টারফেসের একই গন্তব্য, নেটমাস্ক এবং 0.0.0.0 এর গেটওয়ে থাকে তবে প্রথমটি সেই নেটওয়ার্কের জন্য সমস্ত ট্র্যাফিক গ্রহণ করবে।

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


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