คำถามติดแท็ก icmp

ICMP ย่อมาจาก Internet Control Message Protocol ระบบปฏิบัติการของคอมพิวเตอร์ในเครือข่ายจะใช้เป็นหลักเพื่อส่งข้อความแสดงข้อผิดพลาดที่ระบุสถานะการบริการ

4
วัตถุประสงค์ของการใช้แพ็กเก็ต ping ขนาดใหญ่คืออะไร
ขณะวิเคราะห์ล็อกทราฟฟิกฉันพบว่าโหนดกำลังส่งผ่านเกตเวย์ด้วยขนาดของปิงแพ็คเก็ตขนาดใหญ่ตั้งแต่ 700 ไบต์ถึง 1 MB มันเป็นค่า ping คงที่จากโหนดหนึ่งไปยังเกตเวย์และขนาดต่อ ping ค่อนข้างสูง ไม่มีใครรู้ว่าทำไมสิ่งนี้อาจเกิดขึ้นหรือหากมีประโยชน์ (อาจเป็นเพื่อการทดสอบ) เพื่อจัดการขนาด PING?

2
แพ็กเก็ต ICMP ประเภทใด TCP หรือ UDP
ping packets เป็นแพ็คเก็ต ICMP ชนิดใดมีความสัมพันธ์ระหว่าง ICMP กับ TCP ฉันสามารถรับประกันการมาถึงของพวกเขาในเครือข่ายอื่น ๆ ได้หรือไม่ฉันต้องการทราบแพ็กเก็ต ICMP ในเครือข่ายคือ tcp หรือ udp หรือไม่
23 networking  ping  tcp  udp  icmp 


2
ICMP ออกอากาศดีอย่างไร
ในการกำหนดค่า Linux ให้ละเว้นการออกอากาศ ICMP (เพื่อป้องกันการโจมตีจาก SMURF) ฉันได้เพิ่มบรรทัดต่อไปนี้ลงใน/etc/sysctl.conf: net.ipv4.icmp_echo_ignore_broadcasts = 1 ใครรู้ว่าสิ่งที่เป็นข้อเสียของการละเว้นการออกอากาศ ICMP? กล่าวอีกนัยหนึ่งว่าการออกอากาศ ICMP นั้นดีอย่างไร

4
สาเหตุใดที่ไม่อนุญาตให้ ICMP บนเซิร์ฟเวอร์ของฉัน
อินสแตนซ์ EC2 ปิดใช้งานบริการ ICMP โดยค่าเริ่มต้น ในขณะที่ยังไม่ชัดเจนสำหรับฉันทำไมฉันคิดว่าเป็นเพราะอาจเป็นความเสี่ยงด้านความปลอดภัยที่อาจเกิดขึ้น ในขณะที่ฉันเปิดใช้งาน Echo Responses เฉพาะเมื่อฉันรีสตาร์ทเซิร์ฟเวอร์เพื่อให้ฉันสามารถดูว่ามันทำงานอยู่หรือไม่ แต่เมื่อมันมาถึงออนไลน์ฉันจะปิดใช้งานอีกครั้ง จำเป็นหรือไม่ สาเหตุใดที่ทำให้ปิดใช้งาน ICMP โดยทั่วไปคืออะไร

1
ทำไมคำขอ ARP ลำดับที่สองจึงรอจนกว่าการปิงจะปรากฏขึ้น
ปัญหานี้ถูกนำเสนอให้ฉันโดยอาจารย์คนหนึ่งของฉันเพราะมันเกิดขึ้นหลังจากเปลี่ยนจากการ์ด 100Mb เป็น Gigabit NIC คำขอ arp ที่สองที่มาจากคอมพิวเตอร์ที่กำลังส่ง Ping (เพื่อส่งการตอบกลับ) จะไม่ถูกส่งจนกว่าหลังจากที่ Ping ได้ผ่านไปแล้ว ฉันตัดสินใจทำการทดสอบที่บ้านกับ VMs สองสามเครื่องและดูว่าฉันสามารถหาสาเหตุได้หรือไม่ ตัวอย่าง Wireshark Capture หลังจากการล้างแคช arp บนทั้งสองเครื่อง (arp -d) และส่ง Ping ฉันได้ผลลัพธ์เหมือนกับอาจารย์ของฉัน แต่ฉันไม่สามารถหาสาเหตุได้ ฉันทำ googling แล้วพบใครบางคนที่มีปัญหาคล้ายกันโดยใช้ linux (ฉันใช้ Windows 10) มันพูดอะไรบางอย่างเกี่ยวกับการมีรายการเก่าใน arp table รวมถึงสิ่งที่เรียกว่าโพรบล่าช้าแรก แต่ฉันไม่สามารถทำได้ เพื่อค้นหาข้อมูลใด ๆ เกี่ยวกับสิ่งเหล่านี้สำหรับ Windows ไม่มีใครรู้ว่าทำไมสิ่งนี้อาจเกิดขึ้น? หรือคำขอ arp ที่สองนั้นมีไว้สำหรับหากไม่พบอุปกรณ์แรก


2
ทดสอบ ICMP block
ในสคริปต์ทุบตีของฉันฉันได้ใช้สิ่งที่ชอบ: until fping -u google.com; do echo "$0[$$] Network/DNS down?? $(date)" 1>&2 && sleep $(($RANDOM%(1 + ++trynum * 1) +1)).222; done เพื่อทดสอบการเชื่อมต่อออนไลน์ มันหยุดทำงานในขณะนอนหลับเพิ่มช่วงเวลาสุ่มจนกว่าจะสามารถ ping google.com ได้อีกครั้ง ปัญหา: ในบาง LANs ICMP pings ถูกปิดกั้นพร้อมกันแม้ว่าหน้าเว็บจะยังเข้าถึงได้ วิธีสั้น ๆ ในการทดสอบกรณีทั่วไปนี้ (ไฟร์วอลล์ไปยังภายนอก) คืออะไร จากการทดสอบนั้นฉันจะสลับไปใช้การทดสอบ http-based เช่นสถานะออกจาก curl -s google.com >/dev/null ถ้านั่นเป็นสิ่งที่ดี

0
Network Emulator Toolkit (NEWT) ICMP ล้มเหลวใน Windows 10
ฉันกำลังพยายามใช้ Network Emulator Toolkit ของ Microsoft เพื่อจำลองสภาพเครือข่ายที่ไม่ดี แต่ไม่สามารถอนุญาตให้แพ็คเก็ต ICMP ส่งผ่านบน Windows 10 ได้ ฉันได้ลองปิดการใช้งานไฟร์วอลล์ทำงานในฐานะผู้ดูแลระบบรวมถึงเปิดใช้งาน NEWT บนเครื่อง Windows 10 เครื่องอื่นเพื่อไม่ให้เกิดประโยชน์ ฉันรู้ว่า NEWT ค่อนข้างเก่า แต่มันใช้งานได้ดีสำหรับฉันบน Windows 7-8 และดูเหมือนว่าจะผ่านโปรโตคอลอื่นทั้งหมด มีเหตุผลเฉพาะที่ NEWT ใน Windows 10 กำลังปฏิเสธแพ็กเก็ต ICMP หรือไม่ NEWT: https://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/

1
IPv6 ping ทำได้ต่อเมื่อเครื่องเป้าหมายส่ง Ping
ฉันมีปัญหาทั่วไป "a สามารถ ping b แต่ b ไม่สามารถ ping a" ปัญหา ฉันใช้ IPv6 สำหรับการ ping มีอะไรพิเศษในกรณีของฉันคือ "b" สามารถ ping "a" ทันทีหลังจาก "b" pings "a" หลังจากการทดลองบางอย่างฉันรู้ว่าทุกอย่างทำงานได้ดีถ้าฉันระบุเน็ตเวิร์กอินเตอร์เฟสที่ควรใช้กับ "-I eth0" (ใช่อินเทอร์เฟซสองตัวบนเครื่อง Linux อยู่ในซับเน็ตเดียวกัน) ฉันยังคงต้องการที่จะเข้าใจว่าการเปลี่ยนแปลงครั้งใดที่เครื่อง "b" ส่งเสียงปิ๊งและขอขอบคุณความรู้จากผู้เชี่ยวชาญ Ping กับ IPv4 ทำงานได้ดีทั้งสองทิศทาง หากฉันหยุด ping จาก "b", "a" ยังคง ping "b" ได้จนกว่าฉันจะหยุดมันด้วย Ctrl-C การลองอีกครั้งล้มเหลวแม้ว่าฉันจะลองทันทีดังนั้นฉันจึงเชื่อว่ามันไม่ใช่ปัญหา upcache ข้อมูลบางส่วน: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.