มีการชี้ให้เห็นว่าคำตอบของฉันมีข้อผิดพลาด เนื่องจากฉันไม่สามารถลบได้ฉันจะให้ที่ถูกต้องแทน
การแสดงออก*:*
หมายถึง "ที่อยู่ใด ๆ พอร์ตใด ๆ " ผู้ฟัง UDP ทั้งหมดจะแสดงลายเซ็นนี้ นี่เป็นเพราะลักษณะการเชื่อมต่อของ UDP
คำตอบเดิม (ไม่ถูกต้อง) ใช่และไม่. *:*
อ้างถึงที่อยู่ IPv6 ใด ๆ ความแตกต่างระหว่างที่อยู่ที่ไม่รู้จัก / ไม่ได้ระบุนั้นคลุมเครือใน IPv4 ดังนั้นเราจึงใช้ 0.0.0.0/0 เพื่อแสดงโฮสต์ใด ๆ บนเครือข่าย แต่ใน IPv6 มีความแตกต่างเล็กน้อย
อย่างไรก็ตามส่วนใหญ่คนใช้::
เพื่อแสดงสตริงที่ต่อเนื่องกันของ 0
ในที่อยู่ IPv6 ศูนย์ลำดับที่ต่อเนื่องกันสามารถถูกแทนที่ด้วย::
:
0.0.0.0/0
=> 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000 => ::
=>*:*
fe80:0000:0000:0000:2000:0aff:fea7:0f7c
=> fe80::2000:0aff:fea7:0f7c
การแทนด้วยการใช้ wildcard อนุญาตให้ควบคุมรูปแบบที่อยู่ได้อย่างละเอียดยิ่งขึ้น ตัวอย่างเช่น::
จะไม่ตรงกันfe80::2000:0aff:fea7:0f7c
แต่*:*
จะ
ความแตกต่างนี้ไม่ได้มีความหมายกับอุปกรณ์ใด ๆ ที่ไม่ได้ทำการกำหนดเส้นทาง แต่เมื่อถึงเวลาที่จะเลือกเส้นทางที่ดีที่สุดไปยังพื้นที่ที่อยู่รวมสัญกรณ์ตัวแทนจะช่วยให้การเลือกเครือข่ายปลายทางมีความยืดหยุ่นมากขึ้น
*:*
เป็น IPv6 ในขณะที่0.0.0.0:0
เป็น IPv4