সিগন্যালটি প্রাপ্তির চেয়ে অন্য ইন্টারফেসে আইপ ঠিকানা পিং করা


1

আমার পিসিএ এবং পিসিবি আছে

PCA:

$> ip addr && ip route
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:13:3b:0f:24:fc brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.150/24 brd 192.168.3.255 scope global eth6
       valid_lft forever preferred_lft forever
    inet6 fe80::213:3bff:fe0f:24fc/64 scope link 
       valid_lft forever preferred_lft forever
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether f8:b1:56:ba:ae:ee brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.150/24 brd 192.168.10.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 192.168.1.150/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 172.18.0.150/24 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 2a00:801:19:1:288f:db46:14ef:cca8/64 scope global temporary dynamic 
       valid_lft 546270sec preferred_lft 27270sec
    inet6 2a00:801:19:1:50c3:7b14:61bc:1bc0/64 scope global temporary deprecated dynamic 
       valid_lft 460473sec preferred_lft 0sec
    inet6 2a00:801:19:1:fab1:56ff:feba:aeee/64 scope global dynamic 
       valid_lft 2591993sec preferred_lft 604793sec
    inet6 fe80::fab1:56ff:feba:aeee/64 scope link 
       valid_lft forever preferred_lft forever
5: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default 
    link/gre 10.110.2.204 brd 10.110.0.115
6: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
7: netgw@NONE: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1256 qdisc noqueue state UNKNOWN group default 
    link/gre 10.110.1.222 peer 10.110.0.115
    inet 192.168.4.1/24 scope global netgw
       valid_lft forever preferred_lft forever
default via 172.18.0.1 dev eth0 
169.254.0.0/16 dev eth6  scope link  metric 1000 
172.18.0.0/24 dev eth0  proto kernel  scope link  src 172.18.0.150 
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.150 
192.168.3.0/24 dev eth6  proto kernel  scope link  src 192.168.3.150 
192.168.5.0/24 dev netgw  scope link 
192.168.10.0/24 dev eth0  proto kernel  scope link  src 192.168.10.150

পিসিবি:

bash# ip addr && ip route
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:05:68:02:68:dd brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.1/24 brd 192.168.3.255 scope global eth0
3: tunl0: <NOARP> mtu 1480 qdisc noop 
    link/ipip 0.0.0.0 brd 0.0.0.0
4: gre0: <NOARP> mtu 1476 qdisc noop 
    link/gre 0.0.0.0 brd 0.0.0.0
5: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:05:68:03:68:dd brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.2/24 brd 192.168.3.255 scope global eth1
7: netpc@NONE: <POINTOPOINT,NOARP,UP,10000> mtu 1476 qdisc noqueue 
    link/gre 10.110.0.115 peer 10.110.1.222
    inet 192.168.5.1/24 scope global netpc
19: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,10000> mtu 1280 qdisc pfifo_fast qlen 3
    link/ppp 
    inet 10.110.1.16 peer 192.168.111.111/32 scope global ppp0
192.168.111.111 dev ppp0  proto kernel  scope link  src 10.110.1.16 
10.99.196.40 dev ppp0  scope link 
8.8.8.8 dev ppp0  scope link 
192.168.4.0/24 dev netpc  scope link 
192.168.3.0/24 dev eth0  proto kernel  scope link  src 192.168.3.1 
172.18.0.0/24 dev eth0  scope link 
224.0.0.0/4 dev eth0  scope link

পিসিএ, এথ 6 পিসিবির সাথে সংযুক্ত, ইথারনেট কেবলের মাধ্যমে eth0।

এখন, পিসিবিতে 172.18.0.150 পিং দেয়:

bash# ping 172.18.0.150
PING 172.18.0.150 (172.18.0.150) 56(84) bytes of data.
64 bytes from 172.18.0.150: icmp_seq=1 ttl=64 time=4.31 ms
64 bytes from 172.18.0.150: icmp_seq=2 ttl=64 time=0.848 ms

সুতরাং পিংটি আমি ধরে নিই এমন পিসিবিতে এথ0 এ চলে যায় এবং পিসিএ এথ 6 এ আসে । জিনিস যে এটা হয় PCA উপর eth0 এর আছে 172.18.0.150 IP ঠিকানা। আমি এর একটি জবাব কিভাবে আসা PCA উপর eth0 এর যখন পিসিবি উপর eth0 এর সত্যিই সাথে সংযুক্ত করা হয় PCA উপর eth6 ?

আইপি কি কেবল ইন্টারফেসের সাথে আবদ্ধ নয়? এটা কি প্রত্যাশিত আচরণ? টানেল এবং স্টাফ কিছু মনে করবেন না ...

