আমার রুটের টেবিলটি বোঝা


9

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

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.0        *               255.255.255.0   U     1      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         RTA1025W.home   0.0.0.0         UG    0      0        0 eth0

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

এছাড়াও, কেবল এটি নিশ্চিত করার জন্য, আমি যদি কোনও ওয়েবসাইটে পৌঁছানোর চেষ্টা করছি তবে সমস্ত ডেটাগ্রামগুলি আমার রাউটারের দিকে পরিচালিত হবে, তাই না?

এছাড়াও, কি link-local? এটি আমার /etc/networksফাইলে সংজ্ঞায়িত করা হয়েছে , আমি কেবল এটি জানি না।

আমি আশা করি যে আমি যা বোঝার চেষ্টা করছি তার সাথে আমি পরিষ্কার ছিলাম, যদি তা না হয় তবেই আমি সম্পূর্ণ শিক্ষানবিস। যাই হোক ধন্যবাদ!

সম্পাদনা: এটি পরিষ্কার করার জন্য, আমি পড়েছি man route। যতদূর আমি বুঝতে পারি: Destinationবর্তমানে রুট হওয়া ডেটাগ্রামের গন্তব্য বোঝায়। একই জন্য Gatwayএবং Genmas। এটি দুর্দান্ত তবে যা আমি বুঝতে পারি না তা এটি কোথায় যাবে? এটাই আমি বোঝার চেষ্টা করছি

Yotam

উত্তর:


5

routeকমান্ডের দ্রুত পর্যালোচনার জন্য (বা এমন কোনও কমান্ড যা আপনি এখনও পুরোপুরি বুঝতে পারেন নি) আপনি man routeএকটি টার্মিনাল টাইপ করতে পারেন এবং এটি আপনাকে কমান্ডের একটি ওভারভিউ দেবে।

আপনি man routeগুগলে অনুসন্ধান করতে পারেন এবং এটি আপনাকে অনলাইন দেখার জন্য রুটের ম্যান পৃষ্ঠাটি ফিরিয়ে দেবে।

এখানে একবার দেখুন , আপনার ক্ষেত্রে আউটপুট বেশ সোজা এগিয়ে।

link-localএন্ট্রি সম্পর্কে আপনি এখানে দেখতে পারেন হিসাবে এটি স্বাভাবিক ।

আপনার রুট সারণীতে আপনার বর্তমান এন্ট্রিগুলি সম্পর্কে:

প্রথম এন্ট্রি আপনাকে নিম্নলিখিতটি বলবে:

  • গন্তব্য 10.0.0.0 সহ যে কোনও ট্র্যাফিক কোনও গেটওয়ে ব্যবহার করবে না ( *লাইনে প্রবেশ করবে), একটি 255.255.255.0 নেট মুখোশ ব্যবহার করবে, রুটটি ইউপি (এটিই এর অর্থ U) এবং রুটটি কোন ইন্টারফেসটি ব্যবহার করে। যদি আপনি এটি করেন ifconfig -aতবে সম্ভবত আপনি দেখতে পাবেন যে আপনার eth0 IP ঠিকানাটি 10.0.0.0 সীমার মধ্যে রয়েছে, সুতরাং এটি আপনার স্থানীয় নেটওয়ার্ক রুট।

তৃতীয় এন্ট্রি আপনাকে নিম্নলিখিতটি বলে:

  • যদি কোনও ট্রাফিক অন্য কোনও নিয়মে সংজ্ঞায়িত ট্র্যাফিকের সাথে ফিট না করে তবে এই রুটটি ব্যবহার করুন। কল্পনা করুন আপনি www.yahoo.com দেখতে চান। ঠিকানাটি অনুবাদ করা হবে (সঠিক ফলাফল কী তা আমি জানি না, তবে এটি অবশ্যই 10.0.0.0 পরিসরে হবে না)। যেহেতু এটি প্রথম বা দ্বিতীয় রুটে ফিট করে না, তাই এটি আরটিএ 1025 ডাব্লু হোম গেটওয়ে ব্যবহার করে রুট করা হবে। মেট্রিক কোনও বিষয় নয় এবং এটি ডিফল্ট রুট লাইনে সংজ্ঞায়িত ইন্টারফেসটি ব্যবহার করবে।

দুর্দান্ত, ধন্যবাদ! আরও একটি: আমি যদি আমার নেটওয়ার্কের একটি কম্পিউটারে একটি ডেটাগ্রাম পাঠাই, তবে এটি রাউটার দিয়ে যেতে হবে না? যদি তাই হয়, এটি একটি গেটওয়ে ব্যবহার করছে না? ধন্যবাদ
ইয়টামো

আপনি রাউটারটি আপনার রুট টেবিলের প্রবেশদ্বার, আপনার রাউটারটি কি আরটিএ 1025 ডাব্লু নয়?
ব্রুনো পেরেইরা

হ্যাঁ তাই হয়। সুতরাং যখন আমার বাড়ির নেটওয়ার্কে দুটি কম্পিউটার যোগাযোগ করে তখন তাদের রাউটারটি দিয়ে যেতে হবে? আমি জিজ্ঞাসা করছি কারণ প্রথম নিয়মের জন্য এটি একটি গেটওয়ে হিসাবে সংজ্ঞায়িত করা হয়নি। এটির প্রবেশদ্বার কেবল তখনই যখন নেটওয়ার্কের বাইরে তথ্য প্রেরণে ব্যবহৃত হয়?
ইয়টামু

হ্যাঁ, তবে প্রথম নিয়মটি আপনার সিস্টেমকে বলে যে কোনও হোস্টনাম থেকে ঠিকানাটি অনুবাদ করা হলে প্রথম লাইনটি ফিট করে (সুতরাং সমস্ত 10.0.0.0 ঠিকানা আপনি 255.255.255.0 এর নেটমাস্ক দিয়ে তৈরি করতে পারেন), গেটওয়েতে সেভাবে প্রবেশ করা যাবে না way আপনার কম্পিউটারগুলি রাউটারটি ছাড়াই একে অপরের সাথে যোগাযোগ করতে পারে (আপনি আসলে এটি বন্ধ করতে পারেন এবং আপনার কম্পিউটারগুলি একে অপরের সাথে যোগাযোগ করতে পারে)।
ব্রুনো পেরেইরা

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