นี่ไม่ใช่การเขียนโปรแกรม แต่ฉันได้เห็นหัวข้อที่เกี่ยวข้องดังนั้นฉันจึงคิดว่าทำไม ฉันกำลังใช้ Ubuntu และกำลังพยายามเรียนรู้เครือข่ายพื้นฐาน ฉันอ่านทฤษฎีจำนวนมากดังนั้นฉันจึงเข้าใจคำศัพท์ (เกตเวย์, เน็ตมาสค์ ฯลฯ ... ) แต่ฉันไม่สามารถเข้าใจเครือข่ายของตัวเองที่บ้านได้ ฉันมีเราเตอร์ที่ให้บริการแล็ปท็อป (ไร้สาย) และคอมพิวเตอร์เดสก์ท็อปของฉัน (อีเธอร์เน็ต) เมื่อฉันรัน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