ওয়েল, তারা ব্যক্তিগত নেটওয়ার্কগুলিতে ব্যবহারের জন্য আরএফসি 1918 দ্বারা সংরক্ষিত ।
তবে বাস্তবে তেমন কিছু আসে যায় না। আপনি আরআইপিইপি বা যে কোনও কিছু থেকে "পাবলিক" আইপি ঠিকানাগুলির একটি ব্লক পেতে পারেন এবং এটি আপনার ব্যক্তিগত নেটওয়ার্কের জন্য ব্যবহার করতে পারেন, এবং সমস্ত কিছু এখনও কার্যকর হবে। প্রশাসনের কোনও সমস্যা ছাড়াই তাদের নিজস্ব ব্যক্তিগত নেটওয়ার্ক স্থাপনের অনুমতি দেওয়ার জন্য কেবল রাজনৈতিক কারণে এই সংরক্ষণ দরকার।
সরঞ্জামগুলি কোনও ঠিকানা "ব্যক্তিগত" বা "স্থানীয়" বা "পাবলিক" কিনা তা বিবেচনা করে ping
না । তারা কেবল প্রদত্ত ঠিকানায় একটি প্যাকেট প্রেরণ করে এবং আপনার ওএসটি কোথায় পাঠাতে হবে তা স্থির করার জন্য রাউটিং টেবিলটি দেখে ।
উদাহরণস্বরূপ, আপনি যখন উইন্ডোজে আইপি ঠিকানা 10.2.3.4/16
(নেটমাস্ক ফর্ম্যাটে 255.255.0.0
:) এবং গেটওয়ে দিয়ে ইথারনেট কার্ডটি কনফিগার করেন, তখন 10.2.0.1
রাউটিং টেবিলটিতে এটি নিম্নলিখিত এন্ট্রিগুলিকে যুক্ত করে:
10.2.3.4/32
(নেটমাস্ক 255.255.255.255
) ইন্টারফেস থেকেLoopback
(আপনার নিজের ঠিকানাগুলি সর্বদা লুপব্যাক ইন্টারফেসের মধ্য দিয়ে যায়, তারা কখনই নেটওয়ার্কে যায় না))
10.2.0.0/16
(নেটমাস্ক 255.255.0.0
) ইন্টারফেস থেকেLocal Area Connection
(আপনার নিজস্ব সাবনেটের ঠিকানাগুলি সংজ্ঞা অনুসারে স্থানীয় are
0.0.0.0/0
(নেটমাস্ক 0.0.0.0
) গেটওয়ে থেকে10.2.0.1
(অন্য সব কিছুই স্থানীয় নয়))
অন্য কথায়, আপনি ওএসকে বলেছিলেন যে 10.2.0.0/16
সীমার মধ্যে থাকা সমস্ত ঠিকানা স্থানীয় এবং ওএস সবকিছুর যত্ন নেয়।
রাউটিং টেবিলটি দেখতে:
- লিনাক্স,
ip route
(IPv4) এবং ip -6 route
(IPv6) এ
- উইন্ডোজ,
route print
(vXP এ IPv4, উভয় v4 / v6- ভিস্টায়)
- উইন্ডোজ এক্সপি-তে,
netsh interface ipv6 show route
(আইপিভি 6)
- উইন্ডোজ, লিনাক্স, বিএসডি এবং অন্যান্য ইউনিক্স-পছন্দগুলিতে,
netstat -r -n
(আইপিভি 4)
- লিনাক্স এবং কিছু ইউনিক্স-পছন্দগুলিতে,
netstat -r -n -6
(আইপিভি 6)
রাউটিং টেবিল সম্পাদনা করা একই সরঞ্জামগুলির সাহায্যে করা যেতে পারে। উদাহরণস্বরূপ, সমস্ত 172.16.0.0/16
স্থানীয় হিসাবে চিহ্নিত করতে, আপনি ip route add 172.16.0.0/16 dev eth0
লিনাক্সে ব্যবহার করতে পারেন ।