DUP หมายถึงอะไรเมื่อใช้ ping
DUP หมายถึงอะไรเมื่อใช้ ping
คำตอบ:
DUP หมายถึงแพ็กเก็ตที่ซ้ำกัน
จากman ping
:
แพ็คเก็ตที่ซ้ำและเสียหาย
ping จะรายงานแพ็กเก็ตที่ซ้ำกันและเสียหาย แพ็คเก็ตที่ซ้ำกันไม่ควรเกิดขึ้นและดูเหมือนจะเกิดจากการส่งสัญญาณระดับลิงค์ที่ไม่เหมาะสม รายการที่ซ้ำกันอาจเกิดขึ้นได้ในหลาย ๆ สถานการณ์และเป็นสัญญาณที่ดีแม้ว่าจะมีการทำซ้ำในระดับต่ำอาจไม่ทำให้เกิดสัญญาณเตือนเสมอ
เห็นได้ชัดว่าแพ็คเก็ตที่เสียหายนั้นเป็นสาเหตุสำคัญที่ทำให้เกิดการเตือนภัยและมักจะระบุฮาร์ดแวร์ที่เสียที่ใดที่หนึ่งในเส้นทางของแพ็กเก็ต ping (ในเครือข่ายหรือในโฮสต์)
มีสาเหตุที่แตกต่างกันสำหรับสิ่งนี้คุณจับภาพการรับส่งข้อมูลเครือข่ายของคุณด้วยอินเทอร์เฟซในโหมดที่หลากหลายหรือไม่? บางครั้งนี่คือเหตุผลสำหรับแพ็กเก็ต dupplicated
มันหมายถึงแพ็คเก็ตตอบกลับเป็นซ้ำ การตอบสนองของ ICMP ประกอบด้วยหมายเลขลำดับ บางครั้งคุณจะได้รับการตอบกลับมากกว่าหนึ่งครั้งด้วยหมายเลขลำดับเดียวกัน ซึ่งมักเกิดจากเครือข่ายผิดพลาด เครือข่ายไร้สายมักพึ่งพาการส่งแพ็คเก็ตอีกครั้งหากพวกเขาไม่ได้รับการตรวจสอบที่ถูกต้องและหากอันแรกที่ใช้งานได้จริงการส่งซ้ำจะเป็นการทำซ้ำ ในการใช้งานซ้ำทั่วไปจะถูกยกเลิก ในการตอบ ping พวกเขาจะสังเกตเห็นเพราะพวกเขาบอกคุณบางอย่างเกี่ยวกับวิธีการทำงานของเครือข่าย ตัวอย่างเช่นหากคุณได้รับ 100% ที่ซ้ำกันกลไกการตรวจจับข้อผิดพลาดบางอย่างน่าจะเสีย
ตรวจสอบว่าเครื่องคู่ไม่ได้ใช้ IP เดียวกัน มันเป็นกรณีของฉันสำหรับข้อความนั้น
ฉันพบปัญหานี้เมื่อฉันโคลนเครื่อง vm และเรียกใช้ทั้งสองในเวลาเดียวกัน การกำหนดค่าเครือข่ายอยู่ในโหมดบริดจ์และ IP เชื่อมโยงกับ mac ดังนั้นเมื่อเครื่องที่สองเริ่มใช้เครือข่ายฉันพบปัญหากับ ssh:
write: Connection reset by peer
ssh: connect to host 172.16.13.105 port 22: Connection refused
ssh_exchange_identification: read: Connection reset by peer
และข้อผิดพลาด ping เมื่อ ping
DUP
แพ็คเก็ตping
ค่ะ แล้วเกิดอะไรขึ้นในกรณีนี้? ฉันมีโปรแกรมซ็อกเก็ต raw ที่ส่งแพ็กเก็ตที่ได้รับไปยังtun/tap
อินเตอร์เฟส การปิงทำได้ผ่านtap
อินเทอร์เฟซซึ่งจะส่งผ่านraw socket
ทางอินเทอร์เฟซที่อยู่ในโหมด promiscous หากอินเทอร์เฟซนั้นไม่อยู่ในโหมด promiscous ฉันไม่สามารถรับการตอบ ping ได้