Score:0

เหตุใดฉันจึงได้รับ "แคช" ในเอาต์พุตของ `ip route get`

ธง it

ฉันใช้เคอร์เนล 5.11.0 และในคู่มือ ip-route [1] สามารถอ่านได้:

เริ่มต้นด้วยเคอร์เนล Linux เวอร์ชัน 3.6 ไม่มีแคชการกำหนดเส้นทาง
สำหรับ IPv4 อีกต่อไป ดังนั้นการแสดงเส้นทาง ip แคชจะไม่พิมพ์ใด ๆ
รายการในระบบที่มีเคอร์เนลเวอร์ชันนี้หรือใหม่กว่า

ถ้าฉันพิมพ์ เส้นทาง ip แสดงแคชของตาราง ไม่มีเอาต์พุตตามที่คาดไว้

อย่างไรก็ตาม เมื่อฉันพิมพ์: เส้นทาง ip รับ 10.0.10.44 นี่คือผลลัพธ์:

10.0.10.44 dev eth0 src 10.0.10.40 uid 1,000 
    แคช 

ทำไมถึงบอกว่า แคช ถ้าไม่มีแคช? ฉันสับสน

[1] https://www.man7.org/linux/man-pages/man8/ip-route.8.html

Score:1
ธง it

ดูเหมือนว่าก่อนหน้านี้จะมี "แคช" ที่แตกต่างกันสองแบบ ได้แก่ แคชการกำหนดเส้นทางและฐานข้อมูลการส่งต่อ (FIB) ส่วนหลังยังคงอยู่และเรียกว่าแคชเช่นกัน (เช่น http://linux-ip.net/html/routing-cache.html) จึงเกิดความสับสน. ลิงค์นี้ช่วยได้ https://workshop.netfilter.org/2013/wiki/images/2/2a/DaveM_route_cache_removed_nfws2013.pdf

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา