ฉันได้ทำการวิจัยมากมายเกี่ยวกับเรื่องนี้และพบว่าข้อมูลอ้างอิงบางส่วนขัดแย้งกัน
IPV6
ตัวอย่างเช่น RFC4890 กล่าวว่าควรอนุญาตให้ใช้ประเภทต่อไปนี้เพื่อการทำงานที่เหมาะสมที่สุด:
ประเภท 1, 2, 3, 4, 128, 129 และสำหรับความช่วยเหลือในการเคลื่อนย้ายด้วย 144, 145, 146
และ 147.
อย่างไรก็ตามสิ่งนี้ แหล่งที่มา ไม่ได้ระบุว่าต้องการความช่วยเหลือในการเคลื่อนที่: (ละเว้นประเภท 1 และ 4 ด้วย)
ประเภท 128, 129, 2, 3 และสำหรับ NDP และ SLAAC 133, 134, 135, 136 และ 137
ในทางกลับกัน การอ้างอิงเดิมกล่าวว่า NDP และ SLAAC ไม่ต้องการการดูแลเป็นพิเศษตั้งแต่นั้นเป็นต้นมา พวกเขาจะถูกทิ้งอย่างไรก็ตาม. แล้วใครล่ะที่เหมาะสม? เป็นการดีที่สุดที่จะปล่อยให้สิ่งเหล่านี้ที่กล่าวถึงโดยทั้งสองแหล่งอยู่ในด้านที่ปลอดภัย?
IPV4:
น่าแปลกใจที่ อ้างอิง ไม่มีคำแนะนำสำหรับ IPv4 แต่อย่างอื่น แหล่งที่มา กล่าวว่าจำเป็นต้องใช้ประเภท 8, 0, 3 และ 11 สำหรับ IPv4 มีข้อมูลอ้างอิงอย่างเป็นทางการที่แนะนำ IPv4 ICMP ใดบ้างที่ควรอนุญาต
อัปเดต:
แม้ว่าคำตอบจะดี แต่ฉันคิดว่ามันกว้างเกินไปที่จะยอมรับว่าเป็นวิธีแก้ปัญหาที่แท้จริงสำหรับสิ่งนี้ หากการบล็อกไม่ใช่คำตอบ การจำกัดอัตราจะต้องเป็นวิธีที่เหมาะสมในการให้ระดับการป้องกัน ฉันเชื่อว่าคำตอบพร้อมตัวอย่างโค้ดที่ถูกต้องจะมั่นใจได้มากกว่า