উত্তর:


2

হ্যাঁ, এটি প্রত্যাশিত আচরণ। পিং রিপ্লাইটি নিজস্ব আইপি প্যাকেট এবং এটি কোনও উত্তর নয় এমন প্যাকেটের সাথে এটি বিশেষভাবে সংযুক্ত নয়। আইপি প্যাকেটগুলি উত্তরগুলি অনুসরণ করতে "সার্কিট" তৈরি করে না, প্রতিটি প্যাকেট স্বতন্ত্রভাবে রুটে নেওয়া হয়।

অসমমিতিক রাউটিং ইন্টারনেটে খুব সাধারণ। উদাহরণস্বরূপ, ট্র্যাফিকের সাথে যে কোনও দেশ অতিক্রম করে, গন্তব্য নেটওয়ার্ক সাধারণত দীর্ঘ সময় ধরে থাকে। সুতরাং আমি যদি দেশের অন্যদিকে কোনও সার্ভারে পিং লাগিয়ে থাকি তবে তার সরবরাহকারী সারা দেশে ক্যোয়ারী বহন করে তবে আমার সরবরাহকারী উত্তরটি সারা দেশে বহন করে। সুতরাং দুটি রুট খুব, খুব আলাদা। কোনও পাথের অন্য পথের মতো দেখতে কোনও বিশেষ কারণ নেই।


তবে এটি ইন্টারফেসের আইপি অ্যাড্রেস রয়েছে, কম্পিউটার নিজেই নয়?
জনিটেক্স

1
@ জোনিটেক্স যা হোস্ট মডেলের উপর নির্ভর করে । সাধারণত, আইপি অ্যাড্রেসটি কম্পিউটারের নিজস্ব।
ডেভিড শোয়ার্টজ

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

1
@ জোহানিটেক্স রাউটিংটি প্রতিসাম্য বা অ্যাসিমেট্রিক কিনা তা কোনও পার্থক্য করে না। তারা ঠিক একইরকম আচরণ করা হয়। অসমমিতিক রাউটিং আনার ক্ষেত্রে আমার বক্তব্যটি আপনাকে রাউটিংটির প্রতিসাম্য হিসাবে ভাবনা থেকে বিরত করা যেন এটি গুরুত্বপূর্ণ। এটি সত্য হতে পারে, তবে এটিরও কোনও তাত্পর্য নেই।
ডেভিড শোয়ার্জ

1
ঠিক আছে, আমি বিশ্বাস করি আমি এখন বুঝতে পেরেছি। আপনার পরামর্শের জন্য!
জনিটেক্স

1

আমি মনে করি আপনার লিনাক্স ব্যবহার করা হলে এটি ডিফল্ট গেটওয়ের সাথে আরও কিছু করতে পারে। সমস্ত ইন্টারফেস একই হোস্টে থাকায় যে কোনও আউটবাউন্ড ট্র্যাফিক ডিফল্ট গেটওয়ের মাধ্যমে হবে এবং এটি সম্পর্কিত ইন্টারফেস via

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

প্রদত্ত আইপি ঠিকানার জন্য ব্যবহৃত ডিফল্ট রুট এবং ইন্টারফেসগুলি দেখতে নিম্নলিখিতটি ব্যবহার করে দেখুন।

ip route

রুট হিসাবে বা ব্যবহার করে চালান sudo


0

স্কোবি গ্লোবাল / স্কোপ লিঙ্ক ইত্যাদির সাথে কি এর কোনও সম্পর্ক আছে?

এটি সম্ভবত রাউটিং টেবিল এবং মেট্রিকগুলির সাথে করতে হবে। চেষ্টা

netstat -nr

পিসিবিতে একটি কমান্ড প্রম্পটে

আমি আশা করি পিসিবি নিশ্চিত হয়ে গেছে যে এটি ইথ 2 ইন্টারফেসটি Eth1 থেকে PCA এর চেয়ে "আরও নিকটবর্তী"।

এর আউটপুটে প্রদর্শিত মেট্রিকটি netstatকোনও রুটের আকাঙ্ক্ষার পরিমাপ। এটি হপ-কাউন্ট হিসাবে ব্যবহৃত হত তবে বিভিন্ন রাউটিং প্রোটোকল বিভিন্ন উপায়ে রুটের ব্যয় মাপায় বলে এটিকে অগ্রাধিকারের মান হিসাবে ভাবা ভাল।

routeকমান্ডটি ব্যবহার করে আপনি অস্থায়ীভাবে রাউটিং টেবিলগুলি পরিচালনা করতে পারেন (দেখুন route /?)

